You will design, develop, and maintain ETL workflows using AWS Redshift.
Responsibilities
Ensure data is accurately extracted from source systems, transformed per business rules, and loaded into target systems like data warehouses or data lakes.
Optimize ETL processes for performance, scalability, and reliability.
Analyze large datasets to identify patterns or issues and perform data validation to maintain data quality and integrity.
Collaborate with data analysts, data scientists, stakeholders, and developers to define data requirements.
Required Skills
8+ years of professional experience in ETL development.
Proficiency in Python, including hands-on experience with Pandas, Numpy, and SQLAlchemy.
Experience working with AWS Redshift.
Solid understanding of data structures and object-oriented programming principles.
Experience designing and maintaining ETL workflows.
Ability to work with data warehouses and data lakes.