About the role
Role: Data Migration Development Lead (AWS)
Location: (Hybrid)
Long Term Contract
Job Description:
- 8+ years of experience in software development, data engineering, ETL, or data migration.
- 3+ years of experience leading technical development teams or major data migration workstreams.
- Strong hands-on experience with AWS data and integration services.
- Advanced experience with AWS Glue, S3, Lambda, Step Functions, DMS, CloudWatch, and IAM.
- Strong development skills in Python and SQL.
- Experience with PySpark/Spark for large-volume data transformation.
- Strong understanding of ETL/ELT architecture and data migration patterns.
- Experience migrating data from relational databases, legacy systems, APIs, files, or enterprise applications.
- Strong knowledge of relational database concepts, data modeling, and SQL performance optimization.
- Experience implementing automated data-quality and reconciliation frameworks.
- Experience supporting large-scale production cutovers.
- Strong troubleshooting and root-cause-analysis skills.
- Experience working within Agile/Scrum delivery models.
Preferred Qualifications
- Experience with enterprise-scale transformation or modernization programs.
- Experience migrating data between legacy/on-premise platforms and cloud-based applications.
- Experience with Amazon Redshift, Aurora, RDS, EMR, Athena, and Lake Formation.
- Experience with CDC and near-real-time migration patterns.
- Experience with Kafka or other event-streaming technologies.
- Experience integrating AWS migration platforms with SaaS or enterprise applications such as Salesforce.
- Experience with Terraform and CI/CD platforms.
- AWS certification such as AWS Certified Data Engineer – Associate or AWS Certified Solutions Architect.
Technical Skills
Area | Technologies --- | --- Cloud | AWS Storage | Amazon S3 ETL / Data Integration | AWS Glue, PySpark Database Migration | AWS DMS Development | Python, SQL Serverless | AWS Lambda Orchestration | AWS Step Functions Databases | Redshift, Aurora, RDS Analytics | Athena, EMR Monitoring | CloudWatch Security | IAM, KMS, Secrets Manager DevOps | Git, CI/CD, Terraform / CloudFormation / CDK Data Processing | Spark / PySpark Migration Controls | Data Quality, Reconciliation, Audit, Restart/Recovery
- Strong hands-on engineering capability, not only project coordination.
- Ability to translate complex source-to-target requirements into maintainable migration code.
- Strong understanding of data quality, reconciliation, lineage, and auditability.
- Ability to troubleshoot performance and data issues across large datasets.
- Ability to lead developers while remaining technically involved.
- Strong ownership of migration outcomes from development through production cutover.
- Ability to communicate technical risks and decisions clearly to architects, program leadership, application teams, and business stakeholders.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Ampstek was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
