Career Paths & Learning Roadmap
Where trustworthy software thinking leads in the real world.
Deploys apps and manages AWS services. Understands networking, storage, compute, and IAM.
Deploy a static frontend on S3 + CloudFront with HTTPS.
AWS free tier → IAM → EC2 & S3 → serverless basics.
Owns CI/CD, automation, IaC, and monitoring.
Build a GitHub Actions pipeline that deploys a Lambda.
Git → GitHub Actions → Docker → IaC → observability.
Adds security to pipelines: secret scanning, dependency scanning, IaC security, compliance automation.
Add secret scanning and IaC scanning to a CI pipeline.
DevOps foundation → security tooling → policy as code.
Focuses on IAM, logging, threat detection, security standards, and incident response.
Design an IAM permission plan for a serverless app.
IAM deep dive → audit trails → detection → response.
Owns reliability, monitoring, incident handling, performance, and availability.
Define SLOs and alerts for an API and publish a runbook.
Observability → SLOs → on-call practice → chaos basics.
Builds internal developer platforms, golden paths, and secure reusable deployment patterns.
Ship a template repo with secure defaults and a one-command deploy.
DevOps → IaC modules → developer experience.
Turns controls into code and automates evidence collection.
Enable AWS Config managed rules and export daily compliance reports.
Compliance basics → Config → policy engines → reporting.
Designs AI application architecture, secure AI workflows, RAG and agentic systems, and model governance.
Build a document-grounded chatbot with logged prompts and guardrails.
Cloud foundation → LLM APIs → RAG → agent design → governance.