RISE to build scalable data systems.
Transform raw data into powerful business insights
Build scalable data pipelines, warehouses, and ETL systems. Master Spark, Airflow, and cloud data platforms to transform raw data into business insights.
RISE START: Foundation (3-6 months)
Build your data engineering fundamentals with SQL, Python, and ETL basics
Core Skills to Master
Recommended Courses
Becoming a Data Engineer
By Alper Tellioglu
Exam objectives: Certification
Automation, Orchestration, and Scripting for CompTIA Linux+ (XK0-006)
By Andrew Mallett
Exam objectives: XK0-006
Services and User Management for CompTIA Linux+ (XK0-006)
By Andrew Mallett
Exam objectives: XK0-006
Post-exploitation and Lateral Movements for CompTIA Pentest+
By Dale Meredith
Exam objectives: PT0-003
SnowPro Advanced Data Engineer: Data Movement
By Ian Fogelman
Exam objectives: Certification — Data Movement
Certifications to Pursue
AWS Certified Cloud Practitioner
Essential cloud knowledge for DevOps engineers. Validates understanding of AWS services, pricing, and cloud concepts. Great starting point.
- Stephane Maarek's Udemy course (above)
- AWS Official Training (Free)
- Tutorials Dojo Practice Exams ($12)
- AWS Whitepapers: Well-Architected Framework
Linux Foundation Certified IT Associate (LFCA)
Validates Linux fundamentals. Useful if you're transitioning from Windows or need formal Linux credentials.
View CertificationHands-On Projects
Dockerize a Full-Stack Application
Take a web application (frontend + backend + database) and containerize it using Docker. Create Dockerfiles, docker-compose.yml, and deploy locally.
Build a CI/CD Pipeline with GitHub Actions
Set up automated testing and deployment for a simple web app. Trigger builds on commits, run tests, and deploy to a cloud platform.
Deploy Application on AWS EC2 with Nginx
Launch EC2 instance, configure security groups, install dependencies, set up Nginx as reverse proxy, and deploy a web application.
Bash Script for System Monitoring
Create a bash script that monitors CPU, memory, disk usage, and sends alerts when thresholds are exceeded. Schedule with cron.
Recommended Learning Path (4-6 months)
Linux & Command Line Mastery
- Learn Linux basics and command line
- Master shell scripting with Bash
- Practice with WSL or Linux VM
- Complete basic Linux projects
Git & Version Control
- Master Git fundamentals
- Learn branching strategies
- Practice GitHub workflows
- Contribute to open-source projects
Docker & Containerization
- Learn Docker fundamentals
- Build and manage Docker images
- Master docker-compose
- Containerize real applications
CI/CD & Cloud Basics
- Build your first CI/CD pipeline
- Study for AWS Cloud Practitioner
- Deploy apps on AWS EC2
- Complete all hands-on projects
- Start applying for junior DevOps roles
RISE GROW: Professional Development (1-3 years)
Master big data tools, Spark, Airflow, and cloud data platforms
Skills to Develop
Recommended Courses
Microsoft Fabric Data Engineer (DP-700): Ingest and Transform Data
By Nikola Ilic
Exam objectives: DP-700 — Ingest and Transform Data
Microsoft Fabric Data Engineer (DP-700): Implement and Manage an Analytics Solution
By Matt Stenzel
Exam objectives: DP-700 — Implement and Manage an Analytics Solution
Microsoft Fabric Data Engineer (DP-700): Monitor and Optimize an Analytics Solution
By Thomas LeBlanc
Exam objectives: DP-700 — Monitor and Optimize an Analytics Solution
AWS Certified Data Engineer - Associate (DEA-C01): Data Ingestion and Transformation
By Beth Hord
Exam objectives: DEA-C01 — Data Ingestion and Transformation
AWS Certified Data Engineer - Associate (DEA-C01): Data Security and Governance
By David Blocher
Exam objectives: DEA-C01 — Data Security and Governance
Professional Certifications
Certified Kubernetes Administrator (CKA)
The most valuable certification for DevOps engineers. Proves you can design, deploy, and troubleshoot Kubernetes clusters in production. Required for most senior DevOps roles.
- Mumshad's CKA course (above) - ESSENTIAL
- Killer.sh practice exams (included with exam)
- Official Kubernetes documentation
- Practice with minikube and kubeadm
HashiCorp Certified: Terraform Associate
Validates Infrastructure as Code expertise. Terraform is the industry standard for multi-cloud IaC. This certification proves you can manage infrastructure efficiently.
View CertificationAWS Certified Solutions Architect - Associate
Essential for DevOps engineers working with AWS. Validates ability to design distributed systems and architect cloud solutions.
View CertificationAdvanced Projects
Deploy Microservices on Kubernetes (EKS/GKE)
Build a microservices application, containerize each service, create Kubernetes manifests (Deployments, Services, Ingress), and deploy to a managed Kubernetes cluster.
Infrastructure as Code with Terraform (AWS/Azure)
Provision complete cloud infrastructure using Terraform: VPC, EC2 instances, RDS databases, load balancers, S3 buckets. Use modules, variables, and remote state.
Complete CI/CD Pipeline with Jenkins
Build end-to-end CI/CD pipeline: code commit triggers Jenkins, runs tests, builds Docker images, pushes to registry, deploys to Kubernetes with automated rollback.
Monitoring Stack with Prometheus & Grafana
Deploy Prometheus for metrics collection, Grafana for visualization, Alertmanager for notifications. Monitor Kubernetes cluster and applications with custom dashboards.
RISE MASTERY: Senior Specialist (3-5 years)
Architect data platforms and implement DataOps practices
Advanced Skills
Advanced Courses
AWS Certified Solutions Architect - Associate (SAA-C03): Scaling, Availability, and DNS
By Andru Estes; Ryan Kroonenburg
Exam objectives: SAA-C03 — Scaling, Availability, and DNS
Preparing for Your Professional Data Engineer Journey
By Google Cloud
Exam objectives: Certification
SnowPro Advanced Data Engineer: Data Movement
By Ian Fogelman
Exam objectives: Certification — Data Movement
AWS Certified Solutions Architect - Associate (SAA-C03): Security and Governance
By Ryan Kroonenburg; Andru Estes
Exam objectives: SAA-C03 — Security and Governance
AWS Certified SysOps Administrator - Associate (SOA-C02): Networking and Content Delivery
By Faye Ellis
Exam objectives: SOA-C02 — Networking and Content Delivery
Expert Certifications
Certified Kubernetes Security Specialist (CKS)
Advanced Kubernetes security certification. Proves you can secure containerized applications and Kubernetes platforms during build, deployment, and runtime. Required for senior DevOps/Security roles.
View CertificationAWS Certified Data Engineer - Professional
Expert-level AWS DevOps certification. Validates advanced technical skills in provisioning, operating, and managing AWS environments. Highly valued in enterprise.
View CertificationCertified Kubernetes Application Developer (CKAD)
Complements CKA. Focuses on application development and deployment on Kubernetes. Useful for full-stack DevOps engineers.
View CertificationSenior-Level Projects
Multi-Region Kubernetes Cluster with Istio Service Mesh
Deploy highly available Kubernetes across multiple regions, implement Istio service mesh for traffic management, observability, and security. Configure automatic failover.
GitOps Platform with ArgoCD and Helm
Build a complete GitOps platform: manage multiple environments (dev, staging, prod), implement app-of-apps pattern, automated promotion workflows, and RBAC policies.
Complete Observability Stack (Prometheus, Grafana, Loki, Tempo)
Implement full observability: metrics (Prometheus), logs (Loki), traces (Tempo), dashboards (Grafana). Set up alerts, SLIs/SLOs, and on-call rotations.
DevSecOps Pipeline with Security Scanning
Build secure CI/CD pipeline with automated security checks: SAST (SonarQube), DAST, container scanning (Trivy), secrets detection, compliance as code (OPA).
RISE LEADERSHIP: Architecture & Management (5+ years)
Lead data engineering teams and drive data strategy
Leadership Skills
Leadership Resources
AWS Certified Solutions Architect - Associate (SAA-C03): Certification Essentials
By Andru Estes
Exam objectives: SAA-C03 — Certification Essentials
AWS Certified Solutions Architect - Associate (SAA-C03): Securing and Monitoring Workloads
By Andru Estes
Exam objectives: SAA-C03 — Securing and Monitoring Workloads
AWS Certified Cloud Practitioner (CLF-C02): Cloud Foundations and Compute
By Broadus Palmer
Exam objectives: CLF-C02 — Cloud Foundations and Compute
AWS Certified Solutions Architect - Associate (SAA-C03): Scaling and Decoupling Architectures
By Andru Estes
Exam objectives: SAA-C03 — Scaling and Decoupling Architectures
AWS Certified Solutions Architect - Associate (SAA-C03): Databases and Machine Learning
By Ryan Kroonenburg; Andru Estes
Exam objectives: SAA-C03 — Databases and Machine Learning
Leadership Initiatives
Enterprise DevOps Transformation
Lead company-wide DevOps adoption. Define strategy, implement CI/CD across all teams, establish platform engineering, measure DORA metrics, reduce deployment time by 80%.
Build and Scale DevOps Team (5→30+ engineers)
Hire, mentor, and grow DevOps team. Establish career paths, technical standards, on-call rotations, and blameless postmortem culture. Create internal DevOps academy.
Platform Engineering: Internal Developer Platform (IDP)
Build self-service platform for developers. Infrastructure provisioning, deployment pipelines, observability, security scanning - all automated. Reduce deployment complexity by 90%.
Present DevOps Strategy to C-Suite
Communicate technical strategy to executives. Justify platform investments with business metrics: faster time-to-market, reduced downtime, improved developer productivity, cost savings.
Additional Learning Resources
Essential Books
Communities & Forums
YouTube Channels
Ready to Start Your Data Engineering Journey?
Master SQL and Python, learn Spark and Airflow, earn your cloud certifications, and build toward a $190K+ career in data engineering.
Back to All Roadmaps