1. Lines and paths

Role path

Database Administrator (DBA)

Keep production databases fast, safe and recoverable, from first SQL to running replication at scale.

6 tools10 courses4 lines58 lessons open4 career stages36 h in total

  1. Fresher

    Station 1SQL & Data ModelingDesign PostgreSQL tables that keep every fact in one place, write the SQL behind real reports, make queries fast with the right indexes, and keep data correct under concurrent writes and live schema changes.Beginner6 lessons4 h6 episodes
  2. Change to the Engineering Roles line

    Station 2TechOps: Linux, Networks and IT OperationsKeep a company's technology running: Linux, shell scripts, networks, accounts and MFA, a fleet of devices, and a service desk that handles incidents and changes well.Beginner6 lessons3.5 h6 episodes
  3. Junior

    Station 3Database Administration with PostgreSQLKeep production PostgreSQL fast, safe and recoverable: how the server works inside, tested backups, replication and failover, tuning, security, upgrades and on-call.Intermediate6 lessons4 h6 episodes
  4. Change to the System Design line

    Station 4Databases at ScaleKeep a growing Postgres database fast, safe and recoverable with partitioning, replicas, sharding, backups, daily operations and the right extra data stores.Intermediate6 lessons3.5 h6 episodes
  5. Mid-level

    Station 5Running Software in ProductionLearn to see what your software is doing in production, keep it secure, and ship changes safely with a rollback that takes one command.Intermediate3 lessons2 h3 episodes
  6. Change to the Engineering Roles line

    Station 6DevOps: CI/CD, Containers and Infrastructure as CodeAutomate the path from commit to production: CI pipelines people trust, small safe containers, Kubernetes basics, infrastructure as code, safe releases, a secure supply chain and the DORA metrics.Intermediate6 lessons4 h6 episodes
  7. Change to the Cybersecurity line

    Station 7Security FoundationsHow attacks work and how organisations defend: threats, identity, cryptography, networks, cloud and the human side.Beginner6 lessons3.5 h6 episodes
  8. Senior

    Change to the System Design line

    Station 8Distributed SystemsLearn how to keep data correct and apps working when your system runs on many machines that can disagree, fail and lose touch with each other.Advanced5 lessons3 h5 episodes
  9. Change to the Engineering Roles line

    Station 9Site Reliability EngineeringRun reliable services with SLOs and error budgets, OpenTelemetry observability, burn-rate alerts, calm incident command, blameless postmortems, capacity planning and less toil.Advanced7 lessons4.5 h7 episodes
  10. Change to the Architecture line

    Station 10Software and Solution ArchitectureMake and explain architecture decisions: quality attributes, styles, integration, cloud, cost and governance that lasts.Advanced7 lessons4.5 h7 episodes