Наша команда обеспечивает ключевые функции управления складскими остатками и процессом доставки для продавцов Ozon. Мы реализуем механизмы изменения остатков через все каналы взаимодействия: личный кабинет продавца, специализированный API и импорт данных через Excel-файлы. Ежесекундно система обрабатывает от 30 до 50 тысяч обновлений товарных остатков, обеспечивая строгую валидацию поступающих данных и сохранение только корректной информации.
Вам предстоит:
-
Разрабатывать и поддерживать высоконагруженные микросервисы на Go.
-
Проектировать и оптимизировать API для взаимодействия с личным кабинетом продавца и внешними системами (REST, gRPC).
-
Выдерживать нагрузку на чтение данных до 10 тысяч RPS, в пике — до 35 тысяч.
- Обрабатывать и валидировать поток данных об остатках товаров от продавцов объемом от 35 до 55 тысяч записей в секунду.
Нам важно:
-
Опыт коммерческой разработки на Go от 3-х лет;
-
Знание и опыт применения Kafka (или других брокеров сообщений) для асинхронной обработки данных;
- Опыт работы с БД (PostgreSQL) и знание SQL;
- Умение работать с высоконагруженными системами.