B2B-платформа для обработки событий и аналитики в реальном времени: система принимает данные из внешних источников, обрабатывает потоки событий и предоставляет API для клиентских приложений.
Задачи:
- Разработка сервисов обработки событий на Go.
- Проектирование асинхронного взаимодействия между компонентами системы.
- Работа с Kafka: обработка сообщений, повторная доставка, отказоустойчивость.
- Оптимизация запросов, хранение и агрегация больших объёмов данных.
- Профилирование сервисов и диагностика проблем с производительностью.
- Участие в проектировании архитектуры и технических решениях.
Требования:
- Коммерческий опыт Go от 3 лет.
- Понимание конкурентности, goroutines, channels и context.
- Опыт с Kafka или другими брокерами сообщений.
- Хорошее знание SQL и понимание устройства распределённых систем.
- Практический опыт расследования production-инцидентов.
Стек: Go, Kafka, ClickHouse, Redis, PostgreSQL, Docker, Kubernetes.
Условия: удалённая работа, полная занятость. Уровень компенсации, график и этапы собеседования уточняются при открытии позиции.