Data Engineer (AWS, Python) is required to design and deliver data pipelines and services across a large, high-profile programme.
Responsibilities:
- Designing and building automated data pipelines using Python and SQL
- Managing AWS infrastructure using Infrastructure as Code (IaC) tools
- Orchestrating workflows using Airflow (or similar)
- Implementing and maintaining ETL/ELT processes
- Developing scalable data models (star/snowflake schemas)
- Enabling analytics and reporting through clean, well-structured datasets
Required Skills & Experience:
- Python and SQL expertise
- Proven experience building data pipelines in AWS
- Familiarity with AWS services
- Experience with containerisation and workflow orchestration
- Strong understanding of data engineering best practices
- SC level security clearance