DevOps-инженер
Москва
Команда ДИТ Москвы ищет инженера для поддержки и развития инфраструктуры системы «Мосбилет»: управление кластерами, CI/CD, БД и системами мониторинга для обеспечения доступности и быстрого деплоя пользовательских сервисов
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonKubernetesPostgreSQLGitLab CIRancherHelmAnsibleAstra LinuxRedisRabbitMQKafkaPatroniPrometheusGrafanaHashiCorp Vault
Задачи
- •управление кластерами Kubernetes под Rancher для тест/предпрод/прод
- •поддержка контуров на Astra Linux и миграция устаревшего стека
- •инфраструктура как код, ведение схем контуров и runbook'ов
- •построение и сопровождение пайплайнов в GitLab CI и автоматический выкат
- •администрирование PostgreSQL (Patroni), Kafka, Redis и RabbitMQ, настройка репликации и отказоустойчивости
- •построение мониторинга, метрик бизнес-сценариев и планов восстановления
Обязательно
- •опыт администрирования Linux в промышленной эксплуатации от 3 лет, понимание Astra Linux
- •глубокие знания Kubernetes, опыт работы с Rancher и Helm
- •уверенное владение Ansible и скриптовыми языками (Bash/Python)
- •опыт построения CI/CD на GitLab CI (сборка образов, registry, деплой, проверки)
- •опыт работы с PostgreSQL (репликация, бэкапы, анализ медленных запросов)
- •опыт работы с Redis и RabbitMQ и обеспечением их отказоустойчивости
- •опыт с системами мониторинга и логирования (Prometheus, Grafana, централизованное логирование)
Будет плюсом
- •опыт миграции сложных систем и поддержки их в актуальном состоянии
- •опыт работы с Kafka и Patroni в распределённых (кросс-ЦОД) средах
- •умение формализовать требования к ресурсам на основе метрик