The counts are what the library actually holds today. Where a role shows fewer labs, the plan leans harder on rounds and course evaluations rather than padding the list.
Agentic AI Developer
17 skills · 10 labs · 5 e-courses
2 beginner · 9 intermediate · 6 advanced
Starts with: API contracts, Determinism and temperature, Retries and backoff, Chunking strategy, Grounding answers in sources, Citation correctness.
Ends at: Failure recovery, Agent evaluation harness, Prompt injection, Multi-agent coordination.
Data Engineer
45 skills · 6 labs · 2 e-courses
5 beginner · 27 intermediate · 13 advanced
Starts with: Double counting in aggregates, Null semantics, Group-by traps, Inner, outer and anti joins, Hashing and maps, Join fan-out and double counting.
Ends at: Exactly-once versus at-least-once, Clock skew and ordering, Backpressure, Locking and contention.
ML Engineer
23 skills · 5 labs · 3 e-courses
1 beginner · 13 intermediate · 9 advanced
Starts with: Sorting, Chunking strategy, Embedding model choice, Index freshness and staleness, Feature pipelines, Choosing an evaluation metric.
Ends at: Data leakage, Train/serve skew, Model and data drift, Inference latency and batching.
Backend Engineer
82 skills · 6 labs · 2 e-courses
12 beginner · 45 intermediate · 25 advanced
Starts with: Null semantics, Group-by traps, Inner, outer and anti joins, N+1 query patterns, Structured logging, API contracts.
Ends at: Graphs, Greedy strategies, Backtracking, Divide and conquer.
DevOps Engineer
21 skills · 12 labs · 3 e-courses
2 beginner · 15 intermediate · 4 advanced
Starts with: Structured logging, Secret handling, Cost attribution, Autoscaling behaviour, Metric definition, Misleading metrics and averages.
Ends at: DORA metric correctness, Label cardinality explosion, Dependency and supply chain, Test isolation and flakiness.
Data Scientist
16 skills · 5 labs · 2 e-courses
5 beginner · 9 intermediate · 2 advanced
Starts with: Double counting in aggregates, Null semantics, Group-by traps, Inner, outer and anti joins, HAVING versus WHERE, Window functions.
Ends at: Data leakage, Model and data drift.
Data Analyst
20 skills · 6 labs · 2 e-courses
6 beginner · 13 intermediate · 1 advanced
Starts with: Double counting in aggregates, Null semantics, Group-by traps, Inner, outer and anti joins, HAVING versus WHERE, N+1 query patterns.
Ends at: Reading a query plan.
MLOps Engineer
43 skills · 11 labs · 3 e-courses
3 beginner · 27 intermediate · 13 advanced
Starts with: Structured logging, Secret handling, Sorting, Cost attribution, Autoscaling behaviour, Metric definition.
Ends at: Model and data drift, Inference latency and batching, Dependency and supply chain, Test isolation and flakiness.
Platform Engineer
45 skills · 12 labs · 3 e-courses
2 beginner · 28 intermediate · 15 advanced
Starts with: Structured logging, Secret handling, Idempotency and replay safety, Cost attribution, Caching strategy, Autoscaling behaviour.
Ends at: Timeout and deadline propagation, Dependency and supply chain, Resource cleanup and leaks, Test isolation and flakiness.
Agentic AI Architect
17 skills · 10 labs · 4 e-courses
2 beginner · 9 intermediate · 6 advanced
Starts with: API contracts, Determinism and temperature, Retries and backoff, Chunking strategy, Grounding answers in sources, Citation correctness.
Ends at: Failure recovery, Agent evaluation harness, Prompt injection, Multi-agent coordination.
GenAI Developer
16 skills · 10 labs · 4 e-courses
1 beginner · 8 intermediate · 7 advanced
Starts with: Determinism and temperature, Chunking strategy, Grounding answers in sources, Citation correctness, Embedding model choice, Context window budgeting.
Ends at: Reranking, Agent evaluation harness, Prompt injection, Inference latency and batching.
Cloud Architect
22 skills · 5 labs · 2 e-courses
1 beginner · 14 intermediate · 7 advanced
Starts with: Secret handling, Cost attribution, Caching strategy, Autoscaling behaviour, Networking and timeouts, Versioning and compatibility.
Ends at: Split brain and fencing, Data residency, Tenant isolation, Migration strategy.
Data Architect
20 skills · 5 labs · 2 e-courses
0 beginner · 9 intermediate · 11 advanced
Starts with: Join fan-out and double counting, Key stability across loads, Referential integrity without constraints, Cost attribution, Batch versus stream cost, File and storage format choice.
Ends at: Data residency, Read and write path separation, Choosing async boundaries, Migration strategy.
DevOps Architect
16 skills · 5 labs · 2 e-courses
0 beginner · 11 intermediate · 5 advanced
Starts with: Cost attribution, Autoscaling behaviour, Metric definition, SLOs and SLIs, Alert design and noise, Audit trails.
Ends at: Distributed tracing, Error budgets, Dependency and supply chain, Migration strategy.