I'm realizing that landing a junior DevOps job as a fresh graduate without any experience feels pretty daunting. I'm curious about the paths I can take to eventually break into DevOps. I've been looking into helpdesk and systems administration roles, but I'm worried that they might not lead me to the skill set I actually need. What advice do you have for getting started?
5 Answers
Look for technical support engineer positions to start off. With some experience, you could transition to a DevOps, SRE, or Cloud Engineer role in a couple of years with effort!
You should aim for either a development job (like Software Engineer) or a systems-related role such as sysadmin or Site Reliability Engineer (SRE). If you're struggling to secure these, consider enhancing your resume with open source projects and improving your interview skills. A helpdesk role could be a starting point, but be prepared for a longer transition.
Helpdesk and sysadmin jobs can actually lead to DevOps roles because they cover operational aspects, which is part of the job. I recommend having separate resumes for both operations and development jobs. Cast a wide net and see what sticks! Good luck out there!
DevOps really requires a mix of skills, so think about starting in roles at startups where you can do both software engineering and take on operational tasks. Just keep in mind, traditional helpdesk roles might not give you the programming chops you'll need later on.
Just like with cybersecurity, remember that DevOps is often more of an endpoint rather than a starting point. Any IT or programming role can provide useful experience. You’ll want a solid understanding of networking, infrastructure, and software development practices to really thrive in this field.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures