Maximus is a trusted federal partner supporting mission-critical programs across national security, defense, and public service delivery. The DevSecOps Pipeline Engineer will design, implement, and operate enterprise DevSecOps CI/CD pipelines, ensuring secure software delivery and compliance with federal requirements.
Responsibilities:
- Design, implement, and operate enterprise DevSecOps CI/CD pipelines supporting large number of developers across multiple teams and toolchains
- Manage and optimize CI/CD toolchains including GitLab, Jenkins, Azure DevOps (ADO), Nexus, SonarQube, Checkmarx, and Selenium to enable secure, automated software delivery
- Develop and maintain pipeline automation to support continuous integration, automated testing, code quality analysis, security scanning, and deployment across development, test, and production environments
- Perform reliability engineering functions to ensure CI/CD platform availability, scalability, and performance, minimizing pipeline failures and deployment delays
- Integrate security controls and DevSecOps practices into pipelines, ensuring compliance with enterprise security standards and federal requirements
- Administer and maintain source control repositories, artifact repositories, and pipeline configurations to support efficient development workflows
- Monitor pipeline performance, troubleshoot failures, and implement improvements to enhance developer productivity and system stability
- Collaborate with cloud engineers, developers, and operations teams to align pipeline capabilities with AWS and Azure cloud platforms and enterprise architecture standards
- Support onboarding of development teams and applications into CI/CD pipelines, providing guidance on best practices and automation standards
- Support platforms that enable VoIP, VTC, and real-time communications systems, ensuring secure and reliable software delivery in mission-critical environments
Requirements:
- Ability to obtain and maintain a Public Trust is required
- Must be a U.S. Citizen without dual citizenship
- Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field (or equivalent experience)
- 7+ years of experience in DevSecOps, CI/CD engineering, software build/release engineering, or related roles
- Demonstrated experience designing and managing CI/CD pipelines using tools such as GitLab, Jenkins, Azure DevOps, or equivalent platforms
- Hands-on experience with DevSecOps toolchains, including code quality (SonarQube), security scanning (Checkmarx), artifact management (Nexus), and automated testing tools
- Proven experience supporting large-scale development environments (50+ developers) with multiple applications and tool integrations
- Experience implementing pipeline automation and Infrastructure as Code (IaC) to support repeatable and scalable deployment processes
- Experience performing platform reliability engineering, including monitoring pipeline performance, troubleshooting failures, and optimizing system availability
- Demonstrated experience integrating security and compliance controls into CI/CD pipelines
- Experience managing source control systems and branching strategies in enterprise environments
- Experience with monitoring and logging tools to track pipeline performance and system health
- Ability to develop and maintain technical documentation, pipeline standards, and operational runbooks
- An active Public Trust and/or DHS suitability is preferred
- One or more relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or equivalent (preferred for alignment with contract expectations)
- Experience supporting federal government environments
- Experience operating hybrid or multi-cloud DevSecOps pipelines (AWS and Azure)
- Strong understanding of secure software development lifecycle (SDLC) practices
- Experience integrating DevSecOps pipelines with cloud-native services and container platforms
- Familiarity with ITSM/ITOM frameworks and integration with change and release management processes
- Experience supporting real-time communications systems (VoIP, VTC) in mission environments
- Strong troubleshooting and performance tuning skills across complex toolchains
- Ability to collaborate across development, cloud engineering, and security teams in a high-tempo environment