About the role
- Assess existing applications, infrastructure, databases, integrations, and dependencies to define migration plans.
- Select appropriate AWS services and migration approaches, including rehosting and replatforming.
- Migrate application workloads, databases, storage, background jobs, and supporting services to AWS.
- Configure and troubleshoot AWS environments across compute, networking, security, storage, and databases.
- Manage data replication, reconciliation, migration performance, and cutover readiness.
- Plan migration rehearsals, production cutovers, rollback procedures, and post-migration stabilization.
- Implement automation, monitoring, and operational documentation alongside application and DevOps teams.
- Optimize migrated workloads for performance, availability, and cost.
- 5+ years of relevant cloud, infrastructure, or platform engineering experience, including hands-on AWS migrations.
- Broad working knowledge of AWS compute services such as EC2, Lambda, ECS/Fargate, and load balancing.
- Experience with VPC, subnets, routing, security groups, IAM, KMS, and Secrets Manager.
- Familiarity with S3, RDS/Aurora, caching, messaging, and monitoring services.
- Hands-on experience with database migration and replication, including AWS DMS, CDC, and PostgreSQL.
- Understanding of application dependencies, API integrations, sessions, background workers, and persistent connections.
- Experience with Terraform or CloudFormation, CI/CD, and Python or Bash scripting.
- Ability to troubleshoot migration issues and execute cutover and rollback plans.
- Experience migrating workloads from Heroku or other managed platforms to AWS.
- Experience with serverless and container-based application deployments.
- AWS Solutions Architect or DevOps certification.
- Experience migrating production systems with strict availability and security requirements.
- Experience with AWS migration tools such as AWS Application Migration Service (MGN), AWS DMS, and AWS DataSync, selecting the appropriate tool for application, database, and storage migrations.
- Experience with discovery, dependency mapping, migration assessments, wave planning, and cost estimation using tools such as AWS Migration Evaluator and AWS Transform.
- Participation in AWS Migration Acceleration Program (MAP) engagements across Assess, Mobilize, and Migrate & Modernize phases.
- Familiarity with migration readiness assessments, business cases, landing-zone preparation, and MAP resource tagging and reporting requirements.