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
IT Support / Operations Engineer
1-3 yearsSkills to master
- Troubleshooting, networking fundamentals, basic scripting (Bash/PowerShell), understanding of ITIL processes, exposure to virtualisation or server management.
You're ready to move on when
- Can resolve common server or network issues independently.
- Has automated a few routine operational tasks.
- Demonstrates a clear interest in moving beyond 'keeping the lights on' to building infrastructure.
- Has started exploring cloud concepts in their spare time.
- 2
Junior Developer / Software Engineer
1-2 yearsSkills to master
- Proficiency in at least one programming language (e.g., Python, Java), understanding of application architecture, basic database knowledge, familiarity with CI/CD pipelines.
You're ready to move on when
- Has deployed applications to the cloud (even if basic).
- Understands the infrastructure needs of their applications.
- Shows a desire to specialise in infrastructure rather than pure application development.
- Can articulate the benefits of cloud services for development.
- 3
Recent Graduate / Apprenticeship
0-1 yearSkills to master
- Strong academic foundation in computer science or related field, practical experience from university projects or labs, eagerness to learn and apply theoretical knowledge.
You're ready to move on when
- Completed cloud-focused modules or projects during their degree.
- Has relevant certifications (e.g., AWS Cloud Practitioner).
- Demonstrates a clear passion for cloud technology during interviews.
- Shows strong problem-solving and analytical skills.