DevOps Engineer - Contract (Outside of IR35)
Posted 2 days 1 hour ago by Pulselive
DevOps Engineer - AWS to AZURE Migration Project (Contract - Outside of IR35)
Duration: 6 months
Location: Hybrid - Basingstoke Site Visits Required 2 days a week
Day Rate: £400 to 550 per day, depending on experience
Start: ASAP
Project Overview:
We are seeking an experienced DevOps Consultant to join our Infrastructure & Platform Engineering team for a critical cloud migration project. The primary objective of this role is to lead the technical migration of our core infrastructure and applications from Amazon Web Services (AWS) to Microsoft Azure.
The ideal candidate is a hands-on engineer with a proven track record in cloud migrations, possessing deep expertise in both AWS and Azure ecosystems. You will be responsible for the analysis of the existing environment, supporting the migration strategy, and executing the transition, ensuring minimal disruption and maximum efficiency.
Key Responsibilities:
Migration Strategy & Execution:
Analyse the existing AWS infrastructure to map services and dependencies for migration to Azure.
Design and implement a robust, scalable, and secure Azure landing zone.
Lead the hands-on migration of workloads, including applications, databases, and data, from AWS to Azure.
Infrastructure as Code Development:
Develop and maintain reusable IaC scripts using Terraform and Bicep to provision and manage the new Azure environment.
Ensure all infrastructure deployments are automated, version-controlled, and repeatable.
CI/CD Pipeline Migration & Optimisation:
Re-architect and configure CI/CD pipelines in Azure DevOps to build and deploy applications into the new Azure Kubernetes Service (AKS) environment.
Automate deployment processes and integrate security and quality checks (e.g., SonarQube) into the pipeline.
Troubleshooting & Support:
Act as the subject matter expert for Azure during the migration, resolving technical challenges and production issues.
Create and maintain comprehensive technical documentation and runbooks for the new Azure platform.
Decommissioning:
Plan and execute the safe decommissioning of legacy AWS infrastructure components post-migration.
Key Skills & Experience:
Proven Migration Experience: Demonstrable experience leading or playing a key role in at least one significant cloud migration project, specifically from AWS to Azure.
Multi-Cloud Expertise: Strong, hands-on capability with both AWS and Microsoft Azure core services. Azure certifications (e.g., Azure Solutions Architect, DevOps Engineer Expert) are highly desirable.
Infrastructure as Code Experience: Proficiency with Terraform in a multi-cloud context. Experience with Bicep or ARM templates is a strong plus.
Kubernetes Proficiency: Solid experience with container orchestration using Kubernetes, including management of clusters in both EKS (AWS) and AKS (Azure).
CI/CD Automation: In-depth knowledge of CI/CD principles and tools.
Observability: Practical experience setting up and using monitoring and logging tools such as Grafana, Loki, Mimir, Prometheus, UpTrends.
Communication & Collaboration: Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Problem-Solving: A diligent, analytical, and quality-focused approach to troubleshooting and resolving complex technical issues.