DevOps Software Engineer

Leidos•Bethesda, MD
•$107,900 - $195,050•Hybrid

About The Position

Leidos is hiring a TS/SCI-cleared DevOps Software Engineer to support the DIA-NDOC DOMEX Technology Platform (DTP) and the DOMEX Data Discovery Platform (D3P) Modernization effort, a 10-year program. The engineer will design, maintain, secure, and improve automated software build, test, artifact, and deployment pipelines, enabling product teams to deliver software through standardized, repeatable, and observable DevSecOps workflows. Most work is performed onsite at the customer location in Bethesda, Maryland, with a flexible schedule and occasional opportunities for remote work. The role works with developers, integrators, and system administrators to improve CI/CD pipelines and delivery automation, integrate testing and security controls, configure Kubernetes deployments with Helm, and support source-control, artifact, container registry, GitOps, infrastructure-as-code, and environment-provisioning practices. The engineer also troubleshoots pipeline and deployment issues, monitors pipeline performance and reliability, supports platform activities, and participates in Agile team events.

Requirements

  • Bachelor’s degree in Engineering, Computer Sciences, Systems Engineering, or a related field, or equivalent experience, with 8+ years of relevant experience; alternatively, 6+ years of relevant experience with a master’s degree.
  • Active TS/SCI clearance and ability to obtain and maintain a TS/SCI with CI Polygraph.
  • Hands-on experience designing, developing, or maintaining CI/CD pipelines for production software systems using GitLab CI/CD, Jenkins, or equivalent platforms.
  • Experience with Git source control and collaborative development workflows, including branching, merge requests or pull requests, tagging, release branches, and code reviews.
  • Experience building and managing containerized applications with Docker or comparable container 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, GitLab Registry, or equivalent.
  • 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 Bash, Python, PowerShell, Go, or equivalent scripting or programming languages.
  • Familiarity with infrastructure-as-code, configuration management, or deployment templating tools such as Terraform, Ansible, Helm, Kustomize, or equivalent.
  • Ability to troubleshoot across application build, testing, packaging, containerization, deployment, networking, configuration, and environment layers.
  • Collaborative and enthusiastic approach, with comfort working with teammates across varied technical backgrounds.

Nice To Haves

  • 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 a shared data or application platform service, such as Elastic, Redis, message queues, API gateways, or similar distributed services.
  • Familiarity with infrastructure and platform automation tools such as Terraform, Ansible, Helm, Bash, Python, or equivalent.
  • Working knowledge of platform security practices.
  • Experience with monitoring and observability tools and practices.
  • Ability to create and maintain clear technical documentation.
  • Strong troubleshooting, analytical, and communication skills.
  • Development experience with Bash, PowerShell, SALT, Python, Groovy, Java, or similar technologies.

Responsibilities

  • Design, develop, maintain, and improve CI/CD pipelines for application builds, testing, security scanning, packaging, promotion, deployment, and releases.
  • Implement standardized pipeline templates, reusable automation, and self-service delivery capabilities for product teams.
  • Integrate automated testing, code-quality analysis, dependency and container-image scanning, infrastructure/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, Elastic integration, observability, and automation.
  • Participate in Agile release planning, scrums, design sessions, bug triage, and related team activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service