Написание и оптимизация Dockerfile, сборка собственных Docker-образов 2.
Проектирование, разработка и сопровождение CI/CD-пайплайнов на базе GitLab CI: - Автоматизация сборки, тестирования и доставки приложений в тестовые и production-окружения.
- Развёртывание, настройка и сопровождение сервисов с использованием Docker и Docker Compose - Администрирование Linux-серверов: развёртывание и обновление ОС, диагностика (в т.ч.
на уровне процессов, памяти, сети), обеспечение безопасности.
- Настройка и сопровождение Nginx, работа с DNS (настройка записей и зон, диагностика проблем разрешения имён).
- Администрирование PostgreSQL: развёртывание, конфигурирование, резервное копирование и восстановление, контроль производительности и репликации.
- Работа с облачными платформами: развёртывание и сопровождение облачной инфраструктуры, управление ресурсами, сетями, хранилищами и доступом.
- Участие в регламентных работах, обновлениях и плановых технических окнах.
- Обеспечение бесперебойной работы и отказоустойчивости сервисов: контроль доступности, стабильности и производительности в production-среде.
- Снижение рутинного труда и автоматизация операционных задач .
- Разработка и актуализация runbooks, инструкций и базы знаний для команд поддержки - Участие в ревью и поддержании актуальности планов аварийного восстановления.
- Взаимодействие с командами разработки: помощь в отладке, оптимизации процессов доставки, консультации по лучшим практикам надёжности.
- Управление секретами и доступами
Требования
Опыт работы на аналогичной позиции от 3-х лет Технические навыки: РЕД ОС (RedOS) или аналогичные системы уверенное владение, развёртывание, настройка, администрирование, работа с подсистемой аудита и средствами защиты информации (соответствие требованиям ФСТЭК, 4 уровень доверия).
Debian/Ubuntu, CentOS/Rocky (и аналогичные RPM-based дистрибутивы) продвинутый уровень, администрирование production-среды; Docker, Docker Compose уверенное владение, создание и оптимизация собственных образов (multi-stage сборки); Kubernetes, Helm желательно: понимание компонентов кластера, деплоймент приложений, диагностика; Cilium (CNI/eBPF) желательно: настройка сетевых политик, балансировка, наблюдаемость (Hubble); Longhorn желательно: распределённое блочное хранилище, управления PV, снапшоты, репликация, бэкапы.
GitLab CI уверенное владение: проектирование, разработка и сопровождение пайплайнов; ArgoCD желательно: GitOps-подход; Git уверенное владение: ветвление, merge-request, code review.