

DevOps Release Engineer
Job Description: DevOps Technical Operations Engineer
At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.
Apple's Marcom Platform & Services (MP&S) team is part of the IS&T and Worldwide Marketing Communications Department. They are responsible for creating and delivering iconic brand experiences across websites, apps, and retail stores. The team utilizes open-source technologies and continually evolves solutions on a global scale. By collaborating with various teams, they deliver interactive experiences with a group of skilled software engineers, all while maintaining a fun work environment.
The DevOps Release Management team within MP&S is a dynamic, fast-paced environment suited for individuals with high standards. The team is responsible for overseeing the successful deployment of updates to www.apple.com, including major launch events and routine publishing operations.
The DevOps Technical Release Manager plays a key role in the successful deployment of updates to Apple’s high-traffic website, www.apple.com. This role supports producers, development teams, and content creators to ensure smooth publishing operations, from major launch events to routine updates, while managing unexpected challenges.
Key Qualifications
• 7+ years of experience successfully managing change in a dynamic, global work environment
• Experience collaborating with other team members in multiple teams diagnosing and debugging complex systems, and participating in investigating build, deployment and operational issues
• Strong background in release management for web systems, including CMS, Apps and Services, SCM (e.g., SVN/Git), frontend and backend web development technologies (knowledge of HTML, CSS, JavaScript). and web server configuration (Apache/NGINX).
• Python, Bash, Groovy scripting experience.
• Outstanding attention to details and commitment to excellence.
• Dedicated problem-solver who can work in a fast paced environment where multiple releases are a fact of life
• Capable of working under pressure and tight deadlines to solve critical issues
• Able to work equally well with people in creative as well as technical positions
• Strong oral and written communicator, with good interpersonal skills; able to forge trusting relationships within a diverse team and across organizations.
Description
Responsibilities may include, but not limited to the following:
• Coordinate and collaborate with Delivery Teams, DevOps, QA, and Platform Engineering to ensure that all of engineering's responsibilities for a release are met prior to release of updates for www.apple.com
• Continually work toward making improvements in the release process
• Create and maintain release checklists, providing documentation and cross-training for stakeholders.
• Identify and communicate risks which could affect the release scope, schedule, and quality
• Work with producers and development teams to build a centralized view of all release schedules
• Measure and monitor progress to ensure releases are delivered on time and that they meet or exceed expectations
• Work with dev teams to understand impacts of branches and code merges
• Identify processes for automation and ensure automation is implemented with a focus on efficiency
• High-level administration for Interactive systems (provisioning of development environments, user management, permissions, etc.)
• Work flexible hours to support releases and environment refreshes for teams across the globe.
Education
• BS/BA in Engineering, Computer Science or equivalent work experience