£425 Per day
Inside
Hybrid
London or Edinburgh, UK
Summary: The AWS Data Engineer role is a 6-month hybrid contract position based in either London or Edinburgh, requiring the successful candidate to design and deliver scalable data pipelines and ETL workflows in AWS environments. The role involves collaboration with business stakeholders to translate data requirements into technical solutions. Key responsibilities include developing data pipelines, optimizing ETL workflows, and implementing data governance practices. The position demands strong technical skills in AWS services and data engineering methodologies.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines on AWS using Glue, EMR, S3, and Athena for both batch and Real Time processing
- Build and optimise ETL workflows using PySpark and SQL, ensuring high data quality, reliability, and performance
- Orchestrate and schedule data pipelines using Apache Airflow, enabling seamless data movement across systems
- Collaborate with business analysts and stakeholders to translate data requirements into technical solutions and deliver actionable insights
- Implement data governance, security best practices, and cloud-native architecture principles across all AWS workloads
Key Skills:
- Strong experience with PySpark, distributed data processing, and large-scale ETL/ELT pipelines
- Advanced proficiency in Python for data engineering and automation
- Hands-on expertise with AWS services including S3, Glue, Lambda, EMR, and Bedrock/custom model hosting
- Solid hands-on experience with SQL and ETL development
Salary (Rate): £425/day
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
AWS Data Engineer - 6 months - London/Edinburgh - £425/day
We are seeking a skilled AWS Data Engineer to join a global technology services organisation on a 6-month hybrid contract, based in either London or Edinburgh (2 days per week on-site). The successful candidate will design and deliver scalable data pipelines and ETL workflows across AWS cloud-native environments, working closely with business stakeholders to translate data requirements into robust technical solutions.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines on AWS using Glue, EMR, S3, and Athena for both batch and Real Time processing
- Build and optimise ETL workflows using PySpark and SQL, ensuring high data quality, reliability, and performance
- Orchestrate and schedule data pipelines using Apache Airflow, enabling seamless data movement across systems
- Collaborate with business analysts and stakeholders to translate data requirements into technical solutions and deliver actionable insights
- Implement data governance, security best practices, and cloud-native architecture principles across all AWS workloads
What You Will Ideally Bring:
- Strong experience with PySpark, distributed data processing, and large-scale ETL/ELT pipelines
- Advanced proficiency in Python for data engineering and automation
- Hands-on expertise with AWS services including S3, Glue, Lambda, EMR, and Bedrock/custom model hosting
- Solid hands-on experience with SQL and ETL development
Contract Details:
- Duration: 6 months
- Rate: £425/day
- Location: London/Edinburgh (Hybrid - 2 days on-site)
- Start Date: ASAP
AWS Data Engineer - 6 months - London/Edinburgh - £425/day