Deployment Engineer

Leidos•Columbus, OH
•$87,100 - $157,450

About The Position

Kudu Dynamics, a Leidos-owned company, is seeking a hands-on Deployment Engineer to install, configure, validate, and support its AI-powered autonomous vulnerability operations platform across customer on-premises, air-gapped and classified networks, hosted SaaS, and Leidos cloud-hosted environments. The engineer will deploy and maintain Linux and Kubernetes infrastructure, work with containerized workloads and LLM endpoints, and help systems operate reliably in customer environments. The role partners with platform engineering and Cyber Agent development teams, supports customers in reaching a healthy running state, and feeds operational findings back into the product. This is an individual contributor role, not a supervisory position. The engineer will build reproducible deployment workflows, infrastructure-as-code, monitoring, logging, alerting, backup and recovery capabilities, and operational standards. They will troubleshoot across Linux, networking, storage, containers, and distributed systems; automate operational work and reduce configuration drift; plan capacity; and document deployments and train customer and internal teams. The position also involves learning and sharing knowledge with the team.

Requirements

  • At least 3 years of experience in deployment engineering, systems/platform engineering, DevOps, or production infrastructure, including hands-on responsibility for standing up and supporting running systems.
  • Hands-on experience deploying and operating containerized workloads with Kubernetes and Docker, including multi-node clusters; examples include MicroK8s and K3s.
  • Proficiency administering Linux systems, with practical troubleshooting across networking, storage, and containers.
  • Experience deploying or supporting workloads that call internal or external LLM endpoints, and comfort reasoning about rate limits, provider failures, and model serving.
  • Experience building and testing backup and recovery so deployed systems can be restored reliably.
  • Experience building monitoring, logging, and alerting to identify problems before customers notice them.
  • Experience automating repetitive setup and configuration tasks and reducing configuration drift.
  • Comfort operating long-running, highly parallel, retried, and non-deterministic jobs, including partially completed work and checkpointing.
  • Strong documentation habits, including the ability to capture system architecture and train others to operate and troubleshoot deployments.
  • Scripting or programming ability, such as Python, sufficient to automate deployment and connect systems.
  • Ability to obtain and maintain a U.S. government security clearance.
  • U.S. citizenship.

Nice To Haves

  • Experience with Proxmox or other virtualization and self-hosted compute clusters.
  • Familiarity with a durable workflow orchestration system such as Temporal, including diagnosing stuck, retried, and non-retryable executions.
  • Experience operating Postgres, ClickHouse, or Redis.
  • Familiarity with NixOS, Nix flakes, and reproducible system configuration.
  • Exposure to defining Service Level Indicators/Objectives and error budgets.
  • Experience with CPU/GPU scheduling for compute-intensive workloads, including capacity and utilization telemetry.
  • Experience with workload isolation and ephemeral execution environments for untrusted or potentially hostile software.
  • Prior experience delivering software into classified, air-gapped, or disconnected government environments.
  • Familiarity with NIST RMF accreditation activities, including ATO and continuous ATO.
  • Familiarity with DevSecOps pipelines and security tooling (SAST, DAST, SCA), or vulnerability-management workflows.
  • Active U.S. government security clearance.
  • Certifications such as Certified Kubernetes Administrator, a cloud architect/engineer credential, or Security+.

Responsibilities

  • Install, configure, and validate the platform in customer on-premises, air-gapped/classified, SaaS, and cloud environments.
  • Design, deploy, and maintain the Linux and Kubernetes infrastructure that runs the platform.
  • Build reproducible configurations and deployment workflows using infrastructure-as-code.
  • Establish monitoring, logging, and alerting, and improve resilience, recoverability, and maintainability.
  • Diagnose failures across Linux, networking, storage, containers, and distributed systems, and help distinguish platform failures from issues in analyzed software.
  • Automate operational tasks, eliminate configuration drift, and harden deployed systems.
  • Contribute to operational standards, deployment practices, upgrade strategies, and backup and disaster-recovery procedures.
  • Perform capacity planning and identify performance bottlenecks across compute, storage, and networking.
  • Document deployments and train customer and internal teams to operate them.
  • Learn new skills and share knowledge with the team.
  • Learn the scan lifecycle and how work moves through the platform.
  • Work hands-on with the Temporal and Kubernetes execution plane and complete an end-to-end deployment.
  • Stand up or improve monitoring and the observability model for a deployed environment.
  • Document a repeatable deployment runbook and contribute to the failure taxonomy.
  • Validate backup and restore in a representative environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service