Senior Kubernetes Operations Engineer
Skills
Data ScienceHigh Performance ComputingIncident ResponseOpsPXERAIDRoot Cause
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
