Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Migration Development Lead - AWS

Tech3pillars Technologies

Job title: Data Migration Development Lead AWS

Location: St. Louis, MO



Experience: 8+ Years



Role Type: Data Engineering / Migration Leadership

Job Summary

We are seeking an experienced Data Migration Development Lead to lead the design, development, testing, and execution of large-scale data migration solutions on AWS. The ideal candidate will have strong hands-on expertise in AWS data services, Python, SQL, and PySpark, along with proven experience leading migration workstreams and production cutovers.

Key Responsibilities

  • Lead end-to-end data migration design, development, testing, and implementation.
  • Build scalable ETL/ELT and data migration frameworks using AWS services.
  • Develop high-volume migration pipelines using AWS Glue, S3, Lambda, Step Functions, DMS, Redshift, RDS, and Aurora .
  • Design data extraction, transformation, cleansing, validation, loading, and reconciliation processes.
  • Implement automated data quality, audit, reconciliation, and monitoring controls.
  • Lead mock migrations, testing cycles, production cutovers, and post-migration validation.
  • Develop migration runbooks, restart/recovery procedures, rollback strategies, and operational controls.
  • Build CI/CD pipelines and Infrastructure as Code using Terraform, CloudFormation, or AWS CDK .
  • Perform code reviews and technical design reviews while mentoring migration developers.
  • Troubleshoot data, performance, integration, and migration issues.
  • Collaborate with architects, application teams, business stakeholders, and infrastructure teams to ensure successful migration outcomes.
  • Ensure migration solutions are scalable, reusable, auditable, and operationally efficient.

Required Qualifications

  • 8+ years of experience in data engineering, ETL/ELT, or data migration.
  • 3+ years of experience leading technical teams or data migration workstreams.
  • Strong hands-on experience with AWS data and migration services .
  • Strong programming skills in Python, SQL, and PySpark .
  • Experience with AWS Glue, DMS, S3, Lambda, Step Functions, Redshift, RDS/Aurora .
  • Proven experience with large-scale production data migrations.
  • Strong knowledge of data quality, reconciliation, validation, and audit processes.
  • Experience with relational databases, data modeling, and performance optimization.
  • Experience with Terraform, CloudFormation, or AWS CDK .
  • Strong troubleshooting, analytical, communication, and leadership skills.
  • Experience working in Agile development environments.

Preferred Qualifications

  • Experience designing reusable migration frameworks and accelerators.
  • Experience with complex database-to-database or legacy-to-cloud migrations.
  • Knowledge of migration automation, monitoring, logging, and observability.
  • Experience managing production cutover and rollback activities.
  • Experience with CI/CD tools and DevOps practices.

Key Success Measures

  • Accurate and complete migration with minimal production defects.
  • Successful execution of mock migrations and production cutovers within planned timelines.
  • Strong automated reconciliation and data-quality controls.
  • Scalable, reusable, and auditable migration frameworks.
  • Minimal downtime and effective recovery during migration activities.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Migration Development Lead - AWS. Be the first to apply!