Apple Logo

Apple

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

🌎

Sunnyvale, California, United States

1d ago
👀 19 views
📥 0 clicked apply

Job Description

Description

Description
Proven experience as SRE, with a focus on operations management and demonstrate expertise in managing large-scale production outages and leading incident response. Engage with teams across Apple to Architect and build infrastructure thats reliable, available, secure and performing. Experience in strategizing and achieving operational excellence in global distributed systems. Deep understanding of production monitoring systems, log analysis, and troubleshooting, support dashboards and proficiency in scripting languages and automation tools. Strong knowledge of Production support practices for managing web and iOS applications and passion for eliminating repetitive manual processes using automation. Build and maintain CI-CD infrastructure to enable rapid build to release cycles for software engineering teams. Envision and build automation tools to deliver infrastructure services reliably and in a repeatable fashion. Utilize AI & ML models to gain Operations Excellence in application support. Lead a team of 10 highly skilled engineers and guide their work towards operations excellence, gaining efficiency by automating their daily routine tasks. Be a problem-solver who is self-directed and capable of exhibiting deftness to handle multiple simultaneous competing priorities and deliver solutions in a timely manner. Create and maintain accurate, up-to-date documentation reflecting configuration, and responsible for writing justifications, training users in complex topics, writing status reports, documenting procedures, and interacting with other Apple staff and management. Provide guidance to improve the stability, efficiency and scalability of systems. Strong troubleshooting ability will be used daily. Determine future needs for capacity by closely reviewing upcoming application features and load. Continuously work with the engineering teams to improve reliability, implementing actionable monitoring framework and be part of production on-call.

Minimum Qualifications

Minimum Qualifications
  • Proven experience in designing and building Infrastructure including Compute and Storage in Cloud and on premise.
  • Proven experience with containerization and orchestration technologies such as Docker, Kubernetes or equivalent.
  • Deep Understanding of programs using a high-level programming language like: C, Java, Ruby, Python, or Perl.
  • Proven experience with Helm and Kustomize for managing Kubernetes applications and configurations through GitOps practices.
  • Proven experience in MongoDB, AWS S3 and similar storage technologies.
  • BS Degree in or equivalent work experience

Key Qualifications

Key Qualifications

Preferred Qualifications

Preferred Qualifications
  • 2+ years proven experience in designing and building Infrastructure including Compute and Storage in Cloud and on premise.
  • 2+ years proven experience with containerization and orchestration technologies such as Docker, Kubernetes or equivalent.
  • 2+ years proven experience with Helm and Kustomize for managing Kubernetes applications and configurations through GitOps practices.
  • 2+ years proven experience in MongoDB, AWS S3 and similar storage technologies.
  • 2+ years proven experience in designing and building Infrastructure including Compute and Storage in Cloud and on premise
  • 2+ years proven experience with Linux or other POSIX operating systems, shell scripting, and networking technologies.
  • 2+ years proven experience with CI/CD using Jenkins, GitHub Actions or similar systems.
  • Experience with configuration management tools (e.g. Ansible, Terraform).
  • Proficiency with logging and observability technologies such as Prometheus, Grafana, Splunk or similar.
  • Passionate about operational excellence through proper automation and engineering processes using programming languages such as Go, Python, Java, or other JVM languages.
  • Experience integrating security practices into all stages of the software development lifecycle.
  • Experience with preparing and executing PCI, SOC2, SOX, or other compliance audits.
  • Analytical & problem solving skills, ability to communicate ideas clearly.
  • Strong sense of ownership, customer service, and integrity demonstrated through clear communication with with a strong focus on teamwork.
  • BS Degree in Computer Science or equivalent work experience is preferred

Education & Experience

Education & Experience

Additional Requirements

Additional Requirements

Pay & Benefits

Pay & Benefits
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $214,500, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

More
  • 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. Learn more about your EEO rights as an applicant.

More Jobs at Apple