I recently joined the Decode the Desk DevOps Podcast to chat about the skills that actually matter for DevOps engineers — especially now that AI is reshaping the landscape.

What We Covered

The conversation ranged pretty widely, but the main threads were:

  • Release Engineering vs DevOps — how the fundamentals of release engineering evolved into today’s DevOps culture, and why the distinction matters
  • Core skills are non-negotiable — Linux, scripting, architecture, and automation aren’t going anywhere, regardless of what tooling sits on top
  • The “junior DevOps engineer” myth — why I don’t think the role exists, and what that means for people trying to break in
  • Over-automation as a trap — balancing automation with cost-efficiency, and knowing when to stop
  • Containers, Kubernetes, and Serverless — where they fit in a rapidly changing ecosystem
  • AI’s impact on cloud and DevOps roles — the skills that will keep you relevant in an AI-augmented future
  • Communication and leadership — why high-performing teams need more than just technical chops

My Background

For context, I shared my journey from release engineering through to senior leadership, and what it takes to work in a role that’s deeply technical but fundamentally people-centric.

If you’re looking to level up your DevOps knowledge, understand current hiring trends, or just want to hear someone rant about fundamentals — give it a watch.

Watch the full episode on YouTube →