At least 5 -7 years in a Reliability Engineering, DevOps or infrastructure focused role
Advanced experience with programming languages (GoLang, Python, Java)
Passion for designing and building reliable systems
Strong sense of ownership and integrity demonstrated through clear communication and collaboration
Deep systems and infrastructure knowledge
Advanced knowledge and hands-on experience with CI/CD systems
Automation advocate - you truly believe in removing operation load with software
Understanding of the Linux Operating System, standard networking protocols, and components
Experience in managing and scaling distributed systems in a public, private, or hybrid cloud environment
Hands-on experience managing large numbers of diverse systems with configuration management or software delivery platforms (such as Puppet, Ansible, and Spinnaker)
Experience with deploying, supporting and monitoring new and existing services, platforms, and application stacks
Excellent troubleshooting and problem solving skills
Experience with scale testing, disaster recovery, and capacity planning
Familiarity with microservices architecture and container orchestration with Docker & Kubernetes
Demonstrated ability to deliver results on time with high quality
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.