DevOps Engineer
Summary
Senior DevOps Engineer builds and maintains CI/CD pipelines, Kubernetes clusters, and GitOps workflows for high-load production systems using GitLab CI, Argo CD, Helm, and Docker.
Мы ищем опытного Senior DevOps Engineer, который возьмет на себя развитие и обеспечение стабильности релизного цикла наших ключевых продуктов. Нам нужен инженер с глубокой экспертизой, способный выстроить предсказуемый Release Management на всех этапах — от проектирования пайплайнов до эксплуатации бизнес-приложений в высоконагруженном Production.
Обязанности:
- Управлять релизным процессом: Обеспечивать стабильный, прозрачный и предсказуемый деплой на всех этапах жизненного цикла ПО (от обсуждения архитектуры до мониторинга в продакшене).
- Развивать CI/CD экосистему: Проектировать и развивать сложные многостадийные пайплайны команд разработки, настраивать интеграции с внешними сервисами и системами контроля качества.
- Эксплуатировать и масштабировать Kubernetes:
- Поддерживать и развивать production-окружения для бизнес-приложений.
- Инсталлировать и сопровождать инфраструктурные продукты (БД, брокеры, аналитические системы).
- Консультировать команды разработки по вопросам конфигурации и оркестрации сервисов в k8s.
- Стандартизировать конфигурации: Разрабатывать подходы к унификации Kubernetes-компонентов с использованием инструментов Helm и CUE.
- Администрировать инфраструктуру: Выполнять плановые работы по обновлению, миграции и изменению конфигураций баз данных и ключевых системных компонентов.
- Релевантный стаж: От 5–6 лет коммерческого опыта в роли DevOps Engineer (актуальный опыт в production-средах обязателен).
- Экспертный GitLab CI: Глубокие знания внутренних механизмов CI/CD, опыт проектирования сложных ветвящихся пайплайнов, отличное знание Git-workflow и практик ветвления.
- Оркестрация и GitOps: Уверенное владение Kubernetes в реальных эксплуатационных сценариях, практический опыт реализации GitOps-подхода на базе Argo CD.
- Container Tooling: Уверенная работа с инструментами сборки и доставки образов (Docker, Kaniko, BuildKit).
- Шаблонизация на уровне эксперта: Опыт написания собственных сложных Helm-чартов с нуля, использование встроенных функций и адаптация готовых Enterprise-решений.
- Широкий инфраструктурный кругозор: Опыт администрирования и тонкой настройки СУБД, кэшей и брокеров: MySQL, PostgreSQL, Redis, Kafka, ClickHouse, MongoDB, Vault.
- Инженерное любопытство: Готовность осваивать и внедрять новые технологии (например, CUE) под меняющиеся задачи бизнеса.
- Высокая степень автономности и возможность напрямую влиять на архитектуру инфраструктурных решений.
- Сложные инженерные вызовы на масштабных production-окружениях.
- Современный стек без жестких ограничений и бюрократии.