I've been in the IT game for 20 years as a senior technical support engineer, and I'm looking to pivot into DevOps. I've got solid experience with Networking, Linux, Docker, Azure, and I've dealt with Cisco and Palo Alto gear. I also have some programming knowledge in SQL and a little Python, along with strong troubleshooting skills from my fieldwork. While I've got certifications like AZ900 and Sec+, I feel my extensive experience and degree overshadow them. I'm a decent interviewer and can articulate my skills well, but I'm unsure about the right next steps. What additional skills should I focus on? Should I pursue more Python? Do I really need to start with junior DevOps roles, or can I target senior positions given my background?
3 Answers
Just start applying for DevOps positions! Check job postings to see what skills are in demand, and then upskill accordingly. Remember, tech stacks differ across companies, so be selective in your learning.
You might want to focus on AWS and CI/CD tools next. They’re similar to Azure, but learning them can help you transition more smoothly. Try building a sample architecture with them to see how they work. Understanding Infrastructure as Code (IaC) is also vital in DevOps!
I'd suggest diving deeper into development skills. The more coding you have under your belt, the more valuable you’ll be in DevOps roles. So, yes, pick up more Python if you can!
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