Обязанности: Разворачивать и администрировать GitLab: раннеры, права доступа, токены, интеграции; Настраивать CI/CD целиком — от линта и code style до сборки release/debug, авто-тестов, генерации образа системы; Участвовать во внедрении DevOps-практик: оптимизация пайплайнов (Docker/Podman, параллелизация сборок, инкрементальные сборки), выстраивание процессов управления релизами и версиями; Участвовать в выстраивании IaC-подхода: версионирование конфигураций в Git, шаблоны для воспроизводимых окружений dev/test/prod; Участвовать в выстраивании процессов резервного копирования: автоматизация, тестирование восстановления, мониторинг статуса бэкапов; Работать с сетевой конфигурацией: IP-адресация, маршрутизация, диагностика сетевых проблем; физически железо не трогаем, но разбираться в топологии и уметь диагностировать — обязательно; Настраивать мониторинг инфраструктуры разработки: Prometheus, Grafana, Loki; Взаимодействовать с разработчиками (C/C++ стек): помощь с настройкой окружения сборки, ревью пайплайнов, внутренняя документация. Требования: Linux — уверенный админ: systemd, файловые системы, сети, пакетный менеджер; опыт с несколькими дистрибутивами (Ubuntu, Debian, ...) — плюс; RPM / DEB — понимание структуры пакетов, сборка и управление зависимостями, работа с репозиториями (Nexus; GitLab CI/CD — умеешь писать пайплайны с нуля, администрировать инстанс; Docker / Podman — сборка образов, работа с реестром; Docker Swarm — понимание принципов оркестрации, деплой стеков, сети overlay, управление сервисами; Python + Bash — автоматизация, скрипты сборки и деплоя; JSON / YAML — свободное владение. Желательно (будет большим плюсом): • Ansible — плейбуки, роли, автоматизация провижининга; • Terraform — описание инфраструктуры как кода, управление ресурсами; • Знаком с C/C++ — не пишешь сам, но можешь прочитать код и разобраться в системе сборки (CMake, make); • Понимание принципов работы СХД: RAID, репликация — хотя бы концептуально; • Kubernetes — знаешь концепции, понимаешь отличия от Swarm, продакшн-опыт необязателен; • Prometheus, Grafana, — настройка дашбордов, построение монитринга; • VMware ESXi / KVM — работа с виртуальной инфраструктурой; • HashiCorp Vault или аналоги. Условия: Возможность удаленной работы из любой точки РФ; Продвинутая медицинская страховка (ДМС); Динамичная и активно развивающаяся компания с минимум бюрократии; Участие в создании высококлассных продуктов и решении сложных задач; Профессиональный коллектив и комфортная атмосфера; Перспективы карьерного роста в компании.
Похожие вакансии