CACI is looking for a Platform Engineer to build and deploy a lightweight, portable runtime platform for containerized applications across various environments, including edge devices, Azure Stack Edge, and cloud platforms like AWS and Azure.
Requirements
- 5+ years of platform or infrastructure engineering experience.
- Strong understanding of Kubernetes, K3s, or other lightweight container orchestration solutions.
- Hands-on experience with edge computing devices (e.g., Klas Voyager, Azure Stack Edge, Intel NUC, etc.).
- Experience deploying workloads in air-gapped or tactical environments.
- Proficiency with Linux, networking (NAT, DNS, static routing), and CLI tooling.
- Experience with AWS or Azure cloud services (compute, storage, networking).
- Familiarity with ruggedized compute platforms (Klas, GPC, Jetson, etc.).
Responsibilities
- Design and implement a portable, containerized runtime that runs across tactical edge, disconnected, and cloud environments.
- Deploy and configure container orchestration platforms such as K3s, Kubernetes, or MicroK8s on devices like Klas Voyager, Azure Stack Edge, and in cloud VMs.
- Integrate foundational services including DNS, file storage, logging, authentication (SSO), and observability within the runtime.
- Support disconnected deployment scenarios with pre-loaded container images and configuration bundles.
- Enable secure storage, backup, and monitoring integrations where applicable (e.g., AWS S3, Azure Blob, local NAS).
- Collaborate with DevOps engineers to align deployment tooling and automation across platforms.
Other
- Minimum Clearance Required to Start: Secret
- Employee Type: Regular
- Percentage of Travel Required: None
- Type of Travel: None
- Agile, Scrum, JIRA