Summary
Posted: Jan 8, 2021
Role Number:200214827
The Apple Media Products Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and t...Summary
Summary
Posted: Jan 8, 2021
Role Number:200214827
The Apple Media Products Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries.
These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services.
Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, forward-thinking, and cross-functional, offering greater exposure to the array of opportunities here.
This role is a mixture of hands-on SRE work and Process Management work, requiring a high level of commitment to ensuring smooth operations for the Apple Media Products Engineering team.
Key Qualifications
RESPONSIBILITIES MAY INCLUDE, BUT NOT LIMITED TO THE FOLLOWING:
- Management of the AMP release calendar, including code freezes and special events.
- Build and maintain release checklists, providing documentation and cross-training for stakeholders.
- Management of pre-release tasks, such as scheduling, announcements, and resource allocation.
- Identify and communicate risks which could affect the release scope, schedule, and quality.
- Measure and supervise progress to ensure releases are delivered on time and that they meet or exceed expectations
- Execution of release day activities, coordinating handoffs between engineering, QA and SRE.
- Management of post-release tasks, collating reporting, preparing postmortems, and following up on incidents.
- Identify processes for automation and ensure automation is implemented with a focus on efficiency.
- Work flexible hours to support releases and environment refreshes for teams across the globe.
Education & Experience
BS/MS in Computer Science or Equivalent and 5+years of experience
Additional Requirements
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.