Jobiglo

No results.

Backend Engineer (Node.js, TypeScript, Data, Real-time)

DataLouna · Москва

ru
Node.js TypeScript PostgreSQL ClickHouse Redis BullMQ Docker Kubernetes GKE GitLab CI Flux CD REST GraphQL WebSocket SSE Playwright

Job description

О позиции

DataLouna ищет опытного Backend Engineer для разработки и поддержки системы обработки real‑time данных в киберспорте. Вы будете работать над сбором, хранением и трансляцией игровых данных в продуктах B2B и для букмекерских партнеров.

Основные обязанности

  • Разработка парсеров и скрейперов на Node.js/TypeScript для публичных сайтов, API и киберспортивных платформ.
  • Интеграция с игровыми источниками (Steam Game Coordinator, демо‑файлы, live‑данные CS2/Dota 2).
  • Проектирование схем PostgreSQL, работа с ClickHouse, индексация, партиционирование и оптимизация запросов.
  • Создание и поддержка REST и GraphQL API, стриминг данных через WebSocket, SSE, GraphQL subscriptions.
  • Разработка воркеров и пайплайнов на BullMQ/Redis/PostgreSQL, обеспечение идемпотентности и обработки падений.
  • Интеграция LLM‑API (Claude, Anthropic) для AI‑комментариев и аналитики.
  • Деплой в GKE, настройка CI/CD (GitLab CI, Flux CD), работа с Docker и Kubernetes.

Требования к кандидату

  • Глубокие знания Node.js и TypeScript.
  • Опыт работы с PostgreSQL, ClickHouse, Redis.
  • Практика разработки real‑time систем и API (REST, GraphQL, WebSocket).
  • Умение писать парсеры, работать с Playwright, proxy‑инфраструктурой.
  • Опыт CI/CD, Docker, Kubernetes (GKE).
  • Способность работать в условиях неопределённости и быстро принимать технические решения.

Необходимые навыки

  • Node.js, TypeScript
  • PostgreSQL, ClickHouse
  • Redis, BullMQ
  • Docker, Kubernetes, GKE
  • GitLab CI, Flux CD
  • REST, GraphQL, WebSocket, SSE
  • Playwright, proxy‑инфраструктура
  • AI‑интеграции (Claude, Anthropic)

Что мы предлагаем

  • Работу в небольшом, динамичном коллективе (7 человек) с минимальной бюрократией.
  • Влияние на продукт и технические решения от идеи до продакшна.
  • Современный стек технологий и возможность предлагать новые инструменты.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec DataLouna.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 месяц назад

Expires через 14 часов

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

DataLouna

Москва