The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Associate DevOps Engineer
1-2 yearsSkills to master
- Mastering basic cloud operations, scripting for automation, understanding CI/CD fundamentals, and effective incident response using runbooks.
You're ready to move on when
- Can independently resolve common incidents by following existing runbooks.
- Consistently delivers small, well-defined automation tasks with minimal supervision.
- Actively contributes to team documentation and knowledge sharing.
- Demonstrates a solid understanding of our core cloud services and their configuration.
- 2
Junior Developer with Operations Interest
2-3 years (with dedicated upskilling)Skills to master
- Transitioning from application development to infrastructure-as-code, cloud platform services, containerisation, and CI/CD pipeline principles. This means a shift in focus from application logic to system reliability and automation.
You're ready to move on when
- Has built and deployed own applications using containerisation (Docker, Kubernetes).
- Has experimented with IaC tools (Terraform, CloudFormation) for personal projects.
- Demonstrates a strong interest in system reliability, performance, and security.
- Proactively seeks to understand the 'how' and 'why' of infrastructure decisions.
- 3
System Administrator / Infrastructure Engineer
1-2 years (with cloud/automation focus)Skills to master
- Moving from traditional on-premise system administration to cloud-native architectures, embracing immutable infrastructure, GitOps, and extensive automation. Less manual server management, more code-driven platform building.
You're ready to move on when
- Has experience managing Linux/Windows servers, but is keen to automate everything.
- Has started working with cloud platforms (AWS, Azure, GCP) and understands their core services.
- Has experience with scripting (Bash, PowerShell, Python) for system automation.
- Understands networking and security fundamentals in a cloud context.