Enable job alerts via email!
A tech consulting firm is seeking a skilled Data Engineer for a remote contract role focusing on AWS services, Terraform, and data pipeline development. The ideal candidate will have expertise in SQL, Python, and Spark to design scalable data architectures and mentor junior engineers. This position is outside IR35 with a rolling 6-month contract.
Job description
Data Engineer - Contract - AWS, Python, Terraform, Spark
6 months rolling contract
Remote based
Outside IR35
Must have strong AWS, Terraform, Python, Spark, SQL
Data Engineer role:
Design and implement scalable data architectures in the cloud, ensuring secure and reliable data pipelines.
Work across the full data lifecycle, supporting data scientists, analysts, and engineering teams.
Lead development projects, data modelling, and cloud data platform deployments.
Mentor data engineers and contribute to best practices across the team.
Data Engineer key skills:
Strong experience with AWS data services (S3, Redshift, Glue, Lambda, Lake Formation).
Must have strong experience in SQL, Python, Spark or Iceberg.
Must have strong Terraform experience
Experience with data warehouse design, ETL/ELT, and CI/CD pipelines (GitHub, CodeBuild).
Knowledge of infrastructure as code, performance tuning, and data migration.
Exposure to DBT, Docker, or Microsoft BI stack is a plus.
If this sounds like a position you'd be interested in, apply now!