Cloud Engineer
Help apps stay online, scale up, and run reliably in the cloud.
What does a Cloud Engineer do?
Cloud engineers design and manage the infrastructure that modern applications run on. Instead of physical servers, you work with cloud platforms like AWS, Azure, or GCP — provisioning resources, controlling costs, and keeping systems available and fast.
Who it fits
People who enjoy systems thinking, infrastructure problems, and making sure critical services stay online and performant.
Good for people who enjoy building invisible but critical systems that others depend on.
Skills you need
Tools you will use
Starter projects
Good projects to practise and add to a portfolio.
- Deploy a web app to AWS free tier
- Write Terraform infrastructure for a simple app
- Build a serverless function with AWS Lambda
- Set up monitoring and alerting for an app
// ROADMAP
Cloud Engineer career roadmap
Estimated time: 6–12 months
Badges show what each resource is. Only items marked certification lead to a professional credential — everything else is learning material.
Linux & Networking Basics
4–6 weeksCloud engineering requires solid Linux and networking foundations. Learn the command line, file system, processes, and basic networking concepts before touching any cloud platform.
First Cloud Platform (Start with AWS)
8–10 weeksPick one cloud platform and go deep. AWS has the most jobs. Learn core services: EC2, S3, VPC, IAM, Lambda, RDS. Use the free tier to experiment.
Infrastructure as Code
4–6 weeksManual cloud configuration is fragile and hard to repeat. Learn Terraform to define infrastructure in code — this is standard practice at every professional cloud team.
Containers & Kubernetes
4–6 weeksLearn Docker to containerise applications, then Kubernetes to orchestrate them at scale. KodeKloud has the best free labs for hands-on Kubernetes practice.
AWS Cloud Practitioner → Solutions Architect
8–12 weeksStart with AWS Cloud Practitioner to build confidence, then go for Solutions Architect Associate. These certifications open doors at cloud-focused companies.
// START LEARNING
Cloud Engineer learning resources
Videos first — they're the fastest way to get moving — then reading, hands-on practice and courses. Only resources badged professional certification award a formal credential.
Git & GitHub Crash Course 2025
Traversy Media · 1 hour
A current, practical introduction to version control and collaborative GitHub workflows.
Learning resource. This does not award a professional certification.
Docker Tutorial for Beginners
TechWorld with Nana · 3 hours
Containers, images, Docker Compose and the workflow used by cloud and platform teams.
Learning resource. This does not award a professional certification.
Networking Basics
Cisco Skills for All
A free foundational course covering network devices, protocols, addressing and basic troubleshooting.
Certificate availability depends on the course provider.
Linux Journey
LabEx
Short progressive lessons on the command line, permissions, processes, networking and system administration.
Certificate availability depends on the course provider.
AWS Educate Cloud Learning
AWS Educate
Official beginner learning and hands-on practice covering AWS services, cloud architecture and security.
Certificate availability depends on the course provider.
Terraform Tutorials
HashiCorp Developer
Official hands-on tutorials for infrastructure as code across major cloud providers.
Learning resource. This does not award a professional certification.
// PRACTISE
Gain Cloud Engineer work experience
Build practical evidence before your first role. Provider terms and eligibility can change.
Forage · Employer job simulations
virtual-job-simulation · REMOTE
Complete self-paced tasks designed by employers and compare your work with example solutions.
GitHub · Good first issues
open-source · REMOTE
Find newcomer-labelled issues and build evidence of collaboration in public repositories.
Devpost · Hackathons and build challenges
hackathon · MIXED
Join time-boxed challenges, form teams and ship portfolio-ready prototypes.
// FIND WORK
Find Cloud Engineer jobs
Start with “Cloud Engineer”. Platforms without stable public search URLs open with this suggested phrase.
LinkedIn Jobs
Broad professional job search with keyword, location, experience-level and remote filters.
Wellfound
Startup and technology roles with company and compensation context.
Dice
Specialist technology roles across engineering, data, security and infrastructure.
Built In
Technology and startup job discovery, including remote and city-focused listings.
UK visa and international opportunities
Sponsorship depends on the employer, vacancy and current immigration rules. Use the linked official guidance and verify every role before applying.
Going independent
Cloud consulting is one of the most lucrative freelance niches in UK tech. Businesses migrating to or optimising their cloud spend are a consistent source of well-paid work.
Cloud Consulting and Architecture
Medium effortHelp businesses design, implement, and optimise their cloud infrastructure. Particularly valuable for companies migrating from on-premise or managing rising cloud costs.
Examples
- AWS or Azure migration projects for SMEs
- Cloud cost optimisation (FinOps) reviews
- Kubernetes setup and GitOps pipeline implementation
- Disaster recovery and backup strategy design
Getting started
- 1. Get AWS Solutions Architect Professional or GCP Professional Cloud Architect
- 2. Build a clear positioning statement — "I help businesses reduce cloud costs by 30%"
- 3. List on Toptal for vetted matching or use LinkedIn for direct outreach
- 4. Create a cloud cost audit productised service at £2,000–£5,000 fixed price
Cloud Training and Certification Coaching
Low barrierCreate courses or coaching programmes helping others pass cloud certifications. Certification demand is high and shows no signs of slowing.
Examples
- AWS certification prep courses on Udemy
- Live bootcamps for career-changers entering cloud roles
- Study guides and practice exam packs
- 1:1 certification coaching sessions
Getting started
- 1. Pass your own certifications and document the process publicly
- 2. Start with a YouTube channel or blog covering certification topics
- 3. Build an Udemy course once you have content proof-of-concept
- 4. Join cloud communities and answer certification questions to build reputation
Communities & tools
// EARNING POTENTIAL
Earning potential
2025Cloud certifications translate directly into salary increases. AWS and Azure certified engineers are consistently among the top earners in infrastructure roles.
Freelance rates
Day rate
£350–£800
Hourly rate
£45–£100
What affects salary
- AWS Professional-level certifications add £8k–£15k over AWS Associate
- Multi-cloud skills (AWS + Azure or GCP) increase options significantly
- FinOps and cost optimisation skills are increasingly valued
- Kubernetes (CKA, CKS) certification opens senior and architect roles
- Financial services and government cloud work pays above market rate
🌍 Cloud engineers at US hyperscalers earn $130k–$200k. UK contract rates are strong, especially in banking and insurance.
Based on: ITJobsWatch · Glassdoor UK · LinkedIn Salary · Global Knowledge IT Skills Survey. All figures approximate.
// RESOURCES
Free resources to get started
Recommended starting points — no payment required.
- Course
- Course
- Lab
- Tutorial
- Lab
Paid courses worth considering
These are not required — free resources above can get you far.
- Professional certification
- Course
Browse all resources
Resource directory.
Free and paid resources across every tech career path — searchable and filterable.
Not sure this fits?
Take the assessment.
Answer a few short questions and get your top matches — with reasons why they fit you.
Wondering if you are ready for this path? Analyse your CV →
Related careers
Compare paths that share skills, tools or ways of working.


