At a Glance
- Tasks: Lead cloud migration projects, focusing on AWS services and serverless technologies.
- Company: Join a dynamic team dedicated to innovative cloud solutions in a flexible work environment.
- Benefits: Enjoy remote work options, competitive rates, and potential long-term contracts.
- Why this job: Perfect for tech enthusiasts eager to tackle complex challenges and enhance their cloud skills.
- Qualifications: 5+ years of AWS migration experience and strong coding skills in Python, Node.js, or Java.
- Other info: Contract role outside IR35 with opportunities for professional growth and mentorship.
The predicted salary is between 48000 - 72000 £ per year.
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 (eg, 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 (eg, 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).
Location: London & remote working
Job Type: Contract
Start Date: asap
Duration: 6 months initial, likely long term extensions
Rate/Salary: market rates, outside IR35
Visa Requirement: Applicants must be eligible to work in the specified location.
Senior AWS Migration Engineer employer: Staffworx
Contact Detail:
Staffworx Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior AWS Migration Engineer
✨Tip Number 1
Network with professionals in the AWS community. Attend meetups, webinars, or conferences focused on cloud migration and serverless technologies. Engaging with others in the field can lead to valuable insights and potential referrals for the Senior AWS Migration Engineer role.
✨Tip Number 2
Showcase your hands-on experience with AWS services by contributing to open-source projects or creating your own projects. This not only demonstrates your skills but also gives you practical examples to discuss during interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of AWS Lambda and serverless architecture patterns. Be ready to solve real-world migration challenges and explain your thought process clearly to showcase your problem-solving abilities.
✨Tip Number 4
Familiarise yourself with the latest AWS migration tools and best practices. Being well-versed in these areas will not only boost your confidence but also demonstrate your commitment to staying updated in a rapidly evolving field.
We think you need these skills to ace Senior AWS Migration Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AWS migration projects, serverless technologies, and Infrastructure as Code. Use specific examples that demonstrate your skills in AWS Lambda, CloudFormation, and other relevant services.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cloud architecture and your problem-solving abilities. Mention your hands-on experience with AWS and how you can contribute to the company's migration projects.
Highlight Relevant Skills: In your application, emphasise your expertise in AWS services, coding languages like Python or Node.js, and your familiarity with CI/CD pipelines. This will help you stand out as a candidate who meets the job requirements.
Showcase Certifications: If you have any AWS certifications, be sure to mention them in your application. This demonstrates your commitment to professional development and your knowledge of best practices in cloud migration.
How to prepare for a job interview at Staffworx
✨Showcase Your AWS Expertise
Make sure to highlight your hands-on experience with AWS services, especially Lambda and serverless architectures. Be prepared to discuss specific projects where you've successfully migrated applications or optimised cloud infrastructure.
✨Demonstrate Problem-Solving Skills
Prepare examples of complex migration challenges you've faced and how you resolved them. This role requires excellent problem-solving abilities, so showcasing your analytical thinking will impress the interviewers.
✨Familiarise Yourself with Infrastructure as Code
Since the role emphasises automation through IaC, brush up on your knowledge of CloudFormation, Terraform, or AWS CDK. Be ready to explain how you've used these tools in past projects to streamline deployments.
✨Communicate Effectively
Strong communication skills are crucial for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Engaging with stakeholders is a key part of the job, so demonstrate your ability to convey complex information simply.