Posted in

CI/CD Pipeline SME

CI/CD Pipeline SME

CompanyCACI
LocationArlington, VA, USA
Salary$119800 – $263600
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert 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.