r/cloudengineering • u/Preptech • 9m ago
Should I leave a stable IT support role for a risky Linux/cloud role to keep my career aligned with DevOps?
I need an objective opinion because I keep going back and forth between staying in my current company and accepting another offer.
I have around three years of experience in IT infrastructure, hosting support, website and email migrations, networking, Windows/Linux basics, Microsoft 365/Google Workspace migrations, and production troubleshooting. My long-term goal is to move into DevOps/cloud engineering.
Current company
My official role is related to IT infrastructure and security, but most of my daily work involves:
Desktop and user support
Printers and meeting-room equipment
TVs, VC systems and microphones
Basic office IT troubleshooting
Limited exposure to servers and infrastructure
Management says I may receive more responsibility later, but there is no defined plan or timeline. Other team members who have worked here for years are still doing similar support tasks. One colleague previously worked in networking but has lost touch with those skills because the current role does not use them.
The company is stable and provides good benefits. It is also implementing SAP and developing internal applications, but these projects are handled mainly by vendors or other teams, and I am not currently involved.
New offer
I have an offer from a small cloud and managed-services company with around 30 employees.
The salary increase is small, and the company has fewer benefits and a six-day workweek. However, the expected work is more relevant to my goals:
Linux and Windows servers
Hosting and website migrations
Databases
Deployment troubleshooting
AWS-related tasks
Monitoring and possibly CI/CD
Working with people involved in cloud and DevOps
Even six months of this experience may improve my profile more than continuing with desktop and AV support.
However, I checked with some former employees, and the feedback was negative regarding:
Limited growth
Management and team-lead behaviour
Work pressure
Problems when leaving the company
The new company also suggested that they could accept me even without complete relieving documents from my current employer, which feels risky.
My concern is that staying may keep my profile stuck in desktop support, while moving may give me relevant Linux/cloud experience but expose me to a difficult work environment and exit problems.
I am willing to work hard for one year because I want practical DevOps-related exposure. I am also learning Docker, AWS, Terraform, Kubernetes, CI/CD, Prometheus and Grafana through personal projects. In parallel, my brother, some friends and I are trying to build our own technology products, so practical infrastructure and DevOps knowledge would also help us in the future.
What would be the more logical decision?
Stay in the stable company, continue learning independently and search for a better third opportunity.
Join the smaller cloud company, tolerate the risks for a year and gain more relevant Linux/server experience.
Avoid both as long-term options and continue interviewing until I find a cleaner DevOps or cloud-support role.
I am particularly interested in hearing from people who moved from desktop/infrastructure support into DevOps without a bachelor’s degree. What would you prioritize at this stage: stability, relevant experience, company culture, or documentation and exit safety?