
September 09, 2026
11 min read
By Kokil Thapa | Last reviewed: September 2026
Learning how to become a cloud engineer starts with a clear gap: most tutorials jump straight to certification dumps, but employers hire people who can run production workloads safely. You need Linux fluency, networking basics, one major cloud platform, infrastructure as code, and evidence you have shipped something real. This guide maps a practical path for developers, sysadmins, and career switchers—whether you are in Kathmandu, remote for a global team, or building on the side after web development work in Nepal.
What foundational skills do you need before becoming a cloud engineer?
Cloud engineering sits on top of systems work, not beside it. Before you touch a console, you need habits that survive 3 a.m. outages. I have maintained production servers on Ubuntu for years, and the same fundamentals apply whether you run Apache on a VPS or Kubernetes on EKS.
Linux and the command line
You should be comfortable with SSH, file permissions, process management, and log reading. Practice on a local VM or a cheap cloud instance. These commands should feel natural:
ssh deploy@your-server
sudo systemctl status nginx
journalctl -u php8.3-fpm --since "1 hour ago"
ls -la /var/www/current
df -h && free -m If you already do Linux system administration, you are ahead. If not, spend six to eight weeks here before chasing certs.
Networking that actually matters
Understand IP addressing, DNS, HTTP/HTTPS, TLS, firewalls, and load balancing. Cloud bills and security incidents often trace back to a misconfigured security group or a wrong subnet mask. You do not need a CCNA, but you must explain what happens when a user in Nepal hits your app in Singapore.
- TCP vs UDP and when each applies
- CIDR blocks and private vs public subnets
- DNS records: A, AAAA, CNAME, TXT
- Reverse proxies and health checks
- VPN basics for hybrid setups
A scripting language
Python or Bash covers 90% of automation tasks. Pick one and use it for repetitive work—backup scripts, log parsers, deployment helpers. On client projects I use Bash for server tasks and Python when API integration is involved.
How do you choose AWS, Azure, or Google Cloud for your career?
Pick one platform and stay there for your first year. Job posts in Nepal and abroad still skew heavily toward AWS certifications, but Azure dominates where Microsoft stacks rule, and GCP fits data-heavy teams. Read our AWS vs Azure vs Google Cloud comparison for 2026 before you commit study time.
| Platform | Best fit | Entry cert | Nepal job market signal |
|---|---|---|---|
| AWS | General cloud, startups, SaaS | Solutions Architect Associate | Most common in outsourcing and remote roles |
| Azure | .NET shops, enterprise, hybrid AD | AZ-104 Administrator | Growing with corporate clients |
| Google Cloud | Data, ML pipelines, Kubernetes-native | Associate Cloud Engineer | Smaller local demand, strong globally |
Free tiers help you learn without burning cash. Oracle and others offer sandboxes too—see our Oracle Cloud free tier guide for a zero-cost lab. For Nepal-hosted workloads, also read choosing a cloud region for Nepal users so latency and data residency make sense early.
What is the step-by-step roadmap to become a cloud engineer in 2026?
Treat this as a 12-to-18-month plan if you study 10–15 hours per week. Adjust pace if you already run servers professionally.
- Months 1–2: Linux daily practice. Install Ubuntu 24.04 locally. Configure users, firewalls with UFW, and Nginx or Apache virtual hosts.
- Months 2–3: Networking labs. Build a two-tier app: web server in a public subnet, database in a private subnet.
- Months 3–6: Deep dive one cloud. Deploy a Laravel 13 or WordPress 7.1 site on managed compute. Add RDS or Cloud SQL, S3-style object storage, and automated backups.
- Months 6–8: Learn Terraform. Version infrastructure. Use remote state. Follow our Terraform state management guide for patterns that scale.
- Months 8–10: Containers and CI/CD. Dockerize an app, push to a registry, deploy via GitLab CI or GitHub Actions. Pair with the DevOps engineer roadmap for 2026.
- Months 10–12: Earn one associate cert and publish three portfolio projects with architecture diagrams and cost estimates.
- Months 12–18: Apply for junior cloud, platform, or DevOps roles. Contribute to internal migrations if you are already a developer.
Your first Terraform project
Infrastructure as code separates hobbyists from hireable engineers. Start small—a VPC, two subnets, one EC2 instance, and a security group:
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 5.0"
}
}
}
provider "aws" {
region = "ap-southeast-1"
}
resource "aws_instance" "web" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t3.micro"
tags = {
Name = "portfolio-web"
}
} Never stop at `terraform apply`. Document rollback steps, tag resources for cost tracking, and read FinOps cloud cost optimization basics before your free tier expires.
Which cloud certifications matter most for cloud engineers in 2026?
Certifications open doors but do not replace hands-on work. Recruiters use them as filters. One associate-level cert plus a solid GitHub repo beats three certs and zero projects.
Recommended first certifications
- AWS Certified Solutions Architect – Associate — broadest recognition globally
- Microsoft AZ-104 — strong for hybrid and enterprise paths
- Google Associate Cloud Engineer — practical, CLI-focused exam
- CKA (Certified Kubernetes Administrator) — add after your first platform cert if containers are your target
Use official docs from Google Cloud certification pages and vendor learning paths—not brain dumps. For exam strategy overlap with automation roles, see the AWS Certified DevOps Engineer exam guide.
Security knowledge matters too. Skim ISO 27001 basics for engineers so you speak the language of compliance reviews.
How do you build a cloud engineer portfolio without corporate experience?
Hiring managers want proof you think about production, not just tutorials. Three projects cover most junior interviews.
Project 1: Migrate a LAMP stack to managed services
Take a WordPress 7.1 or Laravel 12 app off shared hosting. Put the app on compute, the database on RDS or Cloud SQL, static assets on object storage, and TLS on a load balancer. Document the before/after cost using our Nepal EMI calculator mindset—show monthly run cost in NPR and USD. Our shared hosting to cloud migration guide walks through the checklist.
Project 2: CI/CD pipeline with zero-downtime deploy
Mirror what real teams do. I deploy several production sites with Deployer 7 and GitLab CI on EC2—symlinked releases, shared `.env`, PHP-FPM reload after swap. Containerise the same pattern or use Elastic Beanstalk or Cloud Run. Reference the Adventure Third Pole Trek portfolio case for a Laravel + Livewire app that runs real bookings.
Project 3: Backup and disaster recovery drill
Automate nightly DB dumps to object storage. Restore to a fresh instance. Time the recovery. Write a postmortem. Tie it to backup and disaster recovery on the cloud.
Publish architecture notes on GitHub. Use clear README files. Include a JSON formatter-clean `terraform.tfvars.example`—never commit secrets. Generate strong credentials with the password generator during setup, then store them in a vault.
What is the difference between a cloud engineer and a DevOps engineer?
The titles overlap heavily in 2026. Cloud engineers lean toward designing and operating cloud infrastructure—networks, identity, storage, and managed services. DevOps engineers emphasise delivery pipelines, release automation, and developer productivity. Many job descriptions blend both.
Read the full breakdown in cloud engineer vs DevOps engineer career comparison. If you enjoy coding application features more than infra, a hybrid path through full-stack development in Nepal plus cloud skills may fit better.
For interview prep, study DevOps engineer interview questions even when the title says "Cloud Engineer." The topics converge.
How much can cloud engineers earn in Nepal and globally?
Salaries vary by cert depth, English fluency, remote access, and whether you work for local IT, an outsourcing firm, or a foreign employer. Global remote roles pay significantly more than most Kathmandu office jobs.
Expect rough 2026 ranges for Nepal-based roles:
- Junior (0–2 years): NPR 40,000–80,000/month (~USD 295–590)
- Mid-level (2–5 years): NPR 90,000–180,000/month (~USD 665–1,330)
- Senior / remote global: NPR 250,000+/month (~USD 1,850+) or USD 60,000–120,000/year direct
See the detailed DevOps and cloud salary guide for Nepal and global markets. Use the Nepal salary calculator to compare net take-home after SSF and tax.
Local demand grows as SMEs move off cheap shared hosting. Articles like why businesses in Nepal should migrate to cloud hosting reflect real client conversations I have during domain and hosting projects.
What mistakes slow down aspiring cloud engineers?
After years of deploying client sites and debugging production outages, the same failure patterns show up in junior cloud portfolios.
- Cert collecting without projects. Certs get interviews; projects get offers.
- Learning three clouds at once. Depth beats breadth until you are employed.
- Ignoring cost. A forgotten NAT gateway or unattached volume adds up. Study cloud cost optimization for startups.
- Skipping security basics. Public S3 buckets and open SSH ports still end careers. Lock down IAM early.
- No observability. If you cannot trace a 502 error, you are not production-ready. Explore multi-cloud observability patterns.
- Neglecting soft skills. Write clear runbooks. Explain trade-offs to non-technical stakeholders.
If you already maintain websites, turn that into an advantage. Offer a migration audit to a local business. Document it. That single case study counts more than ten Udemy certificates.
Key Takeaways
- Start with Linux, networking, and one scripting language before picking a cloud vendor.
- Choose AWS, Azure, or GCP and stay focused for at least 12 months of structured learning.
- Build three portfolio projects: migration, CI/CD deploy, and backup/restore drill with written docs.
- Earn one associate-level certification after hands-on labs, not before.
- Understand FinOps and security from day one—employers trust engineers who control cost and risk.
- Target junior cloud or DevOps titles locally, then expand to remote global roles as proof stacks up.
People Also Ask
Can you become a cloud engineer without a computer science degree?
Yes. Most hiring managers care about demonstrated skills—GitHub repos, certifications, and clear troubleshooting stories. Sysadmins, web developers, and support engineers transition regularly. A CS degree helps for large enterprise graduate schemes, but it is not required for outsourcing firms, startups, or remote contract work.
How long does it take to become a cloud engineer?
Plan 12 to 18 months of part-time study (10–15 hours weekly) if you start from basic IT literacy. Full-time bootcamp graduates sometimes land roles in six months, but they still need ongoing production exposure. Existing Linux admins or backend developers often compress the timeline to six to nine months.
Is cloud engineering a good career in Nepal in 2026?
Demand is rising as local businesses adopt cloud hosting, payment APIs, and SaaS tools. Salaries trail global remote rates, but foreign remote roles remain accessible from Kathmandu and Pokhara with stable power and fibre internet. Pair cloud skills with custom software development experience to stand out.
Should I learn Kubernetes as a beginner cloud engineer?
Learn container basics with Docker first. Pick up managed Kubernetes (EKS, GKE, AKS) after you can deploy a simple app on a VM or PaaS. CKA is valuable but rarely the best first cert. Many small teams in Nepal still run PHP-FPM on VMs or managed PaaS—know that world before orchestration layers.
Start your cloud engineer path with one project this week
Learning how to become a cloud engineer is a sequence of small, production-minded wins—not a single certification sprint. Spin up a free-tier instance this week. Deploy something you already built. Break it on purpose. Fix it. Write down what you learned. Repeat that cycle for a year and you will know more than most cert-only applicants.
If you are a business owner evaluating cloud migration rather than a career switcher, start with cloud adoption for local SMEs or browse the portfolio for real migration and hosting work. Need help moving a Laravel, WordPress, or custom app to reliable cloud infrastructure? Contact us for a practical assessment—or explore ongoing support and maintenance once you are live.
Frequently Asked Questions
0 Comments
Leave a comment
Your email is not published. Comments appear once they have been read. Sign in to have your details filled in.

