March 15, 2016

Hiring a DevOps?

BY :     March 15, 2016

Over the last couple of months, I’ve noticed that a lot of companies are trying to hire DevOps Engineers or DevOps Experts and I have to ask what are these companies looking for?

DSC_0951-2

Reading some of the job descriptions I found out that some are looking for experts on the tooling associated with infrastructure automation such as Chef or Puppet while others search for Developers with infrastructure knowledge.

Some posts you can find all over internet suggest that those who want to become a DevOps should start to study the language associated with the automation platform of their choice. Some IT academies go as far as specifying that a “DevOps Analyst” is someone with the following expertise: BPMN, ITIL Foundation, Cobit Foundation, Scrum, Microsoft Visual Studio, Suites DevOps (Puppet), CompTIA Security+, CompTIA Linux+, MCSA Windows Enterprise (70-688), MCSA Windows Server (70-411 and 70-412).

Do you see the problem with that? Is it a Dev or an Ops that organizations are looking for? Or a blend?

Now, I think that we all can agree that:

  • DevOps is a hot trend.
  • DevOps is a culture
  • DevOps is about people communicating with each other, collaborating, changing their mindset so it’s possible to improve and automate every process involved in software delivery.
  • DevOps is not a movement just about a specific ALM or automation toolset or about creating a new role or isolated team.

Read my Tweet

So in my opinion it’s impossible to hire a DevOps. Just like hiring SCRUM Masters won’t make your organizations Agile, hiring an automation or an “all-in-one” expert won’t do the DevOps magic.

According to Puppet Labs 2015 State of DevOps Report: “DevOps initiatives launched solely by C-level executives or from the grassroots are less likely to succeed.” That gives us another clue that for organizations to implement a good DevOps practice they must change their culture in order to ease the collaboration between teams that usually work in their own silos. A change that no one can achieve on their own.

Organizations should be looking for people with the right set of “soft” skills: communication, teamwork, collaboration, problem solving, critical observation, conflict resolution, which all are core to DevOps.

Organizations should check their hiring processes, ask themselves, according to their needs, what and why are they looking for, and may even get surprised to learn that the people they need are right there, under their own umbrella.

Sogeti Labs

About

SogetiLabs gathers distinguished technology leaders from around the Sogeti world. It is an initiative explaining not how IT works, but what IT means for business.

Related Posts

Your email address will not be published. Required fields are marked *

6 + 8 =


  1. The everyday challenges of a developer - TMNS · June 7, 2016 Reply

    […] Lots and lots of things to be taken into consideration, but definitely the hardest capability is the DevOps one and learning it. Make sure your team is balanced in its capabilities, which also means that an expert in operations needs to be part of the team. The Scrum Master needs to work on molding the group into a well-oiled DevOps team. [1] DevOps article 16022016 Dutch IT magazine Informatie p26-p33 (Job ten Hagen) [2] http://labs.sogeti.com/hiring-a-devops/ […]

  2. devops online training · June 28, 2016 Reply

    Happy to know you find this post useful. Cheers!

  3. devops online training · June 29, 2016 Reply

    Thank you very much ! You have cleared out the difference between them.

*Opinions expressed on this blog reflect the writer’s views and not the position of the Sogeti Group