Мы разрабатываем собственную GPS/IoT-платформу для мониторинга автопарков, контроля геозон, телеметрии и аналитики. Наша цель — обеспечить стабильную и масштабируемую инфраструктуру для трекинга в реальном времени и автоматизации управления транспортом.
Обязанности:
Разработка микросервисов на GoLang для обработки данных
Интеграция с брокером сообщений NATS (или аналогами)
Работа с геоданными: маршруты, геозоны
Оптимизация хранения и обработки данных в БД (PostgreSQL, Redis, ClickHouse)
Работа с очередями сообщений, распределённой нагрузкой, отказоустойчивостью
Участие в проектировании архитектуры системы и новых модулей
Тестирование, профилирование, отладка и документирование кода
Требования:
Уверенные знания Go (Golang) и стандартной библиотеки
Опыт работы с брокерами сообщений: NATS, Kafka, RabbitMQ и т.п.
Знание и опыт работы с PostgreSQL, Redis, желателен опыт с ClickHouse
Опыт разработки распределённых систем или высоконагруженных сервисов
Уверенная работа с Git, понимание CI/CD
Опыт работы с Docker, понимание принципов Kubernetes
Понимание сетевых протоколов, TCP/UDP, WebSocket — будет плюсом
Опыт работы с геоданными, координатами, трекингом — приветствуется
Работа в опытной команде разработчиков
Перспектива профессионального роста и участия в масштабировании продукта