проспект Вернадского 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
Условия:
- 100% удалённая работа или 100% офис
- Занятость: полная
- Гибкий график (важен результат, не часы)
- Минимум бюрократии
- Возможность влиять на архитектуру продукта
- Рост до Lead / Architect