Jobs / Apple
Apple · London, ENG, United Kingdom
London, ENG, United KingdomHybrid
Remuneration
Not specified
Location
London, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

Apple is seeking passionate Site Reliability Engineers to enhance the quality of Apple Services by managing and monitoring FoundationDB infrastructure across multiple regions. The role involves collaborating with development teams to ensure high availability and performance of services that serve hundreds of millions of customers.

Qualifications

  • Hands-on experience managing large numbers of diverse systems with configuration management or software delivery platforms (such as Puppet, Chef, Ansible, and Spinnaker)
  • Experience with deploying, supporting and monitoring new and existing services, platforms, and application stacks
  • Excellent troubleshooting and problem solving skills
  • Experience with scale testing, disaster recovery, and capacity planning
  • Familiarity with microservices architecture and container orchestration with Kubernetes
  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration
  • Experience in managing and scaling distributed systems in a public, private, or hybrid cloud environment
  • The ability to design, author, and release code in languages like (but not limited to) Go, Java or Python
  • Acute drive to automate manual operations and to improve them through repeated iteration
  • Understanding of the Linux Operating System, standard networking protocols, and components

Responsibilities

  • responsible for the provisioning, managing, and monitoring of FoundationDB in production across multiple regions and control planes (bare-metal, AWS, and Kubernetes)
  • develop much of our own automation in Java and Go, including our open source Kubernetes Operator
  • work closely with our dev partners to develop a robust and scalable database

Skills

AnsibleAWSChefGitHubGoJavaKubernetesLinuxPuppetPythonSpinnaker

Relocation

No