Островок
Senior MLOps Engineer
Builds and runs Ostrovok's production ML infrastructure: supports GPU/TPU clusters with Docker/Kubernetes, deploys and maintains ML services (MLflow, Airflow, CVAT, Doccano), sets up monitoring and CI/CD for ML pipelines, and optimizes inference infrastructure and costs.
- Compensation
- Not disclosed
- Location
- Россия, Беларусь
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Опыт DevOps от 4-х лет
- Опыт MLOps от 1 года
- Опыт с GPU/TPU инфраструктурой (NVIDIA stack, CUDA)
- Коммерческий опыт с Docker, Ansible, Kubernetes
- Понимание специфики bare-metal
- ELK, Prometheus, Grafana
- Опыт с ML Serving (Triton/vLLM/аналоги)
- Postgres, Redis, Kafka
Nice to have
- Python/Bash scripting
- Облачные платформы (AWS/GCP/Azure/Yandex/Selectel) и Terraform
- Spark/Hadoop
Full description
Ключевые задачи
- Поддержка кластеров (GPU/TPU), контейнеризации и оркестрации (Docker, Kubernetes).
- Аудит, оптимизация инфраструктуры и затрат (batch vs real-time inference, разграничение проблем железа и кода).
- Настройка мониторинга, алертинга и менеджмент железа между потребителями.
- Развертывание и поддержка ML-сервисов (MLflow, Airflow, CVAT, Doccano) в production.
- Настройка CI/CD для ML-пайплайнов и управление полным ML lifecycle (training -> serving).
Требования
- Опыт DevOps от 3 лет или MLOps от 1 года, с эксплуатацией продакшен-систем.
- Уверенный Linux: администрирование, отладка, права доступа.
- Коммерческий опыт с Kubernetes и Docker на уровне эксплуатации: deployments, ресурсные лимиты, autoscaling, оптимизация образов.
- GPU-инфраструктура: NVIDIA stack, CUDA, драйверы, профилирование.
- Написание скриптов на Python и Bash на уровне автоматизации и интеграций.
- Понимание жизненного цикла ML-моделей: как их обучают и как применяют.
- Понимание процессов построения и эксплуатации ML pipelines: этапов обучения, вывода в продакшн и дальнейшего сопровождения моделей.
- Опыт работы с системами ML Serving: Triton, vLLM, Airflow (или аналоги), batch и async/sync model serving.
- Опыт работы с PostgreSQL, Redis, Kafka.
- Навыки настройки и эксплуатации стека для ML и Data Science: MLflow, DVC и аналоги.
Будет плюсом, если есть опыт с:
- Знание инструментов: Argo, Helm, Terraform, Ansible, S3.
- Опыт работы с RBAC, Keycloak, LDAP/OAuth, работа с сертификатами.
- Опыт работы с Prometheus, Grafana, ELK или аналоги, настройка алертинга.
Наши условия
- Интересные проекты: создаём продукты для путешественников, тревел-агентов и отельеров по всему миру.
- Полная свобода для достижения результатов: гибкий график, удалёнка или офис — ты сам решаешь, где и когда работать.
- Нестандартный подход к работе и жажда нового, например, мы решаем некоторые задачи с помощью AI.
- Техническое комьюнити Ostrovok! Tech проводит митапы, хакатоны, участвует в конференциях и поддерживает даже самые смелые идеи.
- Профессиональное развитие: помогаем сотрудникам выступать на конференциях — от подачи заявки до подготовки презентации.
- Забота о самочувствии команды: с первого месяца работы у наших сотрудников есть ДМС и скидки в сервисе «Ясно.