Amazon/AWS DevOps Roadmap
Complete roadmap for Amazon DevOps Engineer roles. Covers AWS services, system design, CI/CD, Leadership Principles, and the Amazon interview loop.
Leadership Principles (LP)
Amazon interviews are 50% LP stories — start here
What to learn
- Prepare 15–20 STAR stories covering all 16 LPs
- Customer Obsession — always start with the customer
- Ownership — think long-term, never say 'that's not my job'
- Dive Deep — know your metrics, root causes, data
- Bias for Action — calculated risks, speed matters
- Have Backbone; Disagree and Commit
- Deliver Results — focus on outcomes, not activity
Key tools
AWS Services Deep Dive
Know the services you'll be operating
What to learn
- EC2, ASG, ELB — compute and scaling fundamentals
- VPC — subnets, security groups, NACLs, peering
- ECS/EKS — container orchestration on AWS
- Lambda — serverless patterns and limitations
- S3, RDS, DynamoDB — storage and databases
- CloudWatch, CloudTrail, X-Ray — observability
- IAM — policies, roles, cross-account access
Key tools
CI/CD & Automation
Amazon lives and breathes deployment automation
What to learn
- CodePipeline, CodeBuild, CodeDeploy — AWS native CI/CD
- GitHub Actions / Jenkins for non-AWS pipelines
- Blue-green and canary deployment strategies
- Infrastructure as Code — CloudFormation or Terraform
- Configuration management — SSM Parameter Store, Secrets Manager
- Automated testing — unit, integration, load testing in pipelines
Key tools
System Design
Design for Amazon-scale distributed systems
What to learn
- Design a deployment pipeline for 1000+ microservices
- Design a monitoring and alerting system
- Design an auto-scaling system
- Design a log aggregation platform
- Operational excellence — runbooks, automation, self-healing
- Cost optimization at scale
- Multi-region architecture and disaster recovery
Key tools
Coding (Bar Raiser Round)
LeetCode medium + scripting/automation
What to learn
- LeetCode medium problems — 100+ solved
- Focus: arrays, hashmaps, trees, graphs, DP basics
- Scripting — Python/Bash automation scenarios
- Write clean, production-quality code
- Explain time/space complexity clearly
- Amazon-style: pair programming, think out loud
Key tools
Interview Loop Prep
The Amazon loop is unique — prepare specifically
What to learn
- Phone screen format — 1 coding + LP questions
- Onsite loop — 4-5 rounds (coding, system design, LP, bar raiser)
- Every round includes LP questions — weave stories naturally
- Bar Raiser round — highest bar, cross-team interviewer
- Ask good questions at the end of each round
- Mock interviews with someone who knows Amazon's format
Key tools
Interview Prep
DevOps Interview Prep Bundle — 1000+ Q&A
Every topic on this roadmap has interview questions in the bundle — Docker, Kubernetes, AWS, CI/CD, Linux, SRE, FinOps, System Design. Grab it before your next interview.
Frequently Asked Questions
Common questions about the Amazon/AWS DevOps roadmap