Appleposted 30 days ago
$135,400 - $250,600/Yr
Full-time • Mid Level
Seattle, WA
Computer and Electronic Product Manufacturing

About the position

Imagine what you could do here. At Apple, great 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. Join the Apple Services Engineering team as a site reliability engineer to help support and scale cloud services for thousands of development and operations engineers. This is a hands-on role to maintain and enhance SRE practices for a private cloud service to accelerate our ability to reliably and consistently deliver thousands of applications.

Responsibilities

  • Operate, monitor, and triage all aspects of our production and non-production environments.
  • Design, build and implement innovative solutions for previous, present and future issues.
  • Prepare alert handling procedures, runbooks, and collaborate with other SRE teams.
  • Participate in on-call rotations to troubleshoot and resolve production issues, minimizing downtime.
  • Automate deployment and orchestration of services into the cloud environment as well as other routine processes.
  • Actively participate in capacity planning, scale testing, and disaster recovery exercises.

Requirements

  • Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience.
  • 3+ years in a Site Reliability Engineering, DevOps, or Infrastructure focused role.
  • Basic understanding of Kubernetes architecture, including Pods, Deployments, Services, and ConfigMaps.
  • Familiarity with Linux systems administration and command-line tools.
  • Experience with scripting languages like Bash, Python, or Go.
  • Knowledge of monitoring tools such as Prometheus, Grafana, or similar.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Awareness of cloud platforms (AWS, GCP, or Azure) and containerization.
  • Strong problem-solving skills and a willingness to learn new technologies.
  • Outstanding organizational and communications skills.

Nice-to-haves

  • Strong verbal and written communication skills.
  • Automation advocate - you truly believe in removing operational load via software.
  • Familiarity with Infrastructure as Code (IaC) tools like Puppet.
  • A strong sense of ownership. At the same time, you're a great teammate who communicates clearly and transparently - Self-motivated, inquisitive, and always looking to learn more.
  • Experience managing, scaling, and troubleshooting Java and Go applications.
  • CNCF Kubernetes Administration certification.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses - including tuition.
  • Opportunity to participate in Apple's discretionary employee stock programs.
  • Eligibility for discretionary restricted stock unit awards.
  • Ability to purchase Apple stock at a discount through the Employee Stock Purchase Plan.
  • Discretionary bonuses or commission payments as well as relocation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service