1 day ago
Base Salary
$87k - $157k/yr
Responsibilities
- Facilitate Sprint Planning, Daily Scrums, Retrospectives, Reviews, and Demos while using metrics to improve team performance.
- Remove feature development, build, dependency, operational support, and process impediments.
- Report sprint execution, risks, dependencies, team availability, and delivery issues to the Release Train Engineer and management.
- Own and operate automated build, test, deployment, and release pipelines using GitLab CI/CD, GitLab Runners, AWS CodePipeline, and AWS CodeBuild.
- Administer GitLab projects, groups, runners, repositories, permissions, container registries, package repositories, and artifact repositories.
- Develop reusable CI/CD templates and pipeline libraries for Agile teams.
- Design and maintain Kubernetes deployment strategies using Helm, GitOps, and progressive deployment techniques.
- Partner with Cloud Systems Owners and development teams to improve deployment reliability, release quality, automation, and developer productivity.
- Troubleshoot build failures, deployment issues, pipeline performance, dependency management, and software delivery problems across environments.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field with 4–8 years of relevant experience, or a master’s degree with 2–6 years of experience.
- Experience as a Scrum Master in Agile Scrum and SAFe software development organizations.
- Experience designing, implementing, and maintaining secure enterprise CI/CD pipelines, including GitLab CI/CD, GitLab Runners, templates, variables, artifacts, and deployment workflows.
- Experience administering GitLab repositories, merge requests, branching strategies, permissions, and source code management workflows.
- Experience with infrastructure as code using Terraform, AWS CloudFormation, or similar technologies.
- Experience deploying Docker containerized applications to Kubernetes using Helm or comparable tools.
- Experience developing automation with Bash, Python, or similar scripting languages and familiarity with Linux administration and command-line tools.
- Experience with AWS cloud services, software supply chain security, secrets management, dependency management, secure software development, automated testing, and security scanning.
- Strong troubleshooting, communication, collaboration, and problem-solving skills.
- Ability to obtain an SF-85 Public Trust suitability determination and U.S. citizenship.
- Preferred qualifications include Federal program experience, GitOps and cloud-native development experience, security and artifact management tooling experience, Scrum Master or SAFe certifications, and AWS, GitLab, Kubernetes, or Terraform certifications.
Benefits
- U.S. position supporting Federal programs with an anticipated posting duration of at least three days.
- Requires U.S. citizenship and the ability to obtain and maintain a favorable Public Trust investigation.
About Leidos
Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.
