Skip to content
Français
Account: not signed in, sync available My learning
Select theme
Français

Career path

Platform Engineer

Give development teams a self-service internal platform, secure by default, where the right way to build, deploy and run is also the easiest one.

Aim for this jobWhat this job does

  • 6 responsibilities
  • 18 missions
  • 68 skills
  • 250 hours of work an estimate, starting from zero

The job

What a Platform Engineer does

Six responsibilities. Each one is carried out through concrete missions, which require skills.

Isolate and secure teams on the platform

Do on your own 4 missions · 12 skills

Missions that make it up

Provide golden paths to teams

Design and improve 4 missions · 13 skills

Missions that make it up

Operate the platform's runtime foundation

Do on your own 5 missions · 19 skills

Missions that make it up

Enable self-service deployment

Do on your own 3 missions · 15 skills

Describe the platform's infrastructure as code

Do on your own 1 mission · 6 skills

Guarantee trusted images and artefacts

Do on your own 1 mission · 7 skills

The means

With which tools?

Choose your tools: the choice changes the lessons to read, never the responsibilities.

Continuous integration platform

GitOps tool

Automation language

Hypervisor

Going further

Specialisations

Optional, measured apart from the job.

What the site does not cover yet

Developer portal (service catalogue, project templates) and reproducible development environments: being prepared (drafts platform.portal.catalog and dev.environment.provide). Disposable virtual machines are recommended; Nix, taught in the Linux course, stays outside the role (niche tool).

Golden paths (level 4): declared, not demonstrated while the Helm, standardised CI and team observability proofs are missing.

Delivering a secret from a vault to a Kubernetes workload (External Secrets Operator, CSI): taught since 2026-10-18 by the optional secrets-kubernetes lesson of the Kubernetes course (External Secrets Operator on a test provider, choice between CSI, Sealed Secrets, SOPS and Vault Agent Injector), assessed by its quiz, with no proof of autonomy for lack of a lab; attached as practice to k8s.workload.configure and k8s.access.authorize, no skill carries its contract. The vault, its access and its time-bounded secrets are in the core since 2026-10-14 (sec.secrets.store, access, lifecycle), unproven while the secrets labs are missing.

Is this project useful to you?

The guides, courses, quizzes and labs stay free. If you use them regularly, you can contribute to their upkeep and development.

Become a supporting member (new tab) One-time support (new tab) Learn more

Follow the project on LinkedIn