Staff Platform Engineer, Kubernetes

Armada Armada · Enterprise · Bellevue, Sunset Corporate · R&D - Platform Engineering

Armada is seeking a Staff Platform Engineer to architect, design, automate, optimize, and operate their Kubernetes-based platform, supporting edge deployments and cloud integration. This role involves building and managing resilient, secure, and scalable Kubernetes environments across diverse edge locations and cloud infrastructure, ensuring the reliability of their distributed computing platform.

What you'd actually do

  1. Architect and Lead the design, deployment, configuration, and management of highly available Kubernetes clusters on-prem (Galleon data centers) and cloud (AWS, Azure, GCP) environments. This includes designing the cluster layout, resource allocation, and storage configurations.
  2. Mentor and Guide team members in administering, maintaining, and monitoring the health, performance, and capacity of Kubernetes clusters and underlying infrastructure.
  3. Drive Infrastructure-as-Code (IaC) initiatives using tools like Terraform, Ansible, Helm, and potentially Kubernetes Operators, promoting automation, repeatability, and reliability.
  4. Lead the optimization of Kubernetes clusters for performance, scalability, and resource utilization, particularly in edge environments.
  5. Lead the evaluation and integration of new technologies from the Kubernetes ecosystem.

Skills

Required

  • Kubernetes
  • Linux administration
  • Infrastructure as Code (IaC)
  • Terraform
  • Ansible
  • Scripting languages (Python, Bash)
  • Monitoring/logging tools (Prometheus, Grafana, ELK Stack)
  • Networking fundamentals (TCP/IP, DNS, Load Balancing, Firewalls, VPNs)
  • Container networking (CNI)
  • Kubernetes security concepts (RBAC, Network Policies, Secrets)

Nice to have

  • Red Hat OpenShift Container Platform
  • CI/CD solutions (GitLab CI, Jenkins)
  • Docker
  • docker-compose
  • Kubernetes Operators
  • Kubernetes certifications (CKA, CKS, CKAD)

What the JD emphasized

  • At least 12+ years of experience
  • Minimum of 5 years of hands-on experience designing, deploying, and administering production Kubernetes clusters
  • Deep expertise
  • 5+ years
  • Deep understanding of Kubernetes architecture
  • Strong understanding and proven experience with Infrastructure as Code (IaC) solutions, particularly Terraform and/or Ansible
  • Solid understanding of Linux operating system, networking fundamentals
  • Strong understanding of Kubernetes security concepts and implementation