Управлять доступами, SSH-ключами, секретами и сетевыми правилами; обеспечивать своевременный отзыв доступов.
Вести документацию инфраструктуры и инструкции по эксплуатации, восстановлению и проведению изменений.
Обязательные требования
От 3 лет опыта DevOps/SRE или системного администрирования с ответственностью за production.
Уверенное администрирование Linux: процессы, systemd, файловые системы, права, логи и диагностика производительности.
Практический опыт K8s, Docker и Docker Compose: сети, volumes, health checks, ограничения ресурсов и безопасное обновление контейнеров.
Хорошее понимание TCP/IP, HTTP/HTTPS, DNS, TLS, NAT, firewall и reverse proxy. Умение найти источник задержки между клиентом, балансировщиком и приложением.
Опыт настройки Nginx и балансировки между несколькими экземплярами приложения.
Опыт Git и построения CI/CD
Умение автоматизировать задачи на Bash и Python; опыт Ansible или аналогичных инструментов управления конфигурациями.
Практический опыт эксплуатации PostgreSQL и/или MySQL/MariaDB: резервные копии, восстановление, репликация и перенос данных.
Опыт работы с ClickHouse либо другими аналитическими БД; понимание репликации, очередей и влияния дисковой нагрузки.
Опыт мониторинга и оповещений с Prometheus/Grafana либо аналогичными решениями.
Умение проводить изменения по плану: проверка до работ, резервная копия, поэтапное переключение, критерии успешности и откат.
Русский язык для работы с командой; английский для чтения технической документации.
Работа из офиса (офлайн), г. Ташкент.
Будет преимуществом
Опыт AdTech, OpenRTB, Prebid Server или других систем с высокими требованиями к времени ответа.
Опыт эксплуатации ClickHouse с репликацией и распределёнными таблицами.
Опыт Redis, MinIO и S3-совместимых хранилищ.
Опыт сопровождения приложений на Go, PHP/PHP-FPM и JavaScript.
Опыт Terraform, управления инфраструктурой как кодом и работы с несколькими дата-центрами.
Опыт построения отказоустойчивых систем и проведения аварийного восстановления.
Понимание практик DevSecOps и интеграции из в CI/CD пайплайн
Приоритетные задачи на первые 3 месяца
Проверить резервные копии и восстановление критичных баз и файлов.
Наладить мониторинг рекламных аукционов, баз данных, репликации и заполнения дисков.
Привести production-деплой к воспроизводимому процессу с проверками и откатом.
Подготовить инструкции по основным инцидентам и восстановлению сервисов.
Условия:
Оформление трудовых отношений в соответствии с действующим законодательством.
Добровольная медицинская страховка или абонемент в фитнес-клуб Чехов.
27 календарных дней оплачиваемого отпуска в год.
Возможности для обучения и развития сотрудников, корпоративные тренинги.