Roadmaps & Cohorts/Data Engineering & Real-Time Lakehouse Architect
Data Science100% Free Open Curriculum 10–12 Weeks

Data Engineering & Real-Time Lakehouse Architect Career Guide

Design petabyte-scale batch & streaming data pipelines, medallion lakehouse architecture, and real-time Kafka transformations with Apache Spark and dbt.

Apache SparkKafkadbtAirflowSnowflake / BigQueryDelta Lake
⚡ 8-Week Actionable Sprint Track

Interactive Sprint Milestones & DevScore

Every milestone includes an interactive proof hook: complete the technical knowledge check or submit your GitHub deliverable to earn +30 DevScore XP.

Sprint Progress
0/24(0%)
DevScore XP
+0 XP
Week 1 Objective

Columnar Storage, Partitioning & Star Schema

Design Star Schema for enterprise logistics platform with surrogate keys and date dimensions
Deliverable: logistics_star_schema.sql (6h)
+30 XP
Benchmark query performance across row-oriented CSV vs Parquet snappy compression on 10M rows
Deliverable: storage_benchmark_report.md (5h)
+30 XP
Implement Slowly Changing Dimensions (SCD Type 2) using MERGE INTO statements
Deliverable: scd2_merge_pipeline.sql (5h)
+30 XP
Sprint completions count directly toward your candidate DevScore.
Inspect In Interactive Course Canvas

In-Depth Curriculum & Video Masterclasses

Curated step-by-step guides with zero paid subscriptions. Complete the hands-on project before advancing.

1

Data Warehousing & SQL Query Optimization

Columnar storage formats (Parquet, ORC), query clustering, partitioning, and complex analytical SQL.

Build to Master: Million-Record Taxi Trip Warehouse

Ingest and model raw ride data in BigQuery/PostgreSQL with partitioned tables and optimized indexing.

GitHub Portfolio Deliverables:
Partitioned DDL schema
Analytical queries
Query cost comparison report
2

Distributed Batch Processing with Apache Spark

PySpark DataFrames, Spark SQL, Catalyst Optimizer, DAG physical plans, and memory shuffles.

Build to Master: Multi-Terabyte Log Aggregation Pipeline

Process raw web server access logs with PySpark, partition by date and status, and output compressed Parquet.

GitHub Portfolio Deliverables:
PySpark transformation script
Execution plan analysis
Cluster sizing calculation
3

Real-Time Streaming with Kafka & Spark Streaming

Event stream ingestion, windowed aggregations, watermarking, and exactly-once processing semantics.

Build to Master: Live Fraud Detection Financial Stream

Detect anomalous credit card transactions in sub-second windows using Kafka topics and Spark Structured Streaming.

GitHub Portfolio Deliverables:
Kafka producer & consumer topologies
Sliding window aggregation code
Real-time alert sink
4

Modern Medallion Lakehouse & Airflow Orchestration

Bronze/Silver/Gold Lakehouse architecture with Delta Lake/Iceberg, automated dbt ELT, and Airflow DAGs.

Build to Master: Production Medallion Data Lakehouse

Build an end-to-end automated pipeline orchestrated with Airflow, transforming raw data into business-ready Gold marts using dbt and Delta Lake.

GitHub Portfolio Deliverables:
Airflow DAG with sensor dependencies
dbt data testing models
Data lineage diagram
Industry Skill Alignment

Live Industry Roles Requiring Data Engineering & Real-Time Lakehouse Architect Skills

Industry hiring requirements matching these curriculum milestones. Master these nodes to pass screening.

Explore Visual Course Canvas
RazorpayTarget Role Profile

Forward Deployed Engineer

Competitive Market Compensation (Official)ON_SITEBengaluru, Karnataka, India
TypeScriptPythonSQL
StudyNest Skill Match
Optum IndiaTarget Role Profile

Full Stack Engineer - React JS, Web Developer

Competitive (Industry Standard)ON_SITEHyderabad, Telangana, India
React
StudyNest Skill Match
ElevenLabsTarget Role Profile

Analytics Engineer

Competitive High-Growth Equity & CTC (Official)REMOTERemote, India
PythonTypeScriptNext.js
StudyNest Skill Match
VapiTarget Role Profile

Member of Technical Staff, Site Reliablity Engineer

Competitive High-Growth Equity & CTC (Official)REMOTERemote, India
PythonTypeScriptNext.js
StudyNest Skill Match