Описание вакансии
Задачи:
— Автоматизация эксплуатации Linux-серверов (bare-metal и VM), сетевых сервисов, Kubernetes, CloudNativePG и Nexus.
— Создание и развитие инфраструктурных пайплайнов в GitLab CI и Jenkins с проверками, откатом и оповещениями.
— Обновление ОС и пакетов без простоя с учётом кворумов и ролей, выводом k8s-нод из нагрузки и возвратом обратно, проверками до и после, настройкой автоматического отката.
— Ведение конфигурации через Salt и Terraform с изменениями через merge request и ревью правок коллег.
— Разработка инструментов автоматизации на Python и Bash, включая обёртки над API, проверки готовности и отчёты о состоянии парка.
— Работа напарником владельца 1–2 компонентов, дежурства, участие в группе эскалации по SLO-алертам.
— Ведение runbook и документации, участие в разборах инцидентов, перевод ручных операций в автоматизацию.
— Участие в квартальных проектах команды, включая миграции ОС и версий компонентов, сегментацию сети, развитие IaC, помощь младшим инженерам.
— Развёртывание, эксплуатация и апгрейды Kubernetes-кластеров, включая проверку совместимости версий, план отката и проверку приложений и системных компонентов после обновления.
— Поддержка мониторинга и SLO, устранение источников нестабильности.
— Самостоятельный разбор серьёзных инцидентов на дежурствах и подключение владельцев смежных систем.
— Автоматизация развёртывания и эксплуатации через Terraform, CI/CD и GitOps, развитие ArgoCD и container registry.
— Внедрение сетевой изоляции, RBAC и безопасной доставки секретов совместно с соседними командами и ИБ.
— Проведение учений по отказу ноды и площадки, восстановление кластеров из сохранённых конфигураций и данных, планирование мощностей и расходов.
— Адаптация компонентов под другого российского облачного провайдера с учётом его ограничений.
— Консультирование платформенных и продуктовых команд по Kubernetes и диагностике приложений, ведение инструкций, участие в ревью и подготовка напарника.
Требования:
— Опыт эксплуатации нагруженной инфраструктуры от 4 лет в роли SRE, DevOps-инженера или Linux-администратора с дежурствами и самостоятельной работой с инцидентами.
— Глубокие знания Linux и сетей: процессы, память, I/O, cgroups, DNS, TLS, L4/L7-балансировка, диагностика через tcpdump, ss, mtr.
— Сильный опыт с Kubernetes на уровне администрирования кластеров (control plane, апгрейды, CNI, CSI, RBAC, восстановление, stateful-компоненты).
— Практический опыт с IaC и конфигурацией: Terraform (модули, state, import), Salt (желательно), изменения через MR и ревью.
— Навыки построения CI/CD для инфраструктуры, а не только для сборки приложений.
— Опыт автоматизации на Bash, Python или Go (будет плюсом).
— Понимание принципов мониторинга: метрики, логи, алерты (Prometheus/Grafana или аналоги).
— Опыт внедрения безопасных изменений в продакшене: поэтапная раскатка, проверки между шагами, идемпотентность, dry-run, автооткат.
— Автономность в доведении задач и проектов до результата, умение работать в тесной коллаборации с инжинирингом и ИБ.
— Умение работать с ИИ-агентами, проверять полученный код, права и последствия изменений.
— Будет плюсом опыт с Yandex Cloud, VK Cloud, OpenStack или несколькими провайдерами.
— Опыт с собственной инфраструктурой: развёртывание Kubernetes вне managed-сервиса, bare-metal (IPMI, RAID), KVM/Proxmox.
— Опыт обновлений без даунтайма: ОС, кластерные компоненты (PostgreSQL, etcd, Consul, Kafka) и парки из сотен хостов.
— Опыт с Vault, Cilium/Calico, операторы СУБД, межкластерная сеть.
— Навыки тестирования инфраструктурного кода (pytest, molecule, terraform test) и blameless-постмортемов.
Условия:
— Полная удалённая работа с гибким графиком, офисы в трёх городах России открыты для всех по желанию.
— Официальное трудоустройство по ТК РФ.
— Прозрачные процессы: performance review дважды в год, понятный инженерный трек, ментор на старте, индивидуальный план развития.
— ДМС с первого дня: стоматология, госпитализация, страховка для поездок за рубеж.
— 31 день отпуска + 5 дополнительных выходных + 10 дней больничного.
— Бюджет на обучение, фитнес и ментальное здоровье.
— Возможность влиять на процессы и архитектуру, участие в учениях по Disaster Recovery, высокий уровень ответственности.
— Масштаб инфраструктуры: более 10 Kubernetes-кластеров, более 1000 нод и 15 тысяч подов в основном продакшене, сотни кластеров баз данных.