Software Engineer I, Enterprise Risk Finance Technology
Job Description:
Enterprise Risk Finance Technology (ERFT) at Bank of America...
• Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
• Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
• Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
• Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
• Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
• Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital
Role/Team Overview :
Atlas is a data warehouse supported by the Data Horizontal team within Risk & Finance Technology. The Data Horizontal team is in process of modernizing the legacy tech stack of Informatica, Oracle, Autosys by transitioning to Meta Data driven ETL automation, Rules Engine processing, Airflow orchestration, and CI/CD test driven data pipelines.
Responsibilities:
As a data engineer, a candidate will be expected to help the team craft data solutions to meet business and enterprise requirements using Python, Oracle Exadata and emerging data technologies and/or to help orchestrate a modern CI/CD DevOps supported data pipeline.
Required Skills and Experience we are Looking For :
- Intermediate experience with Python (e.g. Pandas, Data Frames) and use in data processing solutions.
- Practical working experience with relational databases, preferably Oracle Exadata.
- Familiarity with Data Warehouse / Data Mart / Business Intelligence concepts.
- Strong practical working experience with Unix scripting in at least one of Python, Perl, Shell (either bash or zsh).
- Experience with CI/CD processes and tools (e.g. Ansible, Jenkins).
Desired Skills :
- Design and development experience in modern technologies such as API management, REST/API integration, Containers, Micro services.
- Banking / Capital Markets / Accounting domain knowledge.
- Practical working experience using ETL tools, preferably Informatica.
- Practical experience working in an Agile Software environment
- Experience or familiarity with orchestration tools, such as Airflow.
- Experience designing and building data warehouses and knowledge of the data flows involved.
- Willingness to take on problems outside of current skillset and experience.
Shift:
1st shift (United States of America)
Hours Per Week:
40
Learn more about this role