Role: Senior AWS Migration Engineer (Contractor)
Location: Remote / [Client Site – Optional]
Contract Length: [6 months initially, with extension possible]]
Rate: [Market competitive ]
Engagement Type: Contract (Outside IR35)
About the Role
We are seeking a highly skilled Senior AWS Migration Engineer to join our team on a contract basis. You will play a key role in planning, executing, and optimizing cloud migration projects, specifically leveraging the full AWS service stack with a strong emphasis on serverless technologies like Lambda.
This role is ideal for an engineer passionate about cloud architecture, hands-on delivery, and solving complex migration challenges at scale.
Key Responsibilities
- Lead the end-to-end migration of applications, databases, and services from on-premises or other cloud environments to AWS.
- Architect and design serverless and traditional cloud-native solutions utilizing AWS Lambda, API Gateway, DynamoDB, Step Functions, and related services.
- Implement and optimize AWS infrastructure services (EC2, S3, RDS, VPC, CloudFormation, IAM, ECS, EKS, etc.).
- Collaborate with stakeholders to analyze current application architecture, design migration strategies, and create detailed migration runbooks.
- Automate infrastructure deployment and management through Infrastructure as Code (IaC) using CloudFormation, Terraform, or CDK.
- Ensure high availability, scalability, performance, and security of AWS-hosted applications.
- Troubleshoot migration issues and optimize the transition process.
- Provide documentation, technical guidance, and mentorship to internal teams.
- Contribute to cloud best practices, governance, and optimization frameworks.
Key Skills and Experience
- Proven track record (5+ years) delivering complex AWS cloud migration projects at an enterprise level.
- Deep hands-on experience with AWS Lambda and serverless architecture patterns.
- Strong expertise across the full AWS services ecosystem (e.g., EC2, S3, RDS, VPC, IAM, ECS, EKS, SQS, SNS, CloudWatch, CloudTrail, etc.).
- Proficient in Infrastructure as Code (CloudFormation, Terraform, or AWS CDK).
- Experience with AWS migration tools (AWS Migration Hub, DMS, SMS, Application Migration Service).
- Strong knowledge of security best practices, networking, and cost optimization on AWS.
- Ability to write high-quality Python, Node.js, or Java code for AWS Lambda functions.
- Familiar with CI/CD pipelines, DevOps practices, and automation (AWS CodePipeline, CodeBuild, Jenkins, etc.).
- Excellent problem-solving skills and ability to work independently in a contractor capacity.
- Strong communication and stakeholder management skills.
Nice to Have
- AWS Certifications (e.g., AWS Certified Solutions Architect – Professional, AWS Certified DevOps Engineer, AWS Certified Migration Specialist).
- Familiarity with containerization (Docker, Kubernetes, AWS Fargate).
- Previous experience in highly regulated environments (finance, healthcare, online commerce etc.).
#AWS #AWSMIGRATION #LAMBDA #SERVERLESS