DevSecOps is the practice of building security controls into the software delivery pipeline itself, so that weaknesses are found by automation at commit and build time rather than by a penetration test three weeks before release. It is not a product you install. It is a set of gates — dependency scanning, static analysis, secrets detection, dynamic scanning, infrastructure and compliance checks — wired into the same CI/CD system that already compiles, tests and deploys the code, plus the ownership model that decides who fixes what.
The shift matters because the cost of a security defect is set almost entirely by when it is found. A vulnerable transitive dependency caught by a build-time scan is a version bump and a re-run. The same dependency found in production is an incident, a change freeze and possibly a customer notification. DevSecOps moves the detection point earlier by returning the finding inside the tool the engineer is already using — a failed pipeline stage, a pull-request annotation, an IDE marker — with enough context to act on it without waiting for a review board.
In practice a DevSecOps programme has four moving parts: the toolchain that produces findings (software composition analysis, SAST, DAST, container and infrastructure-as-code scanning), the pipeline integration that decides what breaks a build and what only warns, the vulnerability management flow that routes findings to the person who can fix them and tracks them to closure, and a maturity model such as DSOMM that says what to automate next. The first part is the easy one. The second and third are what separate a working programme from a dashboard nobody opens.
Why this skill matters now
Two forces made this a hiring requirement rather than a specialism. Release frequency went up — teams that shipped quarterly now ship daily, and a manual security review cannot sit in that path without becoming the bottleneck everyone routes around. At the same time, the supply chain became the attack surface: most of the code in a modern application was written by someone else and pulled in by a package manager, and regulators, customers and procurement teams now ask for an SBOM to prove you know what is in it.
The result is that security work has moved into the delivery toolchain, and the people who own the delivery toolchain are DevOps and platform engineers. Job specifications now expect a pipeline engineer to know what an SCA policy failure means, why a SAST finding might be a false positive, and how to keep secrets out of a repository — not to hand that to a separate team.
What organisations struggle to hire is judgement rather than tool familiarity. Turning on every scanner is trivial and produces thousands of findings, most of which nobody will ever fix. Deciding which controls block a merge, which run nightly, how findings are triaged and deduplicated, and how the programme improves quarter over quarter is the skill that is actually scarce.