Apple
Senior Software Engineer - Compute
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
SRE-инженер в команду Compute Apple Service Engineering. Задача — строить и развивать вычислительную инфраструктуру (VM, bare metal), чтобы сервисы Apple масштабировались глобально и оставались высокодоступными.
Задачи
- Проектировать и реализовывать решения для оркестрации VM и провижининга bare metal в распределённой среде
- Эксплуатировать, мониторить и разбирать инциденты в production и non-production вычислительных окружениях
- Готовить процедуры обработки алертов и runbook'и, взаимодействовать с другими SRE-командами
- Участвовать в on-call дежурствах и устранять production-инциденты с минимальным даунтаймом
- Автоматизировать деплой и оркестрацию вычислительной инфраструктуры и рутинные процессы
- Применять AI для анализа больших систем и создавать инструменты для production
- Поддерживать партнёрские команды: engineering, QA, program management
Требования
- Степень бакалавра в Computer Science, инженерии или эквивалентный опыт; продвинутая степень предпочтительна
- 7+ лет в роли Site Reliability Engineer с фокусом на инфраструктуру
- Отличные навыки устной и письменной коммуникации
- Опыт построения и масштабирования облачной инфраструктуры и крупных распределённых систем
- Опыт с OpenStack, KVM/гипервизорами и Kubernetes
- Уверенное владение Go или Python
- Способность координировать несколько инженерных команд и менторить коллег
- Опыт работы с распределёнными unix-системами
Условия
- Работа над платформой, которая доставляет приложения Apple миллионам пользователей
- Возможность решать задачи через AI-assisted автоматизацию
- On-call ротации
Навыки
- OpenStack
- KVM
- Kubernetes
- Go
- Python
- Chef
- Ansible
- Terraform
- Unix
- Infrastructure as Code