📍 Москва (м. Дмитровская)Офис или гибрид
Специализация
Data Engineering
Технологии/инструменты
CI/CDGitLabJenkinsDockerShellPythonLinux
Ищем коллегу в команду Data/MLOps для участия в построении единой ML-платформы в компании. Активное участие в развертывании и эксплуатации моделей машинного обучения.
Помогаем командам разработки строить пайплайны для обеспечения жизненного цикла моделей машинного обучения.
Как мы работаем
- Учим команды использовать контейнеры (Docker) для подготовки разрабатываемых приложений, осваиваем использование k8s для оркестрации. Используем Ubuntu, Linux.
- Храним код и разрабатываем pipeline-ы с помощью GitLab+Artifactory.
- Для мониторинга серверов и сервисов используем Zabbix и StatSD, заправляем Grafana.
- Наши сервисы написаны на Python, Golang и немного PHP и Java.
- Любим и активно используем Jenkins для решения самых разнообразных задач.
- Используем много open-source (и не только) приложений: Nginx, Redis, PostgreSQL, MongoDB, RabbitMQ, ClickHouse, Openstack, GitLab, Kafka, Hdfs, Jira, Opennebula, AirFlow, Spark, Ray.
- Текущие задачи нацелены на модернизацию стэка технологий ML и построение единой ML-платформы в компании.
Что нужно будет делать
- Заниматься сопровождением сервисов от разработки до эксплуатации, участвовать в эксплуатации.
- Дорабатывать текущие и разрабатывать новые сценарии конфигурирования серверов и приложений.
- Планировать и участвовать в рефакторинге процессов, инфраструктуры, приложений.
- Участвовать в разработке и управлении процессами развертывания и эксплуатации моделей машинного обучения.
- Заниматься администрированием приложений, по результатам выполненной работы подготавливать документацию, если это необходимо.
- Настраивать инфраструктуру для запуска, мониторинга и автоматизации жизненного цикла моделей ML.
- Интегрировать модели машинного обучения в процессы CI/CD и работать с контейнеризацией (Docker, Kubernetes).
- Разрабатывать и оптимизировать пайплайны данных и ML для развертывания на производственной среде.
- Периодически проводить аудит используемого стека технологий.
- Работать с большими объемами данных, их очищать, преобразовывать и предварительно обрабатывать.
- Работать с высоконагруженными вычислениями, а также потоками данных в виде батчей и стримингов.
Вы нам подходите, если есть
- Опыт работы: 3–6 лет.
- Понимание основных алгоритмов машинного обучения и статистики.
- Умение работать с высоконагруженными системами и большими объемами данных.
- Навыки работы с OpenSource или облачными ML-платформами будут плюсом (Kubeflow, MLFlow, AWS, GCloud и так далее).
- Положительный и продолжительный опыт работы CI/CD-системами (у нас GitLab и Jenkins).
- Умение хорошо готовить Docker.
- Опыт программирования на скриптовых языках (Shell, Python).
- Опыт администрирования Linux и веб-приложений.
- Понимание сетевых технологий TCP/IP.
- Опыт работы с системами управления версиями (у нас Git).
- Опыт работы с системами управления конфигурациями.
- Опыт работы с технологиями машинного обучения и их интеграции.
Будет плюсом:
- Знание SQL и опыт в разработке и эксплуатации пайплайнов подготовки данных.
Мы предлагаем
- Официальное трудоустройство и конкурентную заработную плату. Мы аккредитованная ИТ-компания.
- Современный офис в шаговой доступности от станций метро Дмитровская, Савеловская, рядом с Флаконом и Хлебозаводом.
- Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы.
- Гибкое начало рабочего дня по согласованию с руководителем.
- Заботу о здоровье: возможность получать консультации психолога, юриста, финансового консультанта и специалиста по ЗОЖ, а после испытательного срока — ДМС (со стоматологией) и страховку для выезда за рубеж.
- Поддержку в обмене знаниями и идеями: поощряем выступления на митапах и помогаем с подготовкой докладов.
- Бесплатную подписку на сервис корпоративных скидок и предложений BestBenefits, а также доступ к онлайн-библиотеке издательства "МИФ".
- Вишенка на торте: специальное предложение по подписке Иви.