NTT DATA

NTT DATA

London

Data Migration Engineer

Full-Time£55,000 - 95,000 per yearvorgesternUnited Kingdom
IT

Job Description

Salary: £55,000 - 95,000 per year

Requirements:
  • Were looking for someone with experience in data engineering or data migration delivery.
  • We need strong experience in data migration, ETL/ELT pipeline development, and cloud-based data platforms.
  • Were looking for hands-on experience with AWS cloud services, especially AWS Glue.
  • We need experience using Python/PySpark and SQL for querying, validation, and transformation.
  • YAML configuration experience is desirable.
  • Were looking for experience testing or supporting ETL/ELT pipelines and data migration processes.
  • We value familiarity with data lake and lakehouse concepts, such as Apache Iceberg.
  • Wed like experience with distributed processing frameworks such as Spark.
  • A basic understanding of ETL versus ELT approaches and cloud-based data architectures is important.
  • Exposure to version control and CI/CD tools is desirable.
  • Strong analytical and problem-solving skills are required.
  • Effective communication and teamwork skills are required.
  • You should be willing to learn and develop in data migration and cloud technologies.
Responsibilities:
  • We support delivery within data migration programmes and contribute to key workstreams.
  • We collaborate with architects, engineers, stakeholders, analysts, and QA teams to implement migration solutions.
  • We assist in planning and executing data migration tasks and deliverables.
  • We build and maintain data migration pipelines from legacy data warehouses to AWS-based platforms.
  • We develop ETL/ELT pipelines using AWS Glue, Python/PySpark, SQL, and YAML configurations.
  • We support bulk data migrations and incremental/delta loads.
  • We assist with pipeline repointing and migration to cloud environments.
  • We test ETL/ELT data pipelines on AWS services, including AWS Glue and Apache Iceberg.
  • We support validation of data pipeline migrations to AWS Data Lakehouse architectures.
  • We write and run SQL queries to validate data completeness, data accuracy, and transformation outputs.
  • We support development of test scripts and validation checks.
  • We work with AWS services including AWS Glue and S3-based data lakes.
  • We support implementation of Data Lakehouse architectures, including Apache Iceberg.
  • We contribute to improving pipeline performance and reliability.
  • We apply transformation logic based on defined data mapping rules.
  • We support preparation of data for target-state models and help ensure consistency between source and target datasets.
  • We follow established engineering standards and best practices.
  • We contribute to documentation and reusable components.
  • We support maintenance of data quality and integrity during migration.
  • We follow secure data handling practices and assist with compliance requirements, including GDPR and public sector data standards where applicable.
  • We contribute to testing, validation, and audit activities.
Technologies:
  • AWS
  • AWS Glue
  • CI/CD
  • Cloud
  • ETL
  • Support
  • Python
  • PySpark
  • SQL
  • Spark
  • AI
  • Network

More:

We are part of a global business that empowers local teams and delivers exciting work that is changing the world. Our advanced portfolio spans consulting, applications, business process, cloud, and infrastructure services, giving us the opportunity to work on exciting projects with brilliant colleagues and clients. We foster an inclusive environment built on mutual respect, accountability, and continuous learning, supporting collaboration, well-being, growth, and agility. We also offer tailored benefits to support physical, emotional, and financial wellbeing, continuous learning and development opportunities, and flexible work options. We are proud to be an equal opportunities employer and a Disability Confident Committed Employer, committed to fair treatment, diversity, and inclusion, with support for reasonable adjustments during recruitment.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About NTT DATA

NTT DATA

NTT DATA

London

IT

Skills & Technologies

PythonAWSCI/CDAIUI

Inferred from job description

Salary Insight

£75,000

This role

£60,000

UK median

This salary is 25% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom