Data Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Data Engineer to develop, enhance, and maintain applications within Financial Crimes technology. This role involves designing, coding, testing, and debugging programs while providing insight from a data perspective. The position requires collaboration with business partners to define requirements and a commitment to advancing the organization's technological capabilities., * Develop complex requirements for applications in Financial Crimes technology.
- Design, code, test, debug, and document programs, and support application maintenance.
- Collaborate with business partners to define system application requirements.
- Contribute to story refinement and estimate the work required for delivery.
- Set up and automate continuous integration and continuous delivery (CI/CD) pipelines.
- Manage technical aspects of the application, including change management, maintenance, and platform upgrades.
- Develop innovative data provisioning models to support large-scale financial crimes data sourcing initiatives.
- Promote and apply best practices and standards at a project and program level.
- Analyze present-state processes, develop future-state approaches, and facilitate implementation.
Requirements
Education: A Bachelor of Science or Master of Science degree in Computer Science, Engineering, or a quantitative discipline is required.
Experience: A minimum of 10 years of applicable experience is required. This includes experience with database-intensive development, data migrations, conversions, and SQL performance tuning. The candidate should have experience with the full software development lifecycle (SDLC) in an Agile environment.
Technical Skills:
- Teradata 16.x, SQL/BTEQ scripting, TPT
- Informatica 10.x
- UNIX Shell scripting
- Autosys
- Cloudera CDP, Hadoop (Hive, Impala, PySpark, Scala)
- Data analysis, data sourcing, and data modeling
- CI/CD tools: Jira, Bitbucket, Jenkins, Artifactory, Ansible
Preferred Qualifications
- Business knowledge in financial domains, particularly related to Anti-Money Laundering (AML) and Financial Crimes.
- Experience engaging with business stakeholders for requirements discovery.