Чем предстоит заниматься:
- управление надежностью сервисов: проектирование, внедрение и поддержка SLO/SLI, error budget, координация процесса соблюдения SLO, управление использованием Error Budget;
- мониторинг и алертинг: разработка метрик, алертов, дашбордов, ранбуков (и их регулярный анализ/рефакторинг);
- capacity planning: прогнозирование нагрузки и планирование ресурсов; - performance optimization: выявление и устранение bottleneck, оптимизация производительности;
- incident & problem management: участие в устранении инцидентов (роль Incident Commander), расследование причин (RCA); ревью postmortems, разработка и внедрение corrective actions, при необходимости
- заведение проблем и контроль их решения;
- повышение отказоустойчивости: улучшение observability (логи, трейсы, метрики: обогащение, добавление, ревизия...);
- ревью DRP, участие в качестве координатора в DRT, поддержание DRP в актуальном состоянии; автоматизация: устранение рутины
- IaC (Terraform/Ansible) и Python/Go/Bash;
- менторство и обучение: проведение внутренних воркшопов для команд разработки по темам надёжности, observability, помощь в развитии навыков SRE у других инженеров, code review внутри команды;
- активное участие в разработке модели здоровья продукта и quality gates.
Что мы ждем от кандидата:
Дополнительно:
- системное мышление и умение анализировать сложные failure-сценарии, выявлять корневые причины, находить способы их устранения;
- опыт написания и ревью технической документации (runbooks, postmortems...);
- опыт коммуникации с разработчиками и бизнесом (объяснение trade-offs между reliability и feature dev).