All Jobs Vacancy

AWS Cloud Data Platform Engineer

Posted 1 week ago by Jobserve

Summary: The AWS Cloud Data Platform Engineer role involves designing and developing scalable data pipelines using AWS services and tools such as Snowflake, Airflow, and Databricks. The position requires proficiency in Python and experience with various data processing technologies. The role is based in Glasgow and requires 2-3 days on-site work. The contract is set to last until December 31, 2026, with a competitive daily rate offered.

Key Responsibilities:

  • Design and develop scalable data pipelines using AWS services.
  • Implement data ingestion from multiple sources including APIs and databases.
  • Build and maintain data models using dbt and write complex SQL transformations.
  • Manage data documentation and lineage within DBT.
  • Create and deploy Airflow DAGs on Kubernetes.
  • Optimize data workflows for batch and real-time processing using Databricks and Apache Spark.
  • Utilize Terraform for infrastructure as code and manage Snowflake integrations.
  • Implement data testing and validation processes.

Key Skills:

  • AWS services (CloudFormation, IAM, S3, Glue, Lambda, EKS, ECS, VPC).
  • Terraform knowledge (modules, providers, Snowflake provider).
  • Experience with Snowflake and its features (Snow sight, data marketplace, Snowpipe).
  • Proficiency in Python and PySpark.
  • Familiarity with Airflow and Kubernetes.
  • Experience with Databricks and Apache Spark.
  • Strong SQL skills for data transformations.
  • DevOps tools (GitLab, Jenkins, SonarQube).

Salary (Rate): £375 per day

City: Glasgow

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.

Role Title: AWS Cloud Data Platform Engineer

Location: Glasgow

Duration: 31/12/2026

Days on site: 2-3

Rate: £375 per day all inc. (PAYE through Umbrella)

Role Description:

Must have Skills:

AWS: Cloud formation, Service Catalog, IAM, S3, Glue, Lambda, Knowledge python SDK, boto, EKS, ECS, ECS, VPC, SUBNETS, NACLs.

Terraform: Modules, providers, terraform enterprise, Snowflake terraform provider knowledge.

Snowflake: Snow sight, Python SDK for snowflake, Stage, storage integration, Data marketplace, direct shares, listings, catalog linked database, Apache Iceberg, external tables, Catalog integrations, Snowpipe, external volume, Cortex ai,privatelink.

Airflow: Dag creation, operators, connections, deployment on Kubernetes, Astronomer.

DBT:

Build and maintain data models using dbt

Write complex SQL transformations to clean and structure data

Develop modular, reusable data pipelines

Implement data testing and validation (eg, schema tests, data quality checks)

Manage data documentation and lineage within DBT

SPARK: Distributed computing fundamentals, PYSPARK, GLUE JOB USING PYSPARK.

Devops: Gitlab, Jenkins, Kubernetes, SonarQube.

Databricks:

Design and develop scalable data pipelines using Databricks and Apache Spark

Build and optimize data workflows for batch and Real Time processing

Transform and process large datasets using PySpark, SQL, and Delta Lake

Implement data ingestion from multiple sources (APIs, streaming, databases)

PYTHON PROFIENCY NEEDED

If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.

Rate:
£375/day
Location:
Glasgow
IR35 Status:
Inside
Remote Status:
Onsite
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

£5,600 per month

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job