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.