ETL Developer
Core
Design, develop, test, and maintain enterprise ETL/ELT solutions to integrate data from multiple source systems and build scalable data pipelines for batch and near real-time processing.
Role type
Senior ETL Developer (Data Integration)
Builds
Enterprise ETL/ELT solutions, data warehouses, operational data stores, and reporting data marts
Domain
Data Engineering / Enterprise Data Integration
Deliverable
production ML models
Required skills
ETL tools (Informatica, SSIS, Talend, DataStage, AWS Glue), SQL, Data Warehousing, Dimensional Modeling, Data Quality, Performance Tuning, Cloud Platforms
Preferred skills
Python, PySpark, Shell Scripting, CI/CD, Data Visualization (Power BI, Tableau), Big Data (Spark, Kafka, Hadoop), MDM
Technologies
Informatica, SSIS, Talend, DataStage, AWS Glue, SQL Server, Oracle, PostgreSQL, MySQL, AWS S3, Redshift, Lambda, Athena, Step Functions, Power BI, Tableau, QuickSight, Spark, Kafka, Hadoop
Responsibilities
Design and develop ETL/ELT solutions; Build scalable data pipelines; Analyze source systems and create data mapping rules; Optimize ETL performance and troubleshoot issues; Collaborate with data architects and DBAs; Maintain data warehouses and reporting marts; Implement data quality checks and exception handling; Create technical documentation; Support production deployments and incident resolution.
Seniority
Senior, hands-on IC