jobmarket.pro
All articles
Changing career

How do you move into DevOps engineering from another field?

What skills transfer, which certifications actually help, why career-change applications get rejected, and a realistic timeline.

Published 20 Sept 2026 · 7 min read

The honest starting point

DevOps is not an entry-level job title, and it is not really a discipline you can be certified into the way you can with, say, accountancy. There is no licensing body, no protected title, no exam that opens the door on its own. That is both the good news and the bad news. Good, because nobody can lock you out on paper. Bad, because there is no fixed syllabus to complete and then be done — you have to build a body of practical evidence yourself, and the hiring manager has to be convinced it's real.

Most people who move into DevOps come from one of two directions: from software development (writing code, working in a team that ships regularly, picking up deployment pipelines along the way) or from systems administration and infrastructure (managing servers, networks, and later cloud accounts, and picking up code and automation along the way). If you're coming from somewhere else entirely — support desk, QA without automation, a non-technical role — the move is possible but it's longer, and you should plan for that honestly rather than assume six months will do it.

What actually transfers

Be specific with yourself about which of these you already have, because vague optimism doesn't survive an interview.

  • Linux fundamentals. If you can navigate a shell, manage users and permissions, read logs, and understand processes and services (systemd, in most current environments), that's a real, transferable base. Most DevOps work happens on Linux, even when the front end is a cloud console.
  • Scripting. Bash and Python are the two languages you'll see most often — Bash for glue and quick automation, Python for anything with more logic (or Go, in some infrastructure-tooling shops). If you've written scripts to automate a repetitive task in any job, that experience counts, even if the job itself wasn't technical.
  • Version control. Git, used properly — branches, pull requests, resolving conflicts — not just "I've used GitHub to download something." This is assumed knowledge, not a selling point, so get it solid before you apply.
  • Networking basics. DNS, HTTP, load balancing, firewalls at a conceptual level. You don't need a networking certification, but you do need to be able to explain why a request might fail between a load balancer and a backend service.
  • Working in an environment with production consequences. If you've supported a live system, been on a rota, or dealt with an outage under time pressure in any technical role, that experience is closer to DevOps reality than a lot of theoretical study.
  • Cloud exposure of any kind. Even basic AWS, Azure or GCP use — deploying a personal project, managing storage and compute for a hobby — is worth more than it might seem, because so much of the job now happens inside one of those three platforms.

What does not transfer, no matter how senior you were in your previous field: project management experience, general "I'm good with technology," and having used a tool as a consumer rather than having configured or automated it. A hiring manager reading a DevOps CV can tell the difference between someone who ran terraform apply on infrastructure they wrote and someone who watched someone else do it.

The certification and qualification route

There's no licence and no professional body gatekeeping this occupation, but there is a recognised set of vendor certifications that carry real weight with hiring managers, because they at least prove you've done the labs.

  • Cloud platform certifications — AWS Certified DevOps Engineer – Professional, Microsoft's Azure DevOps Engineer Expert, or Google's Professional Cloud DevOps Engineer. These are the closest thing to a recognised qualification in this field. They are not easy, and they assume you already have hands-on experience with the platform, not just study material — the exams include scenario questions that are hard to pass from theory alone.
  • Certified Kubernetes Administrator (CKA), from the Cloud Native Computing Foundation. Kubernetes appears in a large share of DevOps job adverts now, and the CKA is one of the few certifications in this space that's actually hands-on — you administer a real cluster during the exam, not multiple choice.
  • HashiCorp Certified: Terraform Associate. Infrastructure as code is close to universal in this role now, and Terraform is the tool most adverts name specifically.

None of these replace a portfolio. Employers hiring DevOps engineers generally want to see work, not just credentials — a GitHub profile with real infrastructure code, a documented home lab, a blog post walking through how you built a CI/CD pipeline for a personal project. If you can only do one thing before you start applying, build something you can show and talk through in detail, then get the certification that matches it.

What your application has to overcome

A career-change DevOps application faces a specific, recurring objection: the reader assumes you're a generalist who watched some tutorials, not someone who can be trusted with production infrastructure and an on-call rota. You have to answer that objection directly, because the CV alone won't.

The first problem is usually the CV's shape. If your most recent job title has nothing to do with infrastructure, engineering, or software, a recruiter scanning quickly will move past it before reaching the paragraph where you explain your Terraform project. Put the relevant evidence — the tools, the project, the certification — in the first third of the page, not buried under a chronological job history that leads with irrelevant titles.

The second problem is depth versus breadth. Career changers often list every tool they've touched once (Docker, Jenkins, Ansible, Prometheus, Grafana, Kubernetes) without being able to go two questions deep on any of them. Interviewers in this field ask "walk me through what happens when this pipeline runs" or "what would you check first if this deployment failed at 2am" — questions that separate people who configured something once from people who understand it. Pick fewer tools and know them properly rather than listing everything you've glanced at.

The third problem is the story. You need a coherent answer to "why DevOps, why now," and it needs to be about the work, not about escaping your old field. "I was the person automating everything manually done by my team" is a real answer. "I want a change and DevOps pays well" is true for a lot of people but doesn't survive an interview.

How long this actually takes

There's no reliable published figure for how long a career change into DevOps takes, and be sceptical of anyone quoting one, because it depends enormously on your starting point. What can be said honestly:

If you're already a software developer, moving sideways into a DevOps or platform engineering role is realistically a matter of months — you're extending skills you already have, and many companies hire developers into these roles specifically because they can code.

If you're a sysadmin or network engineer moving into cloud-native DevOps, the timeline depends mainly on how much scripting and infrastructure-as-code you already do. Some make this move in under a year; others take longer because the shift from managing physical or virtual servers to managing everything as code is a genuine change in how you think about the work, not just a new toolset.

If you're coming from a non-technical field, be realistic: this is commonly a one-to-two-year project, not a weekend bootcamp outcome, if you're building from close to zero — learning Linux, a scripting language, cloud fundamentals, and a portfolio, while probably working your current job. Bootcamps and short courses exist and some people do get hired off the back of them, but the market for junior-labelled "DevOps" roles is thin; most job adverts using that title expect some prior infrastructure or development experience, because the role sits downstream of both disciplines rather than being a beginner entry point into either.

What to do next

Work out honestly which of the two starting points you're closer to — developer or infrastructure — and build the missing half deliberately: developers need Linux, networking and infrastructure-as-code; sysadmins need scripting depth and CI/CD pipeline experience. Build one real project you can talk through in detail, sit the certification that matches it, and rewrite your CV so the relevant evidence sits in the first third of the page, not the last. When you're ready to apply, jobmarket.pro reads each advert against your actual profile and tells you, before you send anything, where you genuinely fit and where you don't.

Or stop doing this by hand

An agent that reads each advert in full, tells you where you fit and where you do not, and prepares the application from a profile it cannot invent experience into. Free to start, no card.