This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Liberty and Prosperity for all - new job offers every day

To post a job, login or create an account |  Post a Job


Feature Lead Technology

Bank of America

This is a Full-time position in Newark, NJ posted November 21, 2021.

Position Summary


• Lead projects end-to-end.

Meet with business users to determine requirements, analyze the data lake for relevant datasets, collaborate with other developers to design a technical solution, and see the project through to completion.

• Design and build analytical workflows that take data from the lake and transforms, filters, aggregates, and computes a meaningful result or report for use by a consumer application

• Develop highly scalable and extensible Big Data platform, which enables collection, storage, modeling, and analysis of massive data sets from numerous channels

• Continuously evaluate new technologies, innovate and deliver solution for business critical applications

Required Skills

• Bachelor’s / Master’s degree in Computer Science or equivalent experience

• Minimum 8 years of Software Development experience

• Minimum 5 years of experience with the Hadoop/Cloudera ecosystem, such as Spark, MapReduce, Yarn, Hive, Sqoop, Impala, Kafka and Oozie

• Experience with Apache Spark

• Experience with Unix / Linux and shell scripting

• Experience with two or more Programming Languages (SQL, Java , Python, Scala, R)

• Experience leading software projects, from the design through release phases

• Experience using the Data lake to design and produce analytical output through batch and real-time processing

• Strong understanding of capacity planning, software development lifecycle, and enterprise production deployments

• Hands-on experience benchmarking systems, analyzing bottlenecks, and designing performant code

Preferred Skills

• SDLC Methodology
– Agile / Scrum / Iterative Development

• Job Scheduling Tools (Autosys)

• Version Control System (Git, Bitbucket)

• Continuous Integration / Continuous Delivery (CI/CD) pipelines (Jenkins)

• Real Time Streaming (Kafka)

• Visual Analytics Tools (Tableau)

• No SQL Technologies (Hbase)

• Data Integration, Data Security on Hadoop ecosystem.

( Kerberos )

• Awareness or experience with Data Lake with Cloudera ecosystem

At Bank of America , we’re creating real, meaningful relationships with individuals, businesses and communities to help them focus on what matters most.

We serve approximately 66 million consumer and small business clients , using our skills and expertise to help make their lives better.

We are committed to attracting and retaining top talent around the world to ensure we continue to deliver together for our customers, clients and communities.

Along with taking care of our customers, we want to be a great place for people to work, and we strive to create an environment where all employees have the opportunity to achieve their goals.

Partnering Locally
Learn about some of the ways Bank of America is making a difference in the communities we serve.

Global Impact
Learn about the six areas that guide Bank of America’s efforts to help make financial lives better for customers, clients, communities and our teammates.

Diversity and Inclusion
Each employee brings unique skills, background and opinions.

We see diversity and inclusion as our platform for innovation and a key component in our success.

Our Values
Learn about our four values that represent what we believe.