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.
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!
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.
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!