Apple's Cloud network Infrastructure team is looking to support and scale cloud services. The infrastructure is a critical foundation in delivering Apple’s services (such as iCloud, iTunes, Siri, Maps) to billions of customers. The team needs to ensure infrastructure that helps them build services that scale globally, are highly available, and “just work”.
Requirements
- Experience in crafting and operationalizing large scale distributed, fault-tolerant, multi-tenant services
- Experience with operating systems and network fundamentals
- Experience in API design and interface technologies (JSON, ProtoBuf, REST, RPC, XML, etc)
- Expert knowledge of API design and interface technologies
- Strong systems programming skills including multi-threading, concurrency, caching, batching
- In depth knowledge of K8s, system virtualization, build systems and infrastructure as code
Responsibilities
- As a part of launch readiness, support activities such as system design engineering, developing software tools and platforms, managing/planning capacity, and conducting launch reviews to ensure readiness
- Maintain service quality via monitoring and improving availability, performance and health.
- Proactive designs and process implementations to mitigate risk, reduce impact radius, incident detection and resolution times.
- Deliver on a sustainable incident response practices learning from experiences through blameless postmortems.
- Collaborate with cross-functional teams in driving service integrations, resolving dependencies and representing the service offerings.
Other
- The successful candidate is expected to be highly self-motivated with a passion for excellence, quality and detail.
- Strong record of leading large multi-functional projects
- Outstanding communication skills with the ability to articulate concepts, designs and decisions.
- Bring passion and dedication to your job
- The diversity of our people and their thinking that inspires the innovation that runs through everything we do.