DevOps Engineering
DevOps engineering, in practice, is the automation between writing code and running it safely — CI/CD pipelines, configuration management, and infrastructure changes that don’t depend on someone remembering the right sequence of manual steps.
The aim is for releases to be routine rather than risky: pipelines that are boring to operate, GitOps workflows where Git is the source of truth for what’s actually running, and automation that replaces manual runbooks instead of just documenting them.
Also
- Site Reliability Engineering — Observability and reliability as measurable properties, not luck.
- Platform Engineering — The internal platform other engineers build on, standardised and self-service.
- Cloud Infrastructure — Architecture and provisioning on AWS, defined as code and version-controlled.