I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

DevOps-инженер (Kubernetes / GitOps / IaC) — Россия, Москва

Системная инженерия, DevOps / SRE · сегодня, 11:43 · 12.11.2026

от 210 000 ₽

Откликнуться

Компания: ••••••••

Локация: Россия, Москва

Формат: Удалённая работа

Занятость: Полная занятость

Грейд: Senior

JCddS, bXZ! (••••••••) — активно развивающаяся компания в сфере онлайн-медицины. С начала 2019 года мы занимаемся развитием мобильных приложений для врачей и пациентов, чтобы сделать их общение эффективным и удобным, а медицинские услуги — доступными и понятными. Сегодня это уже более 1 000 000 пациентов и более 100 000 экспертов.

Мы ищем DevOps-инженера с опытом работы с Kubernetes в production, IaC и GitOps. Вам предстоит поддерживать стабильную работу платформы, развивать инфраструктуру для нескольких продуктовых команд и автоматизировать доставку изменений.

Наша инфраструктура

Облачные ресурсы описаны на Terraform + Terragrunt, а конфигурация приложений и кластерных сервисов хранится в отдельном GitOps-репозитории и управляется через ArgoCD с ApplicationSets.

Кластеры работают в российских облаках. Используем операторы для управления базами данных, развиваем мониторинг, логирование и алертинг.

Продуктовый стек: Linux, Nginx, PostgreSQL, Go, Python, Kubernetes, Helm, Prometheus.

Обязанности

• Развивать IaC на Terraform + Terragrunt: поддерживать модули и окружения, управлять state, импортировать ресурсы и устранять расхождения между кодом и фактическим состоянием инфраструктуры.

• Эксплуатировать Kubernetes: сопровождать ноды и системные компоненты, диагностировать проблемы сетей и хранилищ, управлять размещением приложений, requests/limits и ресурсами групп нод.

• Развивать GitOps на ArgoCD: поддерживать ApplicationSets и политики синхронизации, обеспечивать доставку конфигураций и устранять ошибки синхронизации.

• Разрабатывать и поддерживать Helm-чарты: создавать и дорабатывать wrapper-чарты над upstream, поддерживать шаблоны и values для разных окружений, обновлять зависимости.

• Поддерживать CI/CD на self-hosted GitLab: развивать пайплайны, сопровождать раннеры в Kubernetes, настраивать сборку образов, registry и политики очистки.

• Управлять секретами: поддерживать их шифрование в GitOps-репозитории и доставку через External Secrets Operator.

• Сопровождать сети и доступы: настраивать VPN-туннели с партнёрами, ingress и балансировку трафика, поддерживать ExternalDNS, приватные и публичные DNS-зоны.

• Обеспечивать работу сервисов: диагностировать проблемы Nginx, Python- и Go-приложений, сопровождать PostgreSQL, контролировать резервное копирование и проверять восстановление баз данных.

• Развивать observability: поддерживать Prometheus, Loki, ELK и Sentry, настраивать метрики, логи, алерты и диагностические дашборды.

• Работать с инцидентами: восстанавливать сервисы, выявлять причины сбоев, предотвращать повторения и актуализировать runbook’и.

Требования

• Опыт эксплуатации Kubernetes в production от 2 лет. Умение самостоятельно диагностировать сбои, понимание scheduling, probes, requests/limits, сетей и persistent storage, опыт работы со StatefulSet и операторами.

• Практический опыт с Terraform + Terragrunt: разработка модулей и окружений, работа со state и импортом ресурсов, ревью инфраструктурного кода.

• Опыт работы с ArgoCD в production: ApplicationSets, sync policies, sync options и диагностика ошибок синхронизации.

• Уверенное владение Helm: шаблонизация, dependencies/subcharts, values и hooks, понимание особенностей применения чартов через GitOps.

• Знание GitLab CI: пайплайны, раннеры, артефакты и кэши, сборка контейнерных образов без Docker-in-Docker.

• Уверенное знание Linux и сетей: TCP/IP, DNS, маршрутизация, NAT/conntrack, VPN, работа с tcpdump и локализация сетевых проблем.

• Опыт сопровождения приложений: Nginx, диагностика ошибок 502/504, эксплуатация Python- и Go-сервисов в Kubernetes. Разработка продуктового кода не требуется.

• Знание PostgreSQL на уровне эксплуатационных задач: резервное копирование и восстановление, мониторинг, базовая диагностика подключений, блокировок и производительности.

• Опыт работы с Prometheus и хотя бы одним стеком сбора и поиска логов.

• Владение Bash и Python для автоматизации эксплуатационных задач.

Будет плюсом

• Опыт обновления Kubernetes-кластеров и операторов.​​​​​​ ​​​​​​​• Сопровождение ClickHouse, RabbitMQ и Redis под управлением операторов.

• Работа с self-hosted Sentry и ELK/OpenSearch: настройка ресурсов, heap, индексов и retention.

• Английский на уровне B1+ для чтения технической документации.

Что для нас важно

• Системный подход к диагностике: проверять путь от клиента и DNS до сети, ingress, пода и приложения, подтверждая гипотезы замерами.

• Аккуратная работа в production: проводить изменения через MR с ревью, заранее готовить план отката, использовать идемпотентные операции и оценивать последствия.

• Внимательность к деталям: на собеседовании скажите, что заметили этот пункт.

• Понятная документация: вести runbook’и и фиксировать решения так, чтобы инфраструктуру могли сопровождать разные участники команды.

• Самостоятельность и взаимодействие: решать повседневные задачи, вовремя подключать коллег или поддержку облака, вместе с продуктовыми командами превращать проблемы в конкретные метрики и план действий.

• Осознанное использование LLM: ускорять диагностику, подготовку кода, скриптов и документации, проверяя предложенные решения перед применением.

Мы предлагаем

• График работы 5/2, по 8 часов в день.

• Удалённый формат работы.

• Достойный уровень дохода в соответствии с вашими навыками.​​​​​​​

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте