Team Lead Data Engineer

Bank Of America Corporation Charlotte , NC 28201

Posted 11 months ago

Job Description:

Position Summary

Responsible for defining and driving the data transformation for Collections and Recovery in partnership with the overall data strategy for our domain.

Required Skills

  • 8 plus years of experience in business requirements gathering, data sourcing strategy and data analytics

  • 3 plus years of experience in Agile environment

  • Proven analytical mindset and quantitative capabilities including working with and interpreting large data sets

  • Proven advanced skills in databases like Oracle, SQL, Hadoop and others

  • Proven experience with analytical tool like SQL, SAS, Tableau and others

  • Experience with defining 'Fit for Use' layer for data consumption

  • A keen sense of understanding and interpreting business data

  • Demonstrated intellectual curiosity and willingness to challenge the status quo

  • Ability to work independently and prioritize multiple projects/requests

Desired Skills

  • Domain knowledge of Bank of America Software Development Lifecycle (SDLC) Standards.

  • Experience with Data Provisioning Tools (DataStage, Informatica, Spring).

  • Awareness or experience with Hadoop Data Lake with Cloudera ecosystem.

  • Understanding of Data Integration, Data Security including Hadoop ecosystem.

Enterprise Role Description

Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments. Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints. May be responsible for coordinating teams to accomplish development in a matrixed organization. Typically requires 5-7 years of experience

Posting Date: 04/25/2019

Location: Charlotte, NC, 13510 BALLANTYNE CORPORATE PL (NC2109), - United States

Travel: Yes, 5% of the time

Full / Part-time: Full time

Hours Per Week: 40

Shift: 1st shift


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
AI Data Engineering Dev Lead Apps Systems Engineer 6

Wells Fargo

Posted Yesterday

VIEW JOBS 2/22/2020 12:00:00 AM 2020-05-22T00:00 Job Description Important Note: During the application process, ensure your contact information (email and phone number) is up to date and upload your current resume when submitting your application for consideration. To participate in some selection activities you will need to respond to an invitation. The invitation can be sent by both email and text message. In order to receive text message invitations, your profile must include a mobile phone number designated as "Personal Cell" or "Cellular" in the contact information of your application. At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. ASE6 - AI Data Engineering Dev Lead: The Artificial Intelligence Technology Data Engineering Team is looking for a highly motivated and experienced Senior Data Engineer/ETL Developer. The right candidate will have expert level experience in supporting Big Data Platforms, products and data ingestion/provisioning activities from different data sources to and from the Enterprise Data Lake. As a Senior Data Engineer/ETL Developer, you will be working with Wells Fargo business & data science teams to get the business data requirements, perform data engineering/provisioning activities to support building, exploring, training and running Business models. The senior data engineer will use ETL tools like Informatica, Ab Initio, and data warehouse tools to deliver critical Artificial Intelligence Model Operationalization services to the Enterprise. In this role you will be responsible for: * Data modeling, coding, analytical modeling, root cause analysis, investigation, debugging, testing and collaboration with the business partners, product managers, architects & other engineering teams. * Adopting and enforcing best practices related to data ingestion and extraction of data from the big data platform. * Extract business data from multiple data sources and store in MapR DB HDFS location. * Work with Data Scientists and build scripts to meet their data needs * Work with Enterprise Data Lake team to maintain data and information security for all use cases * Build automation script using AUTOSYS to automate the loads * Design and develop scripts and configurations to successfully load data using Data Ingestion Frameworks or Ab initio * Coordinate user access requests for data loaded in Data Lake * Post-production support of the AIES Open Source Data Science (OSDS) Platform * Supporting end-to-end Platform application delivery, including Infrastructure provisioning & automation and integration with Continuous Integration/Continuous Development (CI/CD) platforms, using existing and emerging technologies * Provides design and development support for production enhancements, problem tickets and other issue resolution. * Follows SDLC documentation needs for fixes to code * Develops new documentation, departmental technical procedures and user guides * Monitor production execution and respond to failures with processing * Review code execution and recommend optimizations for production processes. Candidates must: * Be willing to work non-standard hours to support production execution or issue resolution * Be willing to be on-call/pager support for production escalation Required Qualifications * 10+ years of application development and implementation experience * A BS/BA degree or higher * 5+ years of experience working with Relationship Database Management Systems (RDBMS) such as SQL Server, Oracle or MySQL * 7+ years of experience with Software Development Life Cycle (SDLC) tools * 3 + years of experience managing application development teams * 3+ years of experience with Big Data or Hadoop tools such as Spark, Hive, Kafka and Map * 5+ years of ETL (Extract, Transform, Load) Programming experience * 2+ years of advanced scripting experience using Unix Shell Scripting, Perl, Python, Java, or PL-SQL Desired Qualifications * Excellent verbal, written, and interpersonal communication skills * A Master's degree or higher * 1+ year of Ab Initio experience * 2+ years of experience with scripting languages such as Bash, PowerShell, Python, Shell, VBScript, or JavaScript Other Desired Qualifications * Possession of excellent analytical and problem-solving skills with high attention to detail and accuracy * Experience with SDLC (System Development Life Cycle) including understanding of project management methodologies used in Waterfall or Agile development projects * Experience with Java and Scala Development * Experience with analytic databases, including Hive, Presto, and Impala * Experience with multiple data modeling concepts, including XML and JSON * Experience with loading and managing data using technologies such as Spark, Scala, NoSQL (MongoDB, Cassandra) and columnar MPP SQL stores (Redshift, Vertica) * Experience with Change and Release Management Processes * Experience with stream frameworks including Kafka, Spark Streaming, Storm or RabbitMQ * Experience working with Cloud Architectures including Amazon Web Services (AWS) Cloud services: EC2, EMR, ECS, S3, SNS, SQS, Cloud Formation, Cloud watch * Experience with Advanced SQL preferably Teradata * Strong Hadoop scripting skills to process petabytes of data * Experience working with large data sets, experience working with distributed computing (MapReduce, Hadoop, Hive, HBase, Pig, Apache Spark, etc.). * Possession of excellent analytical and problem-solving skills with high attention to detail and accuracy * Demonstrated ability to transform business requirements to code, metadata specifications, specific analytical reports and tools Street Address CA-Concord: 1755 Grant Street - Concord, CA NC-Charlotte: 401 S Tryon St - Charlotte, NC MN-Saint Louis Park: 300 Highway 169 S - Saint Louis Park, MN Disclaimer All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act. Relevant military experience is considered for veterans and transitioning service men and women. Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation. Wells Fargo Charlotte NC

Team Lead Data Engineer

Bank Of America Corporation