Software Engineer - ETL, Informatica
Core
Design, develop, and maintain ETL workflows and batch processing solutions for enterprise data integration.
Role type
ETL Developer
Builds
Data integration pipelines and batch processing jobs
Domain
Banking / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Informatica ETL, Oracle SQL/PLSQL, Unix/Linux shell scripting, job scheduling tools (CA7/Autosys), data warehousing concepts
Preferred skills
Mainframe environments (JCL), Teradata, modern deployment practices (Spring Boot, OpenShift, CI/CD)
Technologies
Informatica, Oracle, Unix/Linux, CA7, Autosys, Control-M, Teradata, Spring Boot, OpenShift
Responsibilities
Design and maintain ETL workflows; Develop and optimize complex SQL queries and stored procedures; Create and maintain Unix shell scripts for automation; Monitor and troubleshoot batch jobs; Collaborate on requirements analysis; Ensure data accuracy and integrity; Support production deployments and issue resolution; Participate in documentation and modernization efforts
Seniority
Mid-level, hands-on IC