Lead Hadoop Developer/ Feature Lead

Bank of America
Apply Now

Job Description

  • Develop high-performance and scalable Analytics solutions using the Big Data platform to facilitate the collection, storage, and analysis of massive data sets from multiple channels.
  • Utilize your in-depth knowledge of Hadoop stack and storage technologies, including HDFS, Spark, MapReduce, Yarn, Hive, Sqoop, Impala, Hue, and Oozie, to design and optimize data processing workflows.
  • Apply your expertise in NoSQL technologies like MongoDB, SingleStore, or HBase to efficiently handle diverse data types and storage requirements.
  • Implement Near real-time and Streaming data solutions to provide up-to-date information to millions of Bank customers.
  • Collaborate with cross-functional teams to identify system bottlenecks, benchmark performance, and propose innovative solutions to enhance system efficiency.
  • Take ownership of defining Big Data strategies and roadmaps for the Enterprise, aligning them with business objectives.
  • Stay abreast of emerging technologies and industry trends related to Big Data, continuously evaluating new tools and frameworks for potential integration.
  • Provide guidance and mentorship to junior teammates.

Qualifications:

  • Minimum of 7 years of industry experience, with at least 5 years focused on hands-on work in the Big Data domain.
  • Highly skilled in Hadoop stack technologies, such as HDFS, Spark, Yarn, Hive, Sqoop, Impala and Hue.
  • Strong proficiency in programming languages such as Python, Scala, and Bash/Shell Scripting.
  • Excellent problem-solving abilities and the capability to deliver effective solutions for business-critical applications.
  • Strong command of Visual Analytics Tools, with a focus on Tableau.
  • Demonstrated understanding of Consumer, Small Business, and Wealth Management Client Feedback exclusions, suppressions, quarantine, and prioritization rules. 

Desired Skills:

  • Proficiency in NoSQL technologies like HBase, MongoDB, SingleStore, etc.
  • Experience in Real-time streaming technologies like Spark Streaming, Kafka, Flink, or Storm.
  • Familiarity with Cloud Technologies such as Azure, AWS, or GCP.
  • Working knowledge of machine learning algorithms, statistical analysis, and programming languages (Python or R) to conduct data analysis and develop predictive models to uncover valuable patterns and trends.
  • Proficiency in Data Integration and Data Security within the Hadoop ecosystem, including knowledge of Kerberos.

Responsibilities:

  • Designs, develops and is accountable for feature delivery
  • Applies enterprise standards for solution design, coding and quality
  • Ensures solution meets product acceptance criteria with minimal technical debt
  • Guides the team on work breakdown and execution
  • Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria
  • Plays a team lead role (as an individual contributor) and mentors the team
  • Guides team members with skills and practices (planning and estimation, peer reviews and other engineering practices)

This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.

Managerial Responsibilities:

  • Diversity & Inclusion: Model an inclusive environment for employees and clients, aligned to company D&I goals.
  • Manager of Process & Data: Demonstrate deep process knowledge, operational excellence and innovation through a focus on simplicity, data-based decision making and continuous improvement.
  • Enterprise Advocate: Communicate enterprise decisions, purpose and results, and connect to team strategy, priorities and contributions.
  • Risk Manager: Ensure proper risk discipline, controls and culture are in place to identify, escalate and debate issues.
  • People Manager & Coach: Provide inspection, coaching and feedback to motivate, differentiate and improve performance.
  • Financial Steward: Actively manage expenses and budgets in alignment with objectives, making sound financial decisions.
  • Enterprise Talent Leader: Assess talent and build bench strength for roles across the organization.
  • Driver of Business Outcomes: Deliver results by effectively prioritizing, inspecting and appropriately delegating team work.

Skills:

  • System Design
  • Customer Focus
  • Problem-solving
  • Coding
  • Testing
  • Direct / Prioritize Work
  • Coaching
  • Solutions Modeling
  • Modularization and API
  • Database Technologies
  • Project Management
  • Design Thinking
  • Analytical Thinking
  • Communication
  • Change Agility

Company Info.

Bank of America

The Bank of America Corporation is an American multinational investment bank and financial services holding company headquartered in Charlotte, North Carolina. The bank was founded in San Francisco, and took its present form when NationsBank of Charlotte acquired it in 1998. t is the second-largest banking institution in the United States, after JPMorgan Chase, and the second largest bank in the world by market capitalization.

Get Similar Jobs In Your Inbox

Bank of America is currently hiring Lead Front End Developer Jobs in Newark, NJ, USA with average base salary of $122,000 - $256,000 / Year.

Similar Jobs View More