Job Description
Kubernetes Platform Engineer (Edge & Embedded Systems) Important: Must have experience in
design and implementation of containerized microservices using Golang .
Candidates with only
DevOps/SRE experience are
NOT suitable for this role.
Role Summary We are seeking a highly skilled
Kubernetes Platform Engineer to design, deploy, and operate Kubernetes-based hosting platforms across
edge and embedded systems . This role is critical to building secure, scalable, and resilient multi-tenant platforms supporting workloads across
aircraft and ground-based environments .
This is a hands-on engineering role for professionals with deep Kubernetes internals experience, Golang development skills, and strong background in
on-prem, bare-metal, and air-gapped environments .
Key Responsibilities: - Design, develop, and maintain custom Kubernetes controllers, CRDs, and operators in Golang.
- Design and implement containerized microservices using Golang.
- Integrate Kubernetes with Linux-based infrastructure bootstrapped via PXE, OTA, and other provisioning methods.
- Deploy and manage K3s clusters across heterogeneous environments (bare metal, ARM/x86, edge devices).
- Automate cluster provisioning, node registration, and upgrade workflows.
- Monitor platform health using Prometheus, Grafana, and Kubernetes events.
- Enforce network policies, RBAC, secrets management, and container security best practices.
- Optimize Kubernetes performance for constrained hardware and air-gapped environments.
- Troubleshoot container runtimes, DNS resolution, and overlay networking (Calico, Flannel, etc.).
- Support bare-metal and edge cluster builds.
Mandatory Skills & Required Proficiencies: Candidates
must have :
- Strong hands-on experience designing and implementing containerized microservices in Golang.
- Hands-on experience developing Kubernetes CRDs, controllers, and operators in Golang.
- Hands-on experience with K3s and on-prem Kubernetes (not only managed cloud Kubernetes).
- Experience building and operating bare-metal and edge Kubernetes clusters.
- Experience with ARM/x86 hybrid environments
- Strong knowledge of CNI networking and pod networking troubleshooting on non-cloud clusters.
- Experience working in constrained and air-gapped environments.
- Hands-on Kubernetes cluster lifecycle management (install, upgrade, scale, maintain).
- Strong debugging skills for cluster bring-up, networking, and workload scheduling.
- Experience with container runtimes ( containerd, CRI-O, Docker ).
- Strong Linux system knowledge and troubleshooting skills.
Optional / Preferred Skills: Nice to have:
- Telecom, aerospace, or embedded/edge computing domain experience.
- Experience with GitOps tools (Argo CD, Flux).
- Proficiency with Helm and declarative deployment workflows.
- Experience with Infrastructure as Code tools (Terraform, Ansible).
- Familiarity with CSI storage provisioning.
- Experience with hardware accelerators (GPU, FPGA, etc.).
- Experience with secure boot, OTA updates, or embedded Linux platforms.
- Exposure to high-availability, multi-tenant Kubernetes architectures.
- Knowledge of security hardening and compliance for regulated environments.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran"
Job Tags