Site Reliability and Service Delivery Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted:
Role Number:200530259
Imagine what you could do here. 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 can accomplish! We are seeking a SRE who is passionate about privacy and security, with a desire to work in large scale software development and delivery in hyperscale environments. The successful candidate will be part of an extraordinary team supporting state-of-the-art cybersecurity capabilities.

Key Qualifications

  • Familiarity with infrastructure as code (IaC), configuration management, CI/CD, and automation, e.g., Terraform, CloudFormation, Ansible, Chef, Puppet, Jenkins.
  • Experience working with cloud compute environments like OpenStack, AWS, and Azure
  • Proficiency in Python programming language, knowledge of Golang is a plus.
  • Experience in shell scripting (e.g., bash/zsh) and system administration.
  • Experience with metrics and alarms for monitoring mission critical systems in cloud compute environments.
  • Experience with measuring, analyzing, and optimizing performance.
  • Experience operating with Scrum/Agile development methodologies.
  • Strong understanding of concurrency, parallelism, and distributed system concepts.
  • Strong written and verbal communication: actively listens and communicates clearly and proactively, adapting content and style with their audience
  • Passion for high-quality code, tests, documentation, and production services.

Description

Apple is seeking an extraordinary individual to join a critical team supporting services that will underpin a large number of key security capabilities. This role will work closely with our engineering teams and with partner teams to ensure successful design, development, and delivery. The successful candidate will have a proven track record of world class product delivery.

Education & Experience

MS in Computer Science, or related 10-15 years industry experience

Additional Requirements

  • ADDITIONAL REQUIREMENTS
  • - Extensive experience administering and troubleshooting Linux systems (any distribution), including the usage of standard Linux utilities.
  • - Network troubleshooting of routing policies, firewalls and load balancer configurations.
  • - Knowledge of RDBMS concepts including databases, tables is a plus.
  • - Knowledge of Apache Spark is a plus.
  • - Knowledge of containerization (Docker, Kubernetes, vagrant and micro-services) is a plus.
  • - Participation in an on-call rotation
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.

Pay & Benefits