Site Reliability Engineer - Manufacturing Design Systems

Shanghai, Shanghai, China
Not Available

Summary

Posted:
Weekly Hours: 40
Role Number:200072804
About Us The Manufacturing Design team enables the mass production of Apple's entire product line from iPhones, iPads and MacBooks to the Mac Pro, AppleTV and Apple Watch. Part of the magic that makes all of this possible is a robust set of applications and systems designed and developed by Apple that support the production of a product from prototype to the announcement and beyond. We are looking for an SRE who can help lead the next generation of products we create. Our infrastructure team is responsible for architecting, building, and scaling a distributed system that enables Apple to manufacture every product. You should strive to make everyone that uses the systems' life easier, especially the dev team. This means automating everything from deployments to workflows, CI/CD and the monitoring and alerting setup

Key Qualifications

  • 3 years architecting and handling Linux server infrastructure across multiple data centers
  • Experience with Linux servers such as Ubuntu
  • Experience with configuration management tools such as Ansible
  • Experience deploying and handling observability tools such as Prometheus, Grafana and the ELK stack
  • Experience using CI/CD system like Jenkins
  • Experience handling database servers such as PostgreSQL
  • Preferred Qualifications
  • Experience using Docker for production services
  • Experience handling bare-metal hardware (PXE boot, kickstart)
  • Experience with Golang or Python

Description

This is a rare opportunity to put your signature on how Apple manufactures everything. We need you to help take our system to the next level working closely with manufacturing design and the mechanical engineering team on new products. We don’t expect you to be a manufacturing expert but guarantee within the first 6 months you will be. You’ll be working with the world's best engineers to help them build the products we all want. Our current stacks are diverse and evolving combinations of old and new, closed and open source technologies. We are not looking for a solution for now; we are looking for the best solution for tomorrow. We are an ambitious team that takes smart risks and challenges everything -- including each other. None of us are the best at everything but all are the best at something. As we scale and evolve the supporting infrastructure for such diverse technologies it becomes crucial to understand the entire stack to help investigate, log, monitor and optimize.

Education & Experience

Bachelor’s degree in Computer Science or equivalent industry experience

Additional Requirements