Apple is seeking to build and enhance the way teams across Apple deploy their workloads on Kubernetes clusters to deliver applications at scale to end users
Requirements
- Strong experience with building and scaling core components of Kubernetes or similar orchestration systems
- Experience with Kueue, Yunikorn or related technologies to increase efficiency of Kubernetes clusters preferred
- Highly proficient in Golang
- Experience building and operating large-scale distributed systems
Responsibilities
- Partner with teams across Apple to develop features and functionality that enable Kubernetes clusters to meet their needs around container orchestration
- Improve the scalability, availability, and performance of our services centered around Kubernetes
- Evolve the design and architecture to support continued growth while ensuring customer satisfaction and smooth operations
- Partner with SRE to triage, investigate, and remediate production issues
Other
- Bachelor’s Degree in an engineering-related field, or equivalent related experience
- Excellent verbal and written communication skills to effectively collaborate with multidisciplinary teams
- Ability to drive a project from a simple idea to production
- Ability to articulate complex technical concepts to both technical and non-technical stakeholders