Обязанности:
Управление инфраструктурой и оркестрация контейнеров
- Развёртывание, настройка и поддержка кластеров Kubernetes (kubeadm), управление рабочими нагрузками и конфигурациями.
- Администрирование виртуальной инфраструктуры на базе VMware ESXi: создание, настройка и обслуживание виртуальных машин и шаблонов.
- Работа с реестром контейнерных образов Nexus, сборка и публикация Docker-образов.
CI/CD и GitOps
- Развитие и поддержка CI/CD-пайплайнов в GitLab CI: написание и оптимизация скриптов, управление раннерами, интеграция с системами контроля качества.
- Реализация GitOps-подходов с использованием Flux и/или ArgoCD: управление деклараций состояния кластеров и автоматизированными развёртываниями.
Мониторинг и наблюдаемость
- Настройка и развитие систем мониторинга и алертинга на базе Prometheus и VictoriaMetrics, создание дашбордов Grafana.
- Анализ метрик и логов для выявления и устранения инцидентов и деградаций производительности.
Базы данных и брокеры сообщений
- Поддержка и базовое администрирование PostgreSQL, включая работу с CloudNativePG (CNPG) в Kubernetes-окружении.
- Эксплуатация Redis и Apache Kafka: настройка, мониторинг, масштабирование.
Безопасность и управление доступом
- Интеграция и поддержка Keycloak для управления аутентификацией и авторизацией сервисов.
- Управление секретами и настройка сетевых политик, ролей и разрешений в Kubernetes.
Поддержка разработки
- Сопровождение и оптимизация инфраструктуры для Python/Django/FastAPI/Celery-приложений.
- Консультирование команд разработки по вопросам контейнеризации и инфраструктурных паттернов.
Требования:
- Опыт администрирования Kubernetes-кластеров (не менее 1–2 лет), включая развёртывание через kubeadm, управление namespace, ресурсами и политиками.
- Опыт работы с VMware ESXi: создание и управление виртуальными машинами, шаблонами, сетями.
- Практический опыт построения и поддержки CI/CD-пайплайнов в GitLab CI.
- Опыт работы с системами мониторинга Prometheus и/или VictoriaMetrics, построения алертинга и дашбордов.
- Опыт контейнеризации приложений: написание Dockerfile, работа с Docker Compose и реестрами (Nexus или аналоги).
- Опыт работы с PostgreSQL на уровне базового администрирования (бэкапы, пользователи, базовый тюнинг).
- Понимание и практика GitOps: Flux и/или ArgoCD.
Условия: - График работы: 5/2. Часы работы: с 10.00 до 19.00.
-
Место работы: Москва-Сити (м. Деловой Центр).
-
Испытательный срок – 3 месяца.
-
ДМС.
-
Предоставление корпоративной мобильной связи.
-
Компенсация питания.
- Корпоративные скидки на посещение фитнеса.