Skip to content

CI/CD Pipeline SME
Company | CACI |
---|
Location | Arlington, VA, USA |
---|
Salary | $119800 – $263600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Bachelor’s degree from an accredited university; advanced degree preferred.
- A minimum of ten (10) years of related experience in software development, DevOps, or systems engineering.
- Experience designing, documenting, and developing CI/CD pipelines for complex enterprise software systems.
- Experience automating configuration processes using tools such as PowerShell DSC.
- Hands-on experience with CI/CD tools such as Microsoft Azure DevOps or Jenkins, including installation, administration, and user training.
- Experience supporting automated CI/CD testing and deployment in .NET environments.
- Familiarity with Agile methodologies, including working with product backlogs and Product Owners.
- Experience integrating compliance and security tools (e.g., SonarQube, Fortify) into CI/CD workflows.
Responsibilities
- Design, develop, and maintain robust CI/CD pipelines to support enterprise .NET environments.
- Automate build, integration, testing, and deployment workflows across Dev, Test, Staging, and Production environments.
- Write and maintain build and deployment scripts to ensure consistency and repeatability.
- Integrate testing tools (e.g., Selenium), code quality analysis (e.g., SonarQube), and security scanners (e.g., Fortify) into pipelines.
- Support the installation, configuration, and administration of CI/CD tools such as Jenkins and Azure DevOps.
- Develop and enforce policies, standards, and governance related to CI/CD operations and tooling.
- Provide onboarding, training, and ongoing support to development teams on source control, CI/CD processes, merge conflict resolution, and deployment standards.
- Contribute to DevSecOps practices by enabling automated security testing and secure release pipelines.
- Troubleshoot pipeline-related issues and maintain baseline CI/CD pipeline templates.
- Produce supporting documentation and deliverables to support process standardization and knowledge transfer.
Preferred Qualifications
- Microsoft certifications related to DevOps or Azure DevOps.
- Experience integrating automated test frameworks such as Selenium into CI/CD pipelines.
- Experience designing and supporting DevSecOps environments, including code repositories, binary repositories, CI/CD tools, and error tracking systems.
- Demonstrated ability to train and support development teams in modern DevOps practices.
- Experience managing and grooming Agile product backlogs in collaboration with development and stakeholder teams.
- Strong written and verbal communication skills, especially in technical documentation and developer support.