Do you like the idea of running global services that are used by millions of passionate people all over the world? Do you enjoy working on challenges that no one has solved yet? Do you want to change the world? Imagine what you could do here! At Apple, great ideas have a way of becoming great products very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.

Description

We are looking to hire outstanding individuals to join our team of Site Reliability Engineers. You will run the Apple services that millions of customers use every day. You’ll also build and run the infrastructure that powers those services. SRE owns Apple’s internet services and operates the full stack underneath them. We’re looking for people who like to solve operational problems using software rather than shell prompts as we scale Apple’s services for customers around the world. Help us build the Apple experience on a global scale!

Responsibilities Will Include

Building software and systems to manage infrastructure and applications through automation

Deployment, support and monitoring of existing and new services, platforms, and application stacks

Measurement and optimization of system performance

Capacity planning and management

Explore and evaluate new technologies and solutions to push our capabilities forward and solve tomorrow’s problems not just today’s

Education Details

BS in Computer Science or equivalent experience

Key Qualifications

Experience with distributed systems in a production operations environment

Systems configuration management experience with automation tools such as Puppet, Chef, Ansible, or Salt

Systems monitoring experience with tools such as Nagios, Sensu, Zabbix, graphite

Advanced experience with programming and/or scripting languages (Python, Perl, Java, bash, Ruby)

Experience with DevOps tools, processes, and culture

Demonstrated ability to deliver solutions that are easily maintainable, understandable, and diagnosable

Able to write clear and consumable documentation

Strong communication skills and ability to work effectively across multiple business and technical teams

Demonstrated ability to deliver results on time with high quality

Desired Skills and Experience

See application page for details