Shield Consulting SolutionsExternal listing

Senior DevOps Engineer (GitLab CI/CD)

TS/SCI w/ PolyAnnapolis Junction, MD· Onsite· full-time· $230k – $240k

Experience required

  • No degree: 9+ years
  • Bachelor's: 7+ years

About the role

Active TS/SCI w/Polygraph REQUIRED Please do not apply if you do not currently possess this level of clearance.

Telework: None

  • 7 years of experience as a software engineer
  • 2 additional years of experience as a software engineer may be substituted for a degree

Responsibilities

  • The Software Engineer shall be responsible for designing, implementing, and maintaining CI/CD pipelines, managing GitLab Runners, and advancing automation practices to improve software delivery speed, quality, and reliability.
  • In this position, the Software Engineer must be proficient with Git, GitLab, and DevOps principles and concepts.
  • Experience using the Linux CLI and the Linux suite of tools
  • Experience developing Bash scripts to automate manual processes
  • Recent software development experience using Python
  • Experience designing, creating, and maintaining CI/CD pipelines using GitLab CI
  • Hands-on experience administering and troubleshooting GitLab Runners
  • Ability to create reusable CI/CD templates, shared libraries, and automation patterns to support team‑wide adoption
  • Experience automating build, test, and deployment processes for multiple software development teams
  • Familiarity with containerization technologies such as Docker and container registry integration within CI/CD pipelines Experience collaborating with cross-functional teams, gathering requirements, and translating them into automated workflows
  • Strong understanding of core DevOps practices, including environment promotion workflows, artifact storage and versioning, and securing CI/CD pipelines
  • Experience with Infrastructure as Code (IaC) tools and automation frameworks including Ansible
  • Proficiency with Git source control, branching strategies, merge request workflows, and repository management
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Knowledge of configuration management, secrets management, and secure credential handling within Ci/CD pipelines
  • Familiarity with Agile development practices and supporting SAFe Agile teams with automation

Compensation

Posted Annualized Salary: $230,000 – $240,000