L

Leidos

Builds technology for defense and civil agencies

DevOps Software Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeBethesda, MD, USA$107.9k - $195.1k

About the Job

Requirements

  • A bachelor's degree in Engineering, Computer Sciences, Systems Engineering, or a related field, or equivalent experience, with 8 or more years of relevant experience; a master's degree may be paired with 6 or more years of relevant experience.
  • An active TS/SCI clearance and the ability to obtain and maintain a TS/SCI clearance with CI polygraph.
  • Hands-on experience designing, developing, or maintaining production CI/CD pipelines using GitLab CI/CD, Jenkins, or equivalent platforms.
  • Experience with Git-based source control and collaborative development workflows, including branching, merge requests or pull requests, tagging, release branches, and code review processes.
  • Experience building and managing containerized applications using Docker or comparable technologies.
  • Working knowledge of Kubernetes deployment concepts, including manifests, secrets, namespaces, and Helm, or comparable tooling.
  • Experience with artifact repositories and container registries such as Nexus, Artifactory, Harbor, or GitLab Registry.
  • Experience integrating automated testing, static code analysis, dependency scanning, software composition analysis, container-image scanning, or security gates into delivery pipelines.
  • Experience developing automation with scripting or programming languages such as Bash, Python, PowerShell, or Go.
  • Familiarity with infrastructure-as-code, configuration management, or deployment-templating tools such as Terraform, Ansible, Helm, or Kustomize.
  • Ability to troubleshoot application build, testing, packaging, containerization, deployment, networking, configuration, and environment layers.

Responsibilities

  • Design, develop, maintain, and improve CI/CD pipelines for application build, testing, security scanning, packaging, promotion, deployment, and release activities.
  • Implement standardized pipeline templates, reusable automation, and self-service delivery capabilities for product development teams.
  • Integrate automated unit testing, code-quality analysis, dependency scanning, container-image scanning, infrastructure or configuration validation, and other DevSecOps controls into CI/CD workflows.
  • Use Helm to configure Kubernetes deployments for new features and evolving requirements.
  • Manage and support source-control integration, branching strategies, build triggers, artifact repositories, container registries, versioning, and release-promotion processes.
  • Support GitOps, infrastructure-as-code, configuration-as-code, and automated environment provisioning practices.
  • Troubleshoot failed builds, pipeline errors, deployment failures, artifact issues, configuration drift, and CI/CD tool integration problems.
  • Monitor CI/CD pipeline health, performance, reliability, throughput, and failure trends, and implement improvements.
  • Support the Platform Team with platform-related activities, including deployment troubleshooting, Kubernetes configuration support, Elastic integration, observability, and automation.
  • Participate in Agile release planning, scrums, design sessions, bug triage, and related team activities.

Desired Qualifications

  • Knowledge of Agile methodologies.
  • Hands-on experience with Kubernetes administration and operations.
  • Experience troubleshooting pod failures, networking issues, image pulls, scheduling constraints, and application connectivity.
  • Experience supporting or administering at least one shared data or application platform service, such as Elastic, Redis, message queues, or API gateways.
  • Familiarity with infrastructure and platform automation tools such as Terraform, Ansible, Helm, Bash, or Python.
  • Working knowledge of platform security practices.
  • Experience with monitoring and observability tools and practices.
  • Ability to create and maintain clear technical documentation.
  • Development experience with Bash, PowerShell, SALT, Python, Groovy, Java, or similar technologies.

About the Company

Leidos

Builds technology for defense and civil agencies

Leidos develops technology and runs services for defense, intelligence and civilian agencies, as well as healthcare and commercial customers. It combines software and engineering work with systems integration, building secure networks and equipment used in demanding operations. Its portfolio includes medical services, energy infrastructure design and technology that supports military missions, linking specialist businesses under one parent. Customers pay through contracts for delivered systems and services, with payment tied to labor, costs or agreed project milestones. Leidos traces its roots to a company founded in 1969 and is headquartered in Reston, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Leidos

See more jobs