Posted in

Senior CI/CD Engineer

Senior CI/CD Engineer

CompanyParsons
LocationAberdeen, MD, USA
Salary$120800 – $217400
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field preferred.
  • Ability to obtain Secret Clearance.
  • 8-10 years of experience in CI/CD engineering or a related role.
  • Strong and demonstratable expertise in GitLab and experience setting up and managing GitLab environments.
  • Demonstrated experience with Infrastructure-as-Code management.
  • Experience with configuring GitLab reporting and use of GitLab APIs to generate reports.
  • Strong knowledge of continuous integration and deployment best practices.
  • Experience with automated build, test, and deployment processes.
  • Experience with obtaining ATO/cATO for various projects/environments.
  • Proficiency in scripting languages such as Python, Bash, or similar.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Responsibilities

  • Lead, design, implement, and manage CI/CD pipelines using GitLab.
  • Set up and configure GitLab environments to support continuous integration and deployment.
  • Develop and maintain automated build, test, and deployment processes.
  • Create and manage staging environments to ensure smooth transitions from code to deployment.
  • Optimize the flow from pipeline to clusters of virtual machines (VMs), containers and deployment environments.
  • Collaborate with development, operations, and security teams to ensure best practices and compliance.
  • Troubleshoot and resolve issues related to CI/CD pipelines and deployment processes.
  • Stay up-to-date with industry trends and emerging technologies to continuously improve our CI/CD practices.

Preferred Qualifications

  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.