Roles

Pick a job. See the tools that job really uses: must have, every day, good to know.

How to read a role card

Each card is one job. The colored strip shows which kinds of tools the job leans on. Must have is what you can't do the job without, Every day is what you touch daily, Good to know is worth learning next. Hover a tool to light it up on every card that uses it; click it to compare.

The same roles as a table
RoleWhat they doMust haveEvery dayGood to know
Platform EngineerBuilds the internal tools and paved roads other developers use to ship.backstage, terraform, kubernetes, argo-cd, github-actionscrossplane, helm, humanitec, port, opentelemetry, dev-containersflisk, tilt, kratix, coder, copier
Site Reliability Engineer (SRE)Keeps production up. Measures it, gets paged, and fixes the cause.prometheus, grafana, kubectl, opentelemetry, terraformloki, jaeger, k9s, stern, argo-cd, helmdatadog, sentry, toxiproxy, kubectx, signoz
DevOps EngineerConnects code to production with pipelines, servers and automation.github-actions, terraform, docker-engine, ansible, kubectlgitlab-ci, jenkins, helm, argo-cd, vault, grafanaact, dagger, opentofu, trivy, flisk
Infrastructure / Cloud EngineerBuilds and runs the networks, clusters and cloud accounts everything sits on.terraform, opentofu, aws-cdk, kubernetes, ansibleterragrunt, pulumi, cloudformation, bicep, vault, kubectlcrossplane, sops, localstack, k3s, nix
Kubernetes / Cluster EngineerRuns the clusters apps live on, and helps teams deploy to them.kubectl, helm, kustomize, k9s, argo-cdflux, helmfile, stern, kubectx, external-secrets, lenskind, vcluster, krew, kubefwd, telepresence
Release EngineerOwns how code becomes a version people can install, safely and on time.github-actions, changesets, cosign, buildkitsyft, renovate, gitlab-ci, argo-cd, grypekargo, dagger, lerna, helm
Build / Developer Productivity EngineerMakes builds, tests and local setup fast for every other developer.bazel, nx, turborepo, buildkit, misepants, earthly, dagger, nix, devenv, justflisk, depot, buck2, watchman, direnv
Observability EngineerBuilds the logs, metrics and traces so teams can see what their code does.opentelemetry, prometheus, grafana, loki, jaegerotel-lgtm, signoz, sentry, datadog, kubectlopenllmetry, langfuse, stern, helm