DevSecOps

DevSecOps professionals continuously incorporate cybersecurity throughout the Software Development Lifecycle (SDLC) and CI/CD pipeline.

Role overview

DevSecOps (Development, Security, and Operations) professionals use a combination of programming knowledge, threat management, and communication skills to automate and integrate cybersecurity at every stage of the SDLC lifecycle.

DevSecOps Professionals
may also be referred to as:
API Security Engineer
Cloud DevSecOps Engineer
Development Security Operations Engineer
Devops And Automation Security Engineer
DevSecOps Analyst
DevSecOps And Site Reliability Engineer
DevSecOps Architect
DevSecOps Automation Engineer
DevSecOps CI/CD Engineer
DevSecOps Container Engineer
DevSecOps Engineer
DevSecOps Platform Engineer
DevSecOps Site Reliability Engineer
DevSecOps Testing Engineer
IT Security Devsecops Intern

Career Path

Map your career path by understanding role relationships

Average Salary

Based upon experience, salary for this role ranges from:
$168,300
National Average
$190,000
$211,700
* based upon those with two plus years of cybersecurity experience

Responsibilities

Working alongside DevOps Engineers to ensure that security vulnerabilities are addressed and fixed during development.
Defining, implementing, and operating a platform support model that leverages DevSecOps principles.
Attacking software to find vulnerabilities, as opposed to running scans once it has been created.
Monitoring and managing deployment and support and serving as an escalation point for cybersecurity incidents.
Enforcing processes and tools that ensure compliance with the relevant data privacy and protection regulations.
Serving as a point of contact for product teams as it relates to automation, CI/CD, and DevSecOps.
Understanding and assessing existing processes to identify how to improve and streamline team effectiveness.
Communicating threat knowledge with the entire cybersecurity team.

Tools & Environment

DevSecOps teams often build custom tools to include security in DevOps. They need to use developer tools such as GitHub, dependency management, ad CI/CD, as well as programming tools, network protocols, containers and orchestration, threat intelligence tools, and configuration management tools like Ansible, Chef, and Puppet.

Certifications

Category Organization Certification
Develop (ISC)2 CSSLP
Develop CertNexus CSC
Develop EC-Council CASE Java
Develop EC-Council CASE .Net
Develop EXIN SP-F
Develop GAQM CSST
Develop GAQM CASST
Develop GIAC GPYC
Develop GIAC GSSP-JAVA
Develop GIAC GSSP-.NET
Organization

[cyber_job_role_count] DevSecOps jobs

Resources

Videos

Watch our latest videos, talks an recorded events
Watch

White Papers

Download our whitepapers and printed resources
Learn

Free Courses

Browse our training courses and educational resources
See All

Podcasts

Listen to our podcast features and recorded roundtables
Listen

Get our latest insights. Subscribe to our newsletter.