Москва, проспект Вернадского, 94к5
Метро: ОзёрнаяАккредитованная IT-компания.
Мы развиваем backend-платформу для: GPS-мониторинга транспорта (десятки тысяч устройств) логистики и маршрутизации (распределение заказов, контроль доставки) web-CRM для менеджеров и мобильного приложения для водителей. Проект с реальной нагрузкой. Сейчас идёт переход от legacy-backend к микросервисной архитектуре.
Обязанности:
Разработка и развитие backend-микросервисов на Go
Работа с high-load сервисами (телеметрия, события, трекинг)
Оптимизация производительности и работы с БД
Проектирование и поддержка API (REST / gRPC)
Работа с MySQL/PostgreSQL в production (запросы, индексы, транзакции)
Интеграция с внешними сервисами и GPS-устройствами
Декомпозиция legacy-системы и миграция на микросервисы Code review, участие в архитектурных решениях
Требования:
5+ лет коммерческого backend-разработки
Отличное знание Go
Опыт разработки high-load / distributed systems
Понимание принципов микросервисной архитектуры
Опыт работы с MySQL/PostgreSQL (индексы, транзакции, оптимизация)
Опыт работы с очередями / брокерами сообщений (Kafka / NATS / RabbitMQ — любой)
Опыт проектирования и поддержки REST API
Понимание принципов отказоустойчивости и масштабирования
Умение писать читаемый, поддерживаемый код Будет плюсом gRPC + Protobuf Kubernetes / Docker. Опыт работы с телеметрией, IoT, GPS-данными ClickHouse / TimescaleDB / time-series БД. Опыт миграции monolith → microservices. Опыт с event-driven архитектурой. Знание Linux на уровне production. Опыт работы с ML-сервисами (как consumer). Технологический стек Go MySQL/PostgreSQL Kafka / NATS / RabbitMQ REST / gRPC Docker, Kubernetes GitLab CI/CD Linux
Условия: