CrawlJobs Logo

Data Migration Engineer

United Kingdom, London Employment contract · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Responsibility

  • Support delivery within data migration programmes, contributing to key workstreams
  • Collaborate with architects, engineers, and stakeholders to implement migration solutions
  • Assist in planning and executing data migration tasks and deliverables
  • Build and maintain data migration pipelines from legacy data warehouses to AWS-based platforms
  • Develop ETL/ELT pipelines using: AWS Glue, Python / PySpark, SQL, YAML configurations
  • Support execution of bulk data migrations and incremental/delta loads
  • Assist with pipeline repointing and migration to cloud environments
  • Test ETL/ELT data pipelines on AWS services, including AWS Glue and Apache Iceberg
  • Support validation of data pipeline migrations to AWS Data Lakehouse architectures
  • Test pipelines using: Python/PySpark transformations, SQL-based validation logic, YAML-driven configurations
  • Execute and validate: Initial bulk data loads, Incremental/delta data processing
  • Write and run SQL queries to validate: Data completeness, Data accuracy, Transformation outputs
  • Support development of test scripts and validation checks
  • Work with AWS services including: AWS Glue, S3-based data lakes
  • Support implementation of Data Lakehouse architectures, including Apache Iceberg
  • Contribute to improving pipeline performance and reliability
  • Apply transformation logic based on defined data mapping rules
  • Support preparation of data for target-state models
  • Assist in ensuring consistency between source and target datasets
  • Work collaboratively with: Solution Architects, Data Engineers, Data Migration Architects, Analysts and QA teams
  • Follow established engineering standards and best practices
  • Contribute to documentation and reusable components
  • Support maintenance of data quality and integrity during migration
  • Follow secure data handling practices
  • Assist with compliance requirements, including: GDPR, Public sector data standards (where applicable)
  • Contribute to testing, validation, and audit activities

Requirements

  • Experience in data engineering or data migration delivery
  • Strong focus on testing, validation, and data quality assurance
  • Ability to work across data pipelines and transformation workflows
  • Good analytical and problem-solving skills
  • Effective communication and teamwork skills
  • Willingness to learn and develop in data migration and cloud technologies
  • Hands-on experience with: AWS cloud services, especially AWS Glue, Python / PySpark, SQL querying and validation
  • YAML configuration (desirable)
  • Experience testing or supporting: ETL/ELT pipelines, Data migration processes
  • Familiarity with: Data lake / Lakehouse concepts (e.g., Apache Iceberg), Distributed processing frameworks (e.g., Spark)
  • Basic understanding of: ETL vs ELT approaches, Cloud-based data architectures
  • Exposure to version control and CI/CD tools desirable

Nice to have

  • YAML configuration (desirable)
  • Exposure to version control and CI/CD tools desirable

What we offer

  • Range of tailored benefits that support your physical, emotional, and financial wellbeing
  • Continuous growth and development opportunities
  • Flexible work options

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Data Migration Engineer

8 matching positions

Data Migration Engineer

The Data Migration Engineer is responsible for designing, developing, and execut...
Location
Location
United Kingdom , Rochester
Salary
Salary:
31.31 - 42.11 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • ERP Oracle 11i or R12 Development, including custom tables, packages, concurrent programmes, error handling, workflow builder
  • Experience migrating data from one ERP to another
  • Experience of analysing and cleansing data in source (writing data fixes) and support data reconciliation
  • Experience gathering requirements from business users and writing functional/ technical specifications
  • Experience developing integrations between ERP and other applications, including error handling / reprocessing (use of standard API’s and open interface tables)
  • Knowledge of eBusiness Suite Financials (AR, AP, FA, GL, Project) Modules. SCM/Manufacturing bonus.
  • Knowledge of performance tuning techniques (use of indexes, materialised views, modifying explain plan, hints)
  • Some knowledge of Oracle Fusion OIC and FBDI templates helpful
Job Responsibility
Job Responsibility
  • Designing, developing, and executing data migration solutions to support ERP data transformation into Oracle Cloud
  • Ensuring data is migrated accurately, securely, and efficiently, maintaining data integrity, quality, and compliance in accordance with business transformation rules
  • Working closely with business stakeholders, data architects, and project team to deliver reliable and auditable data migration
Read More
Arrow Right

Data Migration Engineer

We’re looking for a Data Migration Engineer to join the client’s team and suppor...
Location
Location
Salary
Salary:
Not provided
southgeeks.com Logo
South Geeks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional experience working on data migrations or ETL workflows in a corporate or enterprise context
  • Strong hands-on experience with Python for data manipulation and transformation
  • Solid knowledge of SQL and relational databases
  • Experience with manual data mapping, cleaning, and validation
  • Ability to work with raw, inconsistent, or incomplete datasets
  • Strong problem-solving skills and comfort making decisions with imperfect information
  • Ability to work independently, prioritize effectively, and meet SLA-driven deadlines
  • Comfortable communicating with internal stakeholders and, when needed, client-facing teams
Job Responsibility
Job Responsibility
  • Execute end-to-end data migrations for new client implementations
  • Extract, map, clean, and import data from legacy systems into the platform
  • Build and maintain custom, manual data importers using Python and SQL
  • Review test data with clients, gather feedback, and iterate on migration results
  • Manage and prioritize multiple concurrent migrations aligned with account go-live timelines
  • Collaborate closely with another Data Migration Engineer and cross-functional teams
  • Contribute ideas toward automation and process improvements as the platform evolves
What we offer
What we offer
  • Long-term projects
  • 100% remote work
  • Payment in USD
  • Paid Time Off (PTO)
  • Work-from-home & training reimbursement
  • English lessons
  • Technical training
  • Career coaching
  • Fulltime
Read More
Arrow Right

Data Migration Engineer

As a Data Manager – Enterprise at MoeGo, you will own and lead data migration an...
Location
Location
United States
Salary
Salary:
Not provided
moego.pet Logo
MoeGo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience in data management, data migration, or data conversion roles
  • Strong Python experience with heavy use of the Pandas library for data manipulation and transformation
  • Advanced SQL skills, specifically with MySQL and PostgreSQL
  • Proven experience executing complex data cleansing, normalization, and deduplication work
  • Experience using Git or other version control systems
  • Client-facing experience leading data kickoff, discovery, and mapping sessions independently
  • Strong technical documentation skills and the ability to clearly explain data issues and requirements
  • Experience owning migration outcomes — not just assisting or supporting tasks
Job Responsibility
Job Responsibility
  • Own end-to-end data migration execution for enterprise and multi-location customers from discovery through cutover and validation
  • Lead client-facing data discovery and data mapping sessions to define source structures, transformation rules, and migration scope
  • Profile, cleanse, normalize, deduplicate, and transform large datasets using Python and Pandas
  • Write advanced SQL queries (MySQL and PostgreSQL) to validate, transform, and reconcile migrated data
  • Define and apply business rules for matching, merging, and record standardization
  • Build repeatable migration scripts and reusable data transformation workflows using version control best practices
  • Partner with Implementation, Solutions Engineering, Product, and Support to resolve data-related blockers and edge cases
  • Create clear technical documentation including data mapping specs, transformation logic, validation plans, and migration runbooks
  • Design and execute data validation and integrity checks before and after migration
  • Identify risks early and define rollback or remediation approaches when needed
What we offer
What we offer
  • Flexible benefit plans to employees and their family members at no cost to the employees
  • 401(k) matching
  • Fulltime
Read More
Arrow Right

Forward Deployed Engineer - Data Migration & Data Consolidation Platforms

As a Forward Deployed Engineer (FDE) for Data Migration & Data Consolidation Pla...
Location
Location
United States
Salary
Salary:
Not provided
rackspace.com Logo
Rackspace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10+ years of progressive experience in enterprise data engineering, data migration, or large-scale system integration roles within complex, multi-platform environments
  • 3-5+ years directly leading end-to-end data migration or multi-system consolidation programs for Global Enterprises and Industry Leaders, with full ownership of technical delivery and client outcomes
  • Demonstrated client-facing experience serving as a trusted technical advisor to C-level executives, enterprise architecture teams, and cross-functional business stakeholders
  • Proven industry depth in at least two of the following verticals: Healthcare, Financial Services, Manufacturing, Retail, Energy & Utilities, or Public Sector
  • Hands-on migration complexity: successfully delivered programs involving at least 3+ heterogeneous source systems, 100M+ records, complex master data harmonization, and multi-phase cutover execution
  • Advanced proficiency in Python and SQL with working experience in PySpark and TypeScript/JavaScript
  • Hands-on expertise with modern ETL/ELT and data integration platforms (Informatica, Talend, Matillion, Fivetran, AWS Glue, Azure Data Factory)
  • Proven ability to build scalable, version-controlled data pipelines with error handling, incremental loading, and Change Data Capture (CDC)
  • Strong working knowledge of at least one major cloud provider (AWS, Azure, or GCP), including core infrastructure, managed data services, and security configurations
  • Experience with enterprise data warehouse and lakehouse platforms (Snowflake, Databricks, BigQuery, Redshift, Synapse Analytics, Delta Lake)
Job Responsibility
Job Responsibility
  • Migration Execution & Cloud Architecture: Lead end-to-end delivery of enterprise data migrations from corporate systems (SAP, Oracle, Epic ERP) to target cloud data platforms, including the design of cloud landing zones, data governance frameworks, and system rationalization strategies. Establish migration compliance controls, automated rollback procedures, and operational readiness gates while owning full technical accountability for 12–18+ month migration roadmaps
  • Data Pipeline Engineering & Transformation: Build production-grade data connectors to SAP (RFC, IDoc, BAPI, OData), Oracle (AQ, GoldenGate, APIs), and SQL/non-relational sources. Develop ETL/ELT pipelines with LLM-enabled transformation logic, multi-layer validation and reconciliation frameworks, and optimized throughput for datasets scaling from tens of millions to billions of records with built-in CDC and incremental loading
  • Ontology Layer Development & Schema Automation: Construct semantic ontology layers translating raw ERP structures into business-consumable objects (Customer, Order, Invoice, Product, Vendor, Asset). Deploy automated schema mapping agents for source-to-target analysis and transformation logic generation. Build unified master data models with row/column-level security, cross-system lineage tracking, and AI-ready semantic structures
  • Application & Workflow Delivery: Build operational dashboards, migration control centers, and agent-driven workflows for automated validation, exception handling, and anomaly detection using low-code platform tools. Generate TypeScript/Python SDKs for custom integrations and deliver real-time monitoring and self-service interfaces for migration progress, data quality KPIs, and compliance tracking
  • Multi-System Consolidation & Master Data Management: Lead consolidation of 5–15+ fragmented ERP instances into standardized master data models. Resolve complex entity resolution challenges including customer matching, product harmonization, and chart of accounts unification. Establish golden record frameworks, data quality scorecards, survivorship rules, and data stewardship workflows for post-migration governance
  • Client Engagement, Discovery & Modernization Advisory: Serve as primary technical advisor to C-suite and enterprise architecture stakeholders across all engagement phases. Deploy discovery agents to analyze legacy data estates, conduct assessment workshops, facilitate solution design sessions, and deliver executive briefings, go/no-go readiness assessments, and prioritized modernization roadmaps
  • Knowledge Transfer, Enablement & IP Development: Build reusable migration accelerators, playbooks, and reference architectures that scale across engagements. Lead knowledge transfer to upskill client teams for post-migration ownership and collaborate with internal product and sales engineering teams to feed field insights back into platform development and delivery methodology
  • Leadership & Executive Engagement: Operate autonomously in ambiguous, high-stakes client environments, driving outcomes with minimal oversight
  • translate deeply technical concepts into clear, business-level narratives for C-suite audiences through executive briefings and stakeholder communications
  • navigate organizational complexity, competing stakeholder priorities, and enterprise change management dynamics to maintain momentum across multi-workstream engagements
Read More
Arrow Right

Information Engineer Level I (Data Migration Engineer)

Arthur Lawrence is looking for an Information Engineer – Level I (Data Migration...
Location
Location
United States , Fayetteville, GA
Salary
Salary:
Not provided
arthurlawrence.net Logo
Arthur Lawrence
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in API design and enterprise data integration
  • Advanced expertise in data migration, data modeling, and ETL architecture & development
  • Advanced SQL skills for complex data transformation and analysis
Read More
Arrow Right

Senior Data Migration Engineer

We are currently seeking a Senior Data Migration Engineer to join our team in Ba...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Informatica PowerCenter experience - mappings, sessions, workflows, and parameterization
  • 3+ years of hands-on dbt Core experience - model layering, macros, tests, incremental materializations
  • 3+ years of Airflow experience - DAG authoring, task dependencies, and incorporation with scheduling tool
  • 5+ years of Python experience, including production use of parallelism and batch data processing
  • 5+ years of SQL experience - complex joins, window functions, aggregations across large datasets
  • Experience with Oracle Data Pump (expdp/impdp) or SQL Server BCP / BULK INSERT for high-volume data movement
Job Responsibility
Job Responsibility
  • Assess complex Informatica workflows including sessions, mappings, and parameterizations and translate them into equivalent Python EL scripts and dbt transformation models
  • Develop and maintain Python EL pipelines to land high-volume data, including billion-row tables, into the target warehouse using SQLAlchemy, cx_Oracle, pyodbc, and bulk export tools such as Oracle Data Pump and SQL Server BCP
  • Design and develop dbt transformation models based on Informatica mapping logic, incorporating dbt best practices including model layering, macros, incremental strategies, and snapshot patterns
  • Develop dbt-native tests as well as custom Python unit tests to validate transformation correctness and data quality
  • Develop Airflow DAGs to orchestrate Python EL and dbt scripts end-to-end, producing output that is functionally equivalent to the source Informatica workflows
  • Contribute to GitLab CI/CD pipeline for dbt and Airflow code, including lint gates, automated testing, and deployment to shared NAS
  • Perform peer code reviews and provide constructive technical feedback to fellow engineers
  • Troubleshoot performance issues and data discrepancies during SIT and UAT, including row-count reconciliation between source Oracle/SQL Server systems and the target warehouse
  • Contribute to technical documentation, runbooks, and handover materials
  • Fulltime
Read More
Arrow Right

Senior Data Migration Engineer

We are currently seeking a Senior Data Migration Engineer to join our team in Ba...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Informatica PowerCenter experience - mappings, sessions, workflows, and parameterization
  • 3+ years of hands-on dbt Core experience - model layering, macros, tests, incremental materializations
  • 3+ years of Airflow experience - DAG authoring, task dependencies, and incorporation with scheduling tool
  • 5+ years of Python experience, including production use of parallelism and batch data processing
  • 5+ years of SQL experience - complex joins, window functions, aggregations across large datasets
  • Experience with Oracle Data Pump (expdp/impdp) or SQL Server BCP / BULK INSERT for high-volume data movement
Job Responsibility
Job Responsibility
  • Assess complex Informatica workflows including sessions, mappings, and parameterizations and translate them into equivalent Python EL scripts and dbt transformation models
  • Develop and maintain Python EL pipelines to land high-volume data, including billion-row tables, into the target warehouse using SQLAlchemy, cx_Oracle, pyodbc, and bulk export tools such as Oracle Data Pump and SQL Server BCP
  • Design and develop dbt transformation models based on Informatica mapping logic, incorporating dbt best practices including model layering, macros, incremental strategies, and snapshot patterns
  • Develop dbt-native tests as well as custom Python unit tests to validate transformation correctness and data quality
  • Develop Airflow DAGs to orchestrate Python EL and dbt scripts end-to-end, producing output that is functionally equivalent to the source Informatica workflows
  • Contribute to GitLab CI/CD pipeline for dbt and Airflow code, including lint gates, automated testing, and deployment to shared NAS
  • Perform peer code reviews and provide constructive technical feedback to fellow engineers
  • Troubleshoot performance issues and data discrepancies during SIT and UAT, including row-count reconciliation between source Oracle/SQL Server systems and the target warehouse
  • Contribute to technical documentation, runbooks, and handover materials
Read More
Arrow Right

Senior Data Migration Engineer

We are currently seeking a Senior Data Migration Engineer to join our team in Ba...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Informatica PowerCenter experience - mappings, sessions, workflows, and parameterization
  • 3+ years of hands-on dbt Core experience - model layering, macros, tests, incremental materializations
  • 3+ years of Airflow experience - DAG authoring, task dependencies, and incorporation with scheduling tool
  • 5+ years of Python experience, including production use of parallelism and batch data processing
  • 5+ years of SQL experience - complex joins, window functions, aggregations across large datasets
  • Experience with Oracle Data Pump (expdp/impdp) or SQL Server BCP / BULK INSERT for high-volume data movement
Job Responsibility
Job Responsibility
  • Assess complex Informatica workflows including sessions, mappings, and parameterizations and translate them into equivalent Python EL scripts and dbt transformation models
  • Develop and maintain Python EL pipelines to land high-volume data, including billion-row tables, into the target warehouse using SQLAlchemy, cx_Oracle, pyodbc, and bulk export tools such as Oracle Data Pump and SQL Server BCP
  • Design and develop dbt transformation models based on Informatica mapping logic, incorporating dbt best practices including model layering, macros, incremental strategies, and snapshot patterns
  • Develop dbt-native tests as well as custom Python unit tests to validate transformation correctness and data quality
  • Develop Airflow DAGs to orchestrate Python EL and dbt scripts end-to-end, producing output that is functionally equivalent to the source Informatica workflows
  • Contribute to GitLab CI/CD pipeline for dbt and Airflow code, including lint gates, automated testing, and deployment to shared NAS
  • Perform peer code reviews and provide constructive technical feedback to fellow engineers
  • Troubleshoot performance issues and data discrepancies during SIT and UAT, including row-count reconciliation between source Oracle/SQL Server systems and the target warehouse
  • Contribute to technical documentation, runbooks, and handover materials
Read More
Arrow Right