← Stackzilla Blog

DevOps Engineer: The Role That Rewired How Software Gets Built

Published July 16, 2026 · 12 min read · DevOps, infrastructure, career, Kubernetes, CI/CD, engineering

DevOps Engineer is one of the most in-demand technical roles in the industry — and one of the most misunderstood. The term was coined in 2009, the practice was proven at Google and Netflix, and it fundamentally changed how software gets from a developer's machine to production.

DevOps did not begin as a job title. It began as a problem: software developers were writing code, handing it to operations teams to deploy, watching deployments fail, and then spending weeks in blame-focused post-mortems while customers waited. The handoff between development and operations was slow, adversarial, and expensive. DevOps emerged as the discipline that eliminated that handoff — and DevOps Engineer became one of the most in-demand technical roles in the industry. ## Where the Term Came From The word "DevOps" was coined by Patrick Debois, a Belgian software consultant, in 2009. Debois had spent years frustrated by the gap between development teams (who wanted to move fast) and operations teams (who prioritised stability and resisted change). After attending an Agile conference where Andrew Shafer spoke about "agile infrastructure," Debois organised the first DevOpsDays conference in Ghent, Belgium in October 2009. He coined the term by combining "development" and "operations." It spread immediately on Twitter — fitting, given the era — and within a year was being used by practitioners globally. The intellectual foundation was laid by several influential works. The Phoenix Project, a 2013 novel by Gene Kim, Kevin Behr, and George Spafford, dramatised the DevOps transformation of a fictional manufacturing company and introduced "The Three Ways" — a framework describing the principles underlying high-performing DevOps organisations: creating fast flow from development to production, enabling fast feedback loops, and building a culture of continuous experimentation and learning. The DevOps Handbook, published by the same authors in 2016, provided the non-fiction counterpart. Google, Amazon, Netflix, and Etsy were the early case studies demonstrating that organisations following DevOps practices could deploy code hundreds or thousands of times per day while maintaining reliability that traditional release-cycle organisations could not match. ## What a DevOps Engineer Actually Does The DevOps Engineer role is one of the most variable in the industry — job descriptions range from pure automation scripting to cloud architecture to Kubernetes administration, depending on the organisation. But the core responsibility is consistent: own the pipeline and infrastructure that enables software to move from a developer's machine to production reliably, quickly, and safely. In practice, this means: **CI/CD pipeline ownership.** Continuous Integration (CI) automatically builds and tests code every time a developer commits a change. Continuous Delivery or Deployment (CD) automatically deploys that code to staging or production environments. DevOps Engineers build, maintain, and improve these pipelines. The tooling varies: Jenkins has been the dominant open-source CI tool for over a decade, but GitHub Actions (launched 2019), GitLab CI/CD, and CircleCI have taken significant share. The pipeline logic — what runs, in what order, under what conditions — is owned by the DevOps Engineer. **Infrastructure as Code (IaC).** Before IaC, infrastructure was configured manually — clicking through cloud consoles or SSHing into servers and running commands. These configurations were undocumented, unrepeatable, and prone to drift. IaC defines infrastructure in code, version-controlled alongside application code, making infrastructure reproducible and auditable. HashiCorp's Terraform is the dominant IaC tool, with over 30 million downloads per month as of 2023. AWS CloudFormation, Azure Bicep, and Pulumi are alternatives. Configuration management tools like Ansible, Chef, and Puppet handle the software configuration layer on top of provisioned infrastructure. **Container orchestration.** Docker standardised how applications are packaged — containers include the application and all its dependencies, eliminating the "works on my machine" problem. Kubernetes (originally built at Google, open-sourced in 2014, donated to the CNCF in 2016) orchestrates containers at scale, handling deployment, scaling, self-healing, and service discovery. CNCF's 2023 survey found that 84% of respondents use Kubernetes in production. Managing Kubernetes clusters is a core DevOps Engineering skill. **Monitoring and observability.** DevOps Engineers instrument applications and infrastructure to make their behaviour visible. Prometheus (metrics collection), Grafana (visualisation), and the OpenTelemetry project (standardised instrumentation) form the open-source observability stack. Commercial platforms from Datadog, New Relic, and Dynatrace provide managed alternatives. PagerDuty and OpsGenie handle on-call alerting. **Security integration (DevSecOps).** Modern DevOps practice integrates security scanning into CI/CD pipelines — static analysis (SAST), dependency vulnerability scanning, container image scanning, and secrets detection run automatically on every commit. This shift-left security approach catches vulnerabilities before they reach production. ## The DORA Metrics The DevOps Research and Assessment (DORA) group, now part of Google, has produced the most rigorous longitudinal research on DevOps performance. Their annual State of DevOps Report, running since 2014, identified four key metrics that distinguish high-performing DevOps organisations from low performers: **Deployment Frequency** — how often code is deployed to production. Elite performers deploy on demand, multiple times per day. Low performers deploy monthly or less frequently. **Lead Time for Changes** — how long from code commit to production deployment. Elite: less than one hour. Low performers: six months or more. **Change Failure Rate** — what percentage of deployments cause incidents or require rollback. Elite: 0-15%. Low performers: 46-60%. **Mean Time to Restore (MTTR)** — how quickly service is restored after an incident. Elite: less than one hour. Low performers: one to six months. These metrics are not abstract. They directly correlate with business outcomes. The DORA research consistently finds that elite DevOps performers have 208x more frequent deployments, 106x faster lead times, 7x lower change failure rates, and 2,604x faster recovery times than low performers — and correspondingly better business results. ## The Job Market for DevOps Engineers DevOps Engineering has been among the top ten most in-demand IT roles on LinkedIn's job market analysis every year since 2018. Glassdoor's 2024 data shows a median US salary of approximately $118,000, with senior DevOps Engineers and those with Kubernetes expertise earning $140,000-$160,000 at major technology companies. The Bureau of Labor Statistics projects software-related roles growing 25% between 2022 and 2032, roughly three times the average for all occupations. DevOps roles fall within this category and show no signs of saturation — the adoption of cloud infrastructure continues in industries that were slow to start (healthcare, government, financial services), creating ongoing demand. The most valued certifications in DevOps hiring are the AWS Certified DevOps Engineer – Professional, the Certified Kubernetes Administrator (CKA) from the CNCF, and the HashiCorp Terraform Associate. The CKA in particular has become a reliable signal of practical Kubernetes competence — it is a hands-on exam, not multiple choice, which makes it more credible to hiring managers. ## Where DevOps Is Going DevOps as a discipline is evolving in two directions simultaneously. On one side, Platform Engineering is emerging as the next evolution — building internal developer platforms that abstract infrastructure complexity away from application developers entirely (covered in a separate article in this series). On the other side, AI is beginning to automate portions of the pipeline configuration and incident response work that DevOps Engineers currently handle manually. The DevOps Engineers best positioned for the next decade are those who understand systems deeply enough to evaluate what AI-generated pipeline configurations and infrastructure suggestions are actually doing — not those who only know how to use the tools that AI can now configure.

Read the full article on Stackzilla →