Senior Kubernetes Operations Engineer

Skills
Data ScienceHigh Performance ComputingIncident ResponseOpsPXERAIDRoot Cause
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experienced operations engineer with deep knowledge of running Linux clusters and systems
  • Familiarity with running on bare-metal, including knowledge of BMCs, kernel drivers, PXE, RAID, VLANs, and hypervisors
  • Understanding of containers, virtualization, and their mechanisms
  • Good understanding of daily operation, bug-fixing, and maintenance of Kubernetes
  • Experience in on-call environments and incident response
  • Excellent problem-solving skills and ability to learn quickly
  • Ability to work independently or as part of a team
  • Experience working with customers during incidents

Nice to have

  • Deep Kubernetes experience
  • Network engineering
  • HPC clusters familiarity
  • AI/ML training clusters exposure
  • Machine learning/AI frameworks familiarity

Day to day

  • Remotely installing, upgrading, operating, and maintaining bare-metal Kubernetes clusters
  • Handling cluster degradation, recovery, and resizing using fleet management tools
  • Performing out-of-hours on-call response for critical incidents
  • Working on improving tooling, automation, and processes for daily operations and incident response
  • Assisting customers with high-level Kubernetes questions and integration
  • Mentoring and assisting less-experienced team members
  • Having a voice in product direction to minimize operational costs