Pharo Management
Apple
Site Reliability Engineer (SRE), Londres
DESCRIPCIÓN
En Apple, las personas no solo crean productos, sino que diseñan experiencias que a nuestros clientes les encantan y de las que dependen. Apple Services Engineering (ASE) desarrolla y da soporte a los sistemas que hacen posibles muchas de estas experiencias diarias. Si has utilizado productos de Apple, es muy probable que hayas interactuado con nosotros. Private Cloud Compute (PCC) representa un enfoque innovador para la inteligencia en la nube, extendiendo la seguridad y la privacidad de los dispositivos de Apple a la nube para desbloquear aún más inteligencia para nuestros usuarios. Este equipo de SRE es responsable de la disponibilidad y automatización de los sistemas y servicios críticos que permiten a PCC ofrecer inteligencia en la nube sin comprometer la privacidad del usuario. Si te apasiona construir el futuro de la infraestructura en la nube que preserva la privacidad a gran escala, ¡esta es tu oportunidad!
Buscamos un ingeniero de SRE trabajador y apasionado para unirse a este increíble equipo. Serás un constructor y solucionador de problemas consumado, con ganas de abordar desafíos técnicos complejos. Posees un conocimiento profundo de los principios de SRE y la experiencia necesaria para operar servicios a la escala de Apple con un alto grado de excelencia operativa. Este puesto te permitirá contribuir directamente a dar forma al futuro de cómo construimos y ejecutamos nuestros servicios a escala global. Contarás con sólidas habilidades técnicas para profundizar en sistemas complejos, a la vez que comprendes y contribuyes a los objetivos comerciales y de producto de alto nivel. Buscamos ingenieros de alta calidad con un conjunto diverso de experiencias y habilidades. Nuestros clientes cuentan con nosotros para proporcionar una disponibilidad, escalabilidad y seguridad extraordinarias para los servicios. Si deseas influir positivamente en la experiencia de millones de clientes de Apple a través de tus contribuciones técnicas, este es el trabajo para ti.
CUALIFICACIONES MÍNIMAS
- Experiencia práctica profunda operando Kubernetes gestionado (GKE y/o EKS) en una nube pública, con experiencia en el escalado de sistemas distribuidos.
- Se valora muy positivamente la experiencia en múltiples nubes públicas (GCP y AWS).
- Sólida experiencia en el despliegue, soporte y supervisión de servicios, plataformas y pilas de aplicaciones, tanto nuevos como existentes.
- Experiencia en pruebas de escala, recuperación ante desastres y planificación de capacidad.
- Pasión por eliminar procesos manuales repetitivos mediante la automatización para mejorarlos a través de iteraciones constantes.
- Capacidad demostrada para escribir programas utilizando un lenguaje de programación de alto nivel como: Java, Swift, Python o TypeScript.
- Inclinación hacia una programación eficiente que enfatice la mejora mediante el análisis de complejidad.
- Experiencia con Nginx, Envoy, Prometheus y/o Docker.
CUALIFICACIONES PREFERENTES
- Comprensión de protocolos y componentes de red estándar tales como: HTTP, DNS, ECMP, TCP/IP, ICMP, el modelo OSI, subredes y estrategias de equilibrio de carga.
- Comprensión del sistema operativo Linux, incluyendo kernel, memoria, procesos, hilos, bibliotecas estáticas/compartidas, IPC y señales.
- Experiencia con herramientas de infraestructura como código y configuración como código, tales como Pulumi, Terraform o Pkl.
- Experiencia en la gestión del ciclo de vida de flotas/clústeres, aprovisionamiento de nodos y fiabilidad adyacente al hardware (por ejemplo, salud de GPU, gestión de capacidad) a escala.
- Experiencia en la construcción y operación de tuberías CI/CD para infraestructura en la nube.
