Why can't my company find devops (and mid-senior software) engineers in Chicago?

Basically we want you to have gone to college or have been working for a bit so you're not fresh out of high school.

Why? This makes no sense.

I started in a Data Center right out of high school back in '99, and until recently - this week actually - I've done DevOps (17 years). In the entirety of my career thus far I've only met maybe two other IT professionals like me; a multi-class IT pro with experience in systems, networks, database, coding, automation, development, and management.

The reason it's hard to find people like me is because employers don't truly see their employees as investments. DevOps are the most under appreciated and under paid IT professionals, and it's not until a DevOps person leaves that an organization realizes just how much work we do.

This is my last week at a company that I've worked for since graduating high school 17 years ago. I'd recently accepted my 5th internal position - this time as a Web Developer on the Microsoft stack, and I was two weeks away from transferring when I got an offer as a full time database developer at an outside company. The internal position was officially for a "web developer", however, the project I was going to had just lost 6 people, and they considered me a perfect fit because I have such a huge range of experience. I was going to be expected to fill 6 roles; linux sys admin, windows sys admin, oracle developer, mssql developer, web developer, and tech lead - all of which they expected me to do with no raise, no promotion, no bonus of any kind; a "lateral move" they called it. This is why you can't find many DevOps people. We're built from the ground up inside an organization, bouncing around from project to project every few years because we get bored, never paid what we're worth, and told that we should be happy that someone's willing to employ us at all because we don't have a degree - everyone I currently work with has a masters, and two have their PhD.

You're at greatest risk of losing a strong DevOps pro when a project ends, and they've reason to update their LinkedIn profile and activate their Monster account again. I didn't even apply for the job I'm starting next week - I was found, had my first job interview in 16 years, and was offered the job a week later.

You can't find more DevOps people because you don't know how to look for us, where to look for us, and how to attract us to your company. Broaden your net (geographically), pay for re-location, offer training, and don't dismiss a candidate for some absurd reason like not having 1 year of experience with a product that's only been out for 6 months.

/r/cscareerquestions Thread Parent