B2B-платформа для обработки событий и аналитики в реальном времени: система принимает данные из внешних источников, обрабатывает потоки событий и предоставляет API для клиентских приложений.

Задачи:

  • Разработка сервисов обработки событий на Go.
  • Проектирование асинхронного взаимодействия между компонентами системы.
  • Работа с Kafka: обработка сообщений, повторная доставка, отказоустойчивость.
  • Оптимизация запросов, хранение и агрегация больших объёмов данных.
  • Профилирование сервисов и диагностика проблем с производительностью.
  • Участие в проектировании архитектуры и технических решениях.

Требования:

  • Коммерческий опыт Go от 3 лет.
  • Понимание конкурентности, goroutines, channels и context.
  • Опыт с Kafka или другими брокерами сообщений.
  • Хорошее знание SQL и понимание устройства распределённых систем.
  • Практический опыт расследования production-инцидентов.

Стек: Go, Kafka, ClickHouse, Redis, PostgreSQL, Docker, Kubernetes.

Условия: удалённая работа, полная занятость. Уровень компенсации, график и этапы собеседования уточняются при открытии позиции.