Lead Data Migration Engineer

NTT DATA
London, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£55,000.0 - £95,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Amazon S3 Apache HTTP Server Application Frameworks Automation of Tests Cloud Computing Continuous Integration Information Engineering Data Integrity Extract Transform Load (ETL) Data Transformation
+22 more
Data Migration Data Security Data Warehousing Software Design Patterns Distributed Computing Environment Information Lifecycle Management Python (Programming Language) Performance Tuning Cloud Services Standard Sql SQL Databases Data Streaming YAML Cloud Platform System Apache Spark Data Lakes Pyspark AWS Glue AWS Data Analytics Data Lakehouse Software Version Control Data Pipelines

Job description

  • Work as a senior engineer within data migration programmes, supporting delivery across complex transformation initiatives
  • Collaborate with architects and stakeholders to implement migration strategies and technical solutions
  • Contribute to project planning, estimation, and execution of migration deliverables
  • Design, build, and optimise data migration pipelines from legacy data warehouses to AWS-based Data Lakehouse platforms
  • Develop and maintain ETL/ELT pipelines using AWS Glue, Python / PySpark, SQL, and YAML-driven configurations
  • Implement bulk data migration processes followed by incremental/delta loads
  • Support pipeline repointing and replatforming to target cloud architectures
  • Test end-to-end ETL data solutions running on AWS services, including AWS Glue and Apache Iceberg
  • Validate data feed pipeline migrations transitioning to new AWS Data Lakehouse architectures
  • Test pipelines underpinned by AI ETL accelerators, Python/PySpark transformations, SQL-based logic, and YAML configuration-driven orchestration
  • Execute and validate initial bulk data loads and subsequent incremental/delta migrations
  • Develop and run SQL-based validation and reconciliation queries to ensure data completeness, accuracy, and transformation correctness
  • Support creation of automated testing and validation frameworks
  • Work hands-on with AWS cloud services, including AWS Glue and S3-based data lakes
  • Support implementation of Data Lakehouse architectures, including Apache Iceberg
  • Optimise data pipelines for performance, scalability, and reliability in cloud environments
  • Apply data transformation logic aligned to migration mapping rules
  • Support data modelling activities required for target-state schemas
  • Ensure consistency between source and target systems during migration
  • Collaborate with solution architects, data engineers, data migration architects, analysts, and QA teams
  • Promote engineering best practices, reusable components, and automation
  • Contribute to migration accelerators and reusable frameworks
  • Ensure data integrity, quality, and traceability throughout migration processes
  • Follow best practices for secure data handling in regulated environments
  • Support compliance with GDPR and UK public sector data requirements where applicable
  • Contribute to audit and validation processes

Technologies:

  • AI
  • AWS
  • AWS Glue
  • CI/CD
  • Cloud
  • ETL
  • Support
  • Python
  • PySpark
  • SQL
  • Spark
  • Network, We are a global business that empowers local teams and delivers exciting work that is genuinely changing the world. Our portfolio spans consulting, applications, business process, cloud, and infrastructure services, and you will work with brilliant colleagues and clients on exciting projects. We offer an inclusive work environment built on mutual respect, accountability, and continuous learning, with a strong focus on collaboration, well-being, growth, and agility. We also provide tailored benefits supporting 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, with active Inclusion Networks supporting women, cultural and ethnicity, LGBTQ+ and allies, neurodiversity, and parents.

Requirements

  • Proven experience in data engineering and data migration delivery, particularly within cloud environments
  • Strong focus on data pipeline testing, validation, and quality assurance
  • Ability to work across the full data lifecycle, with emphasis on migration and transformation
  • Strong analytical, problem-solving, and communication skills
  • Experience working in client-facing and delivery-focused environments
  • Ability to mentor junior engineers and contribute to team delivery
  • Strong hands-on experience with AWS cloud services, especially AWS Glue
  • Strong hands-on experience with Python / PySpark for data transformation
  • Strong hands-on experience with SQL for querying, validation, and reconciliation
  • Strong hands-on experience with YAML configuration for pipeline orchestration
  • Experience testing and validating end-to-end ETL/ELT pipelines and data migration workflows
  • Familiarity with Apache Iceberg and Lakehouse architectures
  • Familiarity with distributed processing frameworks such as Apache Spark
  • Familiarity with data lake environments
  • Understanding of ETL vs ELT design patterns and migration performance tuning
  • Experience with version control and CI/CD tools is desirable

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

55 sec

Validating data processing architectures via containerized events

Modood Alvi · World Congress 2025

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all