
Технологии Доверия
Релиз-инженер (DevOps-инженер в команду Artificial Intelligence)
- Linux
- Docker
- Apache registry
- Apache NiFi
- NiFi
- Prometheus
- Grafana
- Zabbix
- PosgreSQL
- Clickhouse
- PlotlyDash
- Plotly Dash
- Metabase
- Git
- Keycloak
Технологическая практика "Технологии доверия" - одна из крупнейших в России команд, работающих в сфере консалтинга и разработки решений на основе моделей машинного обучения и искусственного интеллекта. В портфолио команды более 5 лет опыта работы на рынке и десятки реализованных проектов различного масштаба, от приложений до платформенных решений.
Команда Artificial Intelligence занимается разработкой end-2-end решений для самых разных задач в индустриях - мы исторически развились вокруг нефтегазовой отрасли, поэтому знаем ее практически от и до, в особенности в части поиска и добычи углеводородов. Также мы активно работаем с ритейлом, металлургическими (горнодобывающими), логистическими и девелоперскими компаниями, чтобы применить методы и алгоритмы ИИ в их задачах.
В связи с ростом команды, мы находимся в поиске на позицию "Релиз инженер (DevOps-инженер) в группу разработки и внедрения ИТ решений в области искусственного интеллекта" в юр.лицо ООО "Цифровая Форумла Доверия".
Мы ищем DevOps/SRE инженера, который будет отвечать за проектирование, настройку и поддержку инфраструктуры на основе микросервисной архитектуры и принципов Infrastructure as Code.
В проекте активно используется Kubernetes и инструменты для мониторинга и логирования. Важным будет умение автоматизировать процессы деплоя и настройка CI/CD pipeline.
Вы будете взаимодействовать с командой разработчиков, участвовать в оптимизации окружения, решать вопросы масштабирования и непрерывной доставки.
Обязательные требования:
- Понимание Kubernetes (k8s)
- Опыт работы с k9s, Lens или аналогичными инструментами для управления кластерами.
- Умение настраивать механизмы балансировки (MetalLB) и управлять конфигурациями (etcd).
- Контейнеризация (Docker)
- Умение создавать и оптимизировать Docker-образы, знание лучших практик по секьюрности.
- Настройка GitLab CI/CD для автоматизации сборки, тестирования и выката приложений, также опыт работы с GitOps-подходом
- ArgoCD
- Понимание принципа - Infrastructure as Code (IaC)
- Знание инструментов для создания и управления инфраструктурой (Terraform, Ansible или других).
- Общие концепции SRE
- Мониторинг, управление инцидентами.
- Управление хранилищем и данными
- S3/MinIO, PostgreSQL (базовые операции и настройка).
- Опыт работы в Agile-среде
- Участие в спринтах, планирование, ретроспективы, взаимодействие с командой.
Будет плюсом
- Опыт с Keycloak и Active Directory
- Настройка аутентификации и авторизации, управление ролями и политиками безопасности.
- Опыт работы с Node.js экосистемой
- Базовое понимание npm, нюансы сборки и деплоя Node-приложений.
- Observability-стек (Grafana, Loki, Prometheus)
- Настройка метрик, логирование и дашборды для всестороннего мониторинга.
- Знание микросервисной архитектуры
- Понимание принципов организации микросервисов, сетевого взаимодействия, Service Mesh.
- Умение работать с высоконагруженными системами
- Настройка горизонтального/вертикального масштабирования.
- Опыт автоматизации процессов
- Сборка, тестирование и релиз через GitLab CI/CD или другие инструменты (если есть).
Обязанности:
- Поддерживать в рабочем состоянии среды разработки кода. Инфраструктура в Yandex Cloud: Gitlab, Jenkins, K8s, Nexus, S3.
- Помогать новым разработчикам в онбординге, настройке инструментов, создание нужных учетных записей, обновление инструкций.
- Участвовать в развитии инструментов: получить практическую задачу, решить в виде макета решения, обсудить с коллегами, протестировать, обеспечить возможность тиражирования, задокументировать в виде инструкций.
- Выстраивать и развивать системы обратной связи и отладки: мониторинг, логирование, трейсинг.
Обеспечит быстрый карьерный рост:
- Практический эффект ваших предложений, выраженный в виде ускорения релиза, снижения трудозатрат разработчиков на отладку и трудозатрат команды DevOps на обслуживание конвейеров
- Участие в защите архитектурных решений, умение собирать и систематизировать информацию, навыки технического писателя и помощь в обновлении документации проектов.
- Эффективное взаимодействие с командами разработки, выраженное в благодарностях от разработчиков.
Условия:
- Конкурентную заработную плату;
- Прозрачную систему карьерного роста и профессионального прогресса;
- Возможность удаленной работы, гибкое начало\завершение рабочего дня;
- Широкий социальный пакет, включающий в том числе ДМС, а также целый комплекс мероприятий well-being (онлайн курсы йоги, пилатеса, спортивные курсы и т.д.);
- Открытые возможности по внутренним проектным перемещениям;
- Отличные внутренние программы обучения, подкасты, материалы по анализу данных, роботизации, lean management, design thinking и множеству других различных дисциплин на внутреннем обучающем портале;
- Поддержка при получении профессиональных сертификатов, включая сертификации Академии "Технологий Доверия";