Описание вакансии
О проекте:
Qubu/qudata — enterprise AI/ML-платформа для работы с моделями машинного обучения, датасетами, Jupyter-ноутбуками, стриминг-сервисами и обучающим контентом. Продукт построен на микросервисную архитектуру с основой под Next.js и полноценный DevOps-пайплайн.
Доменные области платформы: ML-инференс, управление моделями и датасетами, видеостриминг, акселераторы, форум, обучение, лидерборды, геймификация, платежи.
Требуемые навыки:
- Next.js,
- TypeScript,
- Docker,
- Git,
- Python,
- Redis,
- PostgreSQL,
- React,
- RabbitMQ,
- CI/CD
Что предстоит делать:
- Поддерживать и развивать основное Next.js-приложение (фронтенд + API-маршруты)
- Дорабатывать микросервисы
- Управлять инфраструктурой: Docker Swarm, CI/CD-пайплайн, мониторинг
- Работать с базой данных: миграции Prisma, оптимизация запросов, connection pooling (PgBouncer)
- Поддерживать real-time функциональность: WebSocket, Yjs (collaborative editing), Server-Sent Events
- Поддерживать интеграции с внешними провайдерами
Что мы ожидаем:
- Способность самостоятельно разбираться в большой кодовой базе с развитой документацией
- Понимание FSD-архитектуры и следование ей
- Культура строгой типизации, минимум optional chaining
- Умение работать с Docker Swarm, CI/CD
Условия работы:
- удалённая работа с хорошей зарплатой и возможностью карьерного роста,
- part-time/full-time
- заработная плата200 000 — 300 000 ₽ на руки
Дополнительно:
- Необходимо пройти небольшое техническое собеседование
Наши проекты:
- Unitool.ai
- Qudata.ai
