Описание вакансии
О нас
DataLouna — киберспортивная аналитика нового поколения. 4 года превращаем сырые данные CS2 и Dota 2 в уникальную статистику, предсказания и беттинг-линии.
Мы часть крупного киберспортивного холдинга (Team Spirit и другие проекты), работаем с топовыми букмекерами.
Не только агрегируем базовые метрики, но и создаём собственные вместе с профессиональными аналитиками и тренерами. На этой базе строим B2B-решения: API, предиктивные модели, уникальные линии.
Команда: 7 человек. Минимум бюрократии, максимум влияния на продукт.
Стек: Node.js, TypeScript, PostgreSQL, ClickHouse, Redis, GraphQL, Docker, Kubernetes, Google Cloud
Суть работы
Основная работа с данными: доставать их оттуда, откуда сложно, проектировать хранение и отдавать быстро. Делать так, чтобы с ними было удобно работать людям и AI.
Скреппинг сайтов без API, парсинг, маппинг, трансформация. Базы под миллионы событий с быстрой выборкой. Пайплайны с low latency. AI-агенты которые ходят в базу и выдают инсайты на матчи.
Примеры задач:
- Парсер букмекера где нет API: придумать как доставать, мапить, хранить стабильно
- База для миллионов событий с быстрой выборкой по куче фильтров
- Пайплайн live-данных с latency < 500ms
- AI-агент который анализирует матчи и выдаёт рекомендации
- GraphQL API с live-обновлениями
Что важно
- Логика и критическое мышление. Важнее знания конкретных технологий
- Парсинг. Сложные парсеры, обход защит, нестабильные источники
- PostgreSQL. Проектирование схем, оптимизация, EXPLAIN ANALYZE
- Node.js / TypeScript, от 4 лет
- Самостоятельность. Сам определяешь путь, не ждёшь детального ТЗ
Условия
- 💰 $5,000 – 7,500 (для сильного кандидата обсуждаемо)
- 📈 Обсуждаем опцион или % от прибыли
- 📍 Удалённо, гибкий график
Отбор
Созвон с CTO (15-20 мин) — знакомство, технические вопросы
Техническое интервью (1.5-2 часа) — опыт, system design
Тестовый месяц — реальная задача, полная зарплата по этапам
Как откликнуться
В отклике напиши: самую интересную задачу с базами данных или парсингом. Что было сложного, как решил, какой результат.
Без этого не рассматриваем.