Latest News & Blog Posts

DevOps Jobs: Tips for Finding the Perfect Job in DevOps

DevOps Jobs

What Exactly Are DevOps Jobs?

DevOps itself is a methodology used to to help make the development process for software, apps, websites, and more run much more smoothly. So, when you’re looking for DevOps jobs, you’re looking for a job either on the Development side of things, or on the Operations (IT) side of things. If you want to create apps or help release them, looking for jobs with companies that use a DevOps approach is for you.

College Degrees and Majors for DevOps

If you’re looking to get into DevOps, Computer Science is far and away the most popular choice. Again, if you want to do anything with code and computers, Computer Science is where you need to be. In fact, noted programmer and investor Chris Dixon says, it’s the ONLY major you should consider! It’s especially vital to learn how to code as early as you can if you’re planning on becoming a developer, or you’ll find yourself way behind the crowd.

You could always go the Bill Gates route too, and drop out of college to start your own thing. The world always needs more entrepreneurs!

DevOps Job Titles

Search any job board for “DevOps” and you’re bound to find a company that fits with your career objectives. It’s actually rather unlikely you’ll find a job title that specifically mentions “DevOps” (Only in one Title on CareerBuilder in KC over the past month), but it could certainly be in the description portion of the job listing. The main “DevOps” job title you’ll find is for a “DevOps Engineer” to help oversee a company looking to implement a DevOps approach to the current development process.

For developers interested in DevOps, look for the same keywords you normally would. Searches like “Linux”, “Ruby”, and “Agile” are all great queries for finding jobs. Once you find the jobs in your specific area of expertise, filter those companies for those that include “DevOps” in the descriptions. On the operations side, look for any job dealing with “IT”. There are always going to be a ton of these jobs available, so make sure to find the company that best fits how you want to work.

As with most jobs, half the battle is getting your foot in the door and being noticed. Try something a little crazy with your resume, or make sure it follows all the recognized best practices. Make sure you network with others in the industry over social media sites too. Sometimes getting a job is a simple as knowing the right people.

DevOps Job Skills and History

If you’re applying for a job with a company that is serious about its DevOps approach, make sure your resume includes some strong keywords. Given the amount of teamwork and cooperation is necessary for a company to succeed with a DevOps approach, set yourself apart with language such as “Outgoing”, “Great Communicator” or “Team Player”. Saying you have skills is great and all, but you also need to show you have the experience and expertise necessary. Give real-life examples from your previous jobs or education that show this team working ability.

 Follow everything above, and you should be ready to find a DevOps job quickly and easily!

  • Richard Bradley Smith

    Yes, DevOps does not yet exist on Dice for one.

    At Neflix the other day I ask the difference between operations and DevOps. They said it is the same as it always was but software has become simpler and more complex. For example documentation is available to anyone, scripts are easy but the target market is moving. Netflix is not about programming, it is about math. Google, eBay, Yahoo, Datastax are not doing programming in general thus DevOps.

    DevOps at Netflix worries about failure rates of clusters due software loads and peaks. Trending loads and peaks is much more important than single failures because there is so much processing power today. Generally with Cassandra and AWS as Netflix runs one can kill a node with no worries. How often that happens and why is the problem of DevOps. In addition, not seeing it before it happens is also a problem for DevOps.

    DevOps from my view is writing scripts to analyze how the clusters are doing so bone up on your math. The software is pretty much done other than a core open source group(s). Soon most of the algorithms will be leaked and the PhD math guys will be out of work. All that will be left is DevOps and the stock holders.