What Is A DevOps Engineer?

Written by Nick Otter.

Contents

Devops Engineer Fundamentals

Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren’s The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations has worthy DevOps definitions and responsibilities. Using that as a foundation and combined with my humble personal experience, here’s what I think.

A “DevOps Engineer” should be defined as so:

“DevOps” should:

DevOps is measured by:

Systems that have been improved by DevOps might be:

As a DevOps engineer, problems should be solved by:

A “DevOps Engineer” will have similar responsibilities to:

Brushing past:

A DevOps Engineer aim should be never to “touch” Production.

DevOps Engineer Metrics

Performance of a companies DevOps movement should be analysed using DORA metrics (First discussed in Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations).

DevOps Sources


Thanks. This was written by Nick Otter.