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-окружениях.
  • Современный стек без жестких ограничений и бюрократии.