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
