Job Description
Summary
We build the most secure yet user‑friendly devices in the world. Our unique Software Development group is dedicated to securing our platforms, which include iOS software, iOS Devices, and Mac. We create solutions that are used by customers, engineering teams, and manufacturing environments.
Role Overview
We are looking for a Site Reliability Engineer (SRE) responsible for deploying, monitoring, troubleshooting, and developing tools for all team solutions. This position blends strategic engineering with hands‑on technical work and requires experience as a Systems Administrator or a developer who has transitioned into DevOps/Automation. The SRE will configure, tune, and optimize multi‑tiered systems to achieve optimal application performance, stability, and availability while working closely with systems, network, database, monitoring, and information security engineers.
Responsibilities
- Review hardware, software infrastructure, and application functionality for optimization.
- Identify performance bottlenecks.
- Manage the full system lifecycle, including configuration, code deployment to user acceptance test and production environments.
- Monitor infrastructure and application services and drive incident management.
- Collaborate with Apple’s production support team, application engineers, project managers, systems engineers, network engineers, database administrators, and QA team to ensure availability and reliability of solutions.
Minimum Qualifications
- Unix or Linux administration and performance‑tuning skills with 0–5 years of leading services in a large‑scale *nix environment.
- Experience with Java and JVM runtime configurations and troubleshooting, or proficiency in Python/Go/other scripting languages.
- Experience with DevOps tools, processes, and culture.
- Validated experience with automation using Ansible, Chef, Jenkins, and Puppet.
Preferred Qualifications
- Oracle database knowledge and troubleshooting skills.
- Infrastructure knowledge of networks, load balancers, firewalls, and WAF.
- SDLC and release engineering experience, including source code repositories and build tools such as SVN and GIT.
- Network, system, and application security knowledge.
- Application design, development, and API programming experience using Java, JavaScript, HTML, CSS, Spring, Hibernate, and object‑oriented analysis and design.
- Experience with Kafka or other message‑queueing technologies.
Legal Information
Apple is an equal‑opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities and in accordance with local requirements. Apple is a drug‑free workplace.
#J-18808-LjbffrApply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application