onsite
Data Engineer - Ashdown Group
Data Engineer
Design and maintain scalable data pipelines and warehouses on AWS, delivering clean, structured data to internal and external stakeholders using Python, SQL, Snowflake, and Airflow.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines that ingest, transform, and load data from diverse sources into cloud data warehouses.
- Build and optimize data models in Snowflake to ensure high performance and accessibility for analytics and reporting.
- Implement orchestration workflows using Apache Airflow to schedule, monitor, and manage data pipelines.
- Collaborate with data analysts, software engineers, and business stakeholders to understand data requirements and deliver reliable data solutions.
- Ensure data quality, governance, and security compliance across all data assets.
Requirements
- Strong proficiency in Python and SQL for data manipulation and pipeline development.
- Hands‑on experience with AWS services (e.g., S3, Redshift, Glue, Lambda) and Snowflake.
- Proven experience building and maintaining ETL processes and data warehouses.
- Familiarity with workflow orchestration tools such as Apache Airflow.
- Ability to work in a hybrid environment, communicating effectively with cross‑functional teams.
Skills
pythonsqlawssnowflake