DevOps Manager
Role details
Job location
Tech stack
Job description
continuous learning and global collaboration, where you can make a meaningful impact through innovative projects that shape the future of technology., We're seeking an experienced DevOps Lead to design, implement, and optimise cloud-native automations pipelines across AWS and Azure. This role will lead IaC Automation workstreams, responsible for designing secure, repeatable CI/CD pipelines, developing reusable infrastructure modules, and embedding DevOps best practices into cloud delivery models., * Identify automation opportunities and define technical scope, dependencies, and constraints
- Document current-state vs. Target-state CI/CD capabilities, toolchains, and IaC strategy
- Engage with Cloud Architects and Product Owners to shape automation roadmap
- Lead the design, build, and deployment of automated IaC pipelines for both AWS and Azure environments
- Develop reusable Terraform and CloudFormation modules for multi-environment provisioning
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, and AWS CodePipeline/CodeBuild
- Integrate with configuration management tools (e.g. Ansible, System Manager) and monitoring (CloudWatch, Azure Monitor)
- Establish consistent tagging, versioning, and change control across IaC repositories
- Embed security and compliance controls into pipelines
- Define governance for promotion between Dev, Test, Pre-Prod, and Production environments
- Deliver detailed documentation, runbooks, and playbooks for internal teams
- Conduct knowledge transfer and training workshops with DevOps engineers
- Promote a culture of collaboration, automation, and continuous improvement
Requirements
5+ years of experience in DevOps/Cloud Engineering, including multi-cloud environments, * Proven experience with AWS (EC2, ECS/EKS, S3, RDS, Lambda, IAM, CloudFormation) and Azure (VMs, AKS, App Services, ARM templates)
- Strong experience building CI/CD pipelines in Azure DevOps, GitHub Actions, and AWS CodePipeline
- Advanced Terraform experience (modules, workspaces, remote state, variables, versioning)
- Proficiency in scripting (Bash, PowerShell, Python)
- Solid understanding of networking, security groups, VPCs, VNets, and load balancing
- Experience with containerisation and automated deployments
- Familiarity with monitoring and observability
Preferred Skills
Certification: AWS Certified DevOps Engineer - Professional, Azure DevOps Engineer Expert