Релиз-инженер (DevOps-инженер в команду Artificial Intelligence) (удаленная работа)

28 марта 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Релиз-инженер (DevOps-инженер в команду Artificial Intelligence)

Описание вакансии

Технологическая практика "Технологии доверия" - одна из крупнейших в России команд, работающих в сфере консалтинга и разработки решений на основе моделей машинного обучения и искусственного интеллекта. В портфолио команды более 5 лет опыта работы на рынке и десятки реализованных проектов различного масштаба, от приложений до платформенных решений.

Команда Artificial Intelligence занимается разработкой end-2-end решений для самых разных задач в индустриях - мы исторически развились вокруг нефтегазовой отрасли, поэтому знаем ее практически от и до, в особенности в части поиска и добычи углеводородов. Также мы активно работаем с ритейлом, металлургическими (горнодобывающими), логистическими и девелоперскими компаниями, чтобы применить методы и алгоритмы ИИ в их задачах.

В связи с ростом команды, мы находимся в поиске на позицию "Релиз инженер (DevOps-инженер) в группу разработки и внедрения ИТ решений в области искусственного интеллекта" в юр.лицо ООО "Цифровая Форумла Доверия".

Мы ищем DevOps/SRE инженера, который будет отвечать за проектирование, настройку и поддержку инфраструктуры на основе микросервисной архитектуры и принципов Infrastructure as Code.
В проекте активно используется Kubernetes и инструменты для мониторинга и логирования. Важным будет умение автоматизировать процессы деплоя и настройка CI/CD pipeline.
Вы будете взаимодействовать с командой разработчиков, участвовать в оптимизации окружения, решать вопросы масштабирования и непрерывной доставки.

Обязательные требования:

  • Умение настраивать механизмы балансировки (MetalLB) и управлять конфигурациями (etcd);
  • Контейнеризация (Docker);
  • Умение создавать и оптимизировать Docker-образы, знание лучших практик по секьюрности;
  • Настройка GitLab CI/CD для автоматизации сборки, тестирования и выката приложений;
  • Знание инструментов для создания и управления инфраструктурой (Terraform, Ansible или других);
  • Общие концепции SRE;
  • Мониторинг, управление инцидентами;
  • Управление хранилищем и данными;
  • S3/MinIO, PostgreSQL (базовые операции и настройка);
  • Опыт работы в Agile-среде;
  • Участие в спринтах, планирование, ретроспективы, взаимодействие с командой;

Будет плюсом

  • Понимание Kubernetes (k8s)
  • Понимание принципа - Infrastructure as Code (IaC);
  • Опыт работы с k9s, Lens или аналогичными инструментами для управления кластерами;
  • Также опыт работы с GitOps-подходом;
  • Опыт с Keycloak и Active Directory;
  • Настройка аутентификации и авторизации, управление ролями и политиками безопасности;
  • Опыт работы с Node.js экосистемой;
  • Базовое понимание npm, нюансы сборки и деплоя Node-приложений;
  • Observability-стек (Grafana, Loki, Prometheus);
  • Настройка метрик, логирование и дашборды для всестороннего мониторинга;
  • Знание микросервисной архитектуры;
  • Понимание принципов организации микросервисов, сетевого взаимодействия, Service Mesh;
  • Умение работать с высоконагруженными системами;
  • Настройка горизонтального/вертикального масштабирования;
  • Опыт автоматизации процессов;
  • Сборка, тестирование и релиз через GitLab CI/CD или другие инструменты (если есть);
  • Опыт с ArgoCD;

Обязанности :

  • Поддерживать в рабочем состоянии среды разработки кода. Инфраструктура в Yandex Cloud: Gitlab, Jenkins, K8s, Nexus, S3.
  • Помогать новым разработчикам в онбординге, настройке инструментов, создание нужных учетных записей, обновление инструкций.
  • Участвовать в развитии инструментов: получить практическую задачу, решить в виде макета решения, обсудить с коллегами, протестировать, обеспечить возможность тиражирования, задокументировать в виде инструкций.
  • Выстраивать и развивать системы обратной связи и отладки: мониторинг, логирование, трейсинг.

Обеспечит быстрый карьерный рост:

  • Практический эффект ваших предложений, выраженный в виде ускорения релиза, снижения трудозатрат разработчиков на отладку и трудозатрат команды DevOps на обслуживание конвейеров
  • Участие в защите архитектурных решений, умение собирать и систематизировать информацию, навыки технического писателя и помощь в обновлении документации проектов.
  • Эффективное взаимодействие с командами разработки, выраженное в благодарностях от разработчиков.

Условия:

  • Конкурентную заработную плату;
  • Прозрачную систему карьерного роста и профессионального прогресса;
  • Возможность удаленной работы, гибкое начало завершение рабочего дня;
  • Широкий социальный пакет, включающий в том числе ДМС, а также целый комплекс мероприятий well-being (онлайн курсы йоги, пилатеса, спортивные курсы и т.д.);
  • Открытые возможности по внутренним проектным перемещениям;
  • Отличные внутренние программы обучения, подкасты, материалы по анализу данных, роботизации, lean management, design thinking и множеству других различных дисциплин на внутреннем обучающем портале;
  • Поддержка при получении профессиональных сертификатов, включая сертификации Академии "Технологий Доверия";