Hadoop Site Reliability Engineering
London, Greater London, United Kingdom
Software and Services
Come help us build the next generation cloud platform to support internet services across Apple. Our platform server engineering team develops and deploys software which forms the foundation for some of our most exciting services, including iCloud, Maps, iTunes, and more. Our software ensures that Apple's services are reliable, scalable, fast, and secure. We support both open source and homegrown technologies to provide internal Apple developers with the best possible platform. In this role you will have the rare opportunity to own and deliver some of the world's largest-scale cloud services.
- Experience supporting hosted services in a high-volume customer facing environment Dev-ops skills in Java, Python, Ruby or UNIX shells, C, C++ Experience with Hadoop, Cloudera, Pig, Splunk or other big data frameworks Experience with Puppet, Chef, or Ansible for configuration management Experience with relational databases such SQL, DB2, HBase Background building distributed, server-based infrastructure supporting a high volume of transactions in a mission critical environment Excellent interpersonal skill and ability to work closely with operations and development teams.
- Proven ability to work on small, focused teams to complete critical achievements under pressure with tight deadlines Drive to take initiative and own issues
Working in Apple’s Hadoop Site Reliability Engineering team is the definition of variety. Our team provides infrastructure and support for large Internet facing applications by building and maintaining Hadoop clusters and application stack. On any given day, you may find one member of the team fault-finding low-level driver issues, while another is analyzing a highly distributed workflow. Join us and you will be empowered to work across many organizational units to improve and expand our current deployment. This could include: Design and implement new software to streamline system automation. Ensuring we meet future demands, or a new project. Triage production issues when they occur with other operational teams. You may conduct ongoing maintenance across our large scale deployments across the world. You will participate in new builds which back new releases. This role may require occasional international travel/transatlantic travel To meet these needs, Apple is looking for talented and well-rounded Dev/Ops engineers who meet the above key qualifications.
Education & Experience
Technical BS/MS degree or equivalent work experience.