Старший разработчик Go, Логистика, Лимитация и автопереносы
Ozon
Полная занятость
Опыт: 3-6 лет
Описание:
Основные задачи команды связаны с разработкой систем и сервисов для осуществления логистических операций. Системы, с которыми работаем: Сервис управления емкостями логистических точек Point Capacity - призван следить за тем, чтобы ни одна логистическая точка не переполнилась от большого количества заказов. А если такое и произошло, то сообщить логистическим системам о том, что пора менять планы по доставке; Сервис автопереносов TSA - является основным носителем знаний о том, как перенести сроки доставки, если это потребовалось. Все наши системы являются высоконагруженными. Также наши системы являются высококритичными, так как блокируют логистические процессы, а в некоторых местах и оформление заказов. Любой отказ требует немедленного реагирования.Нагруженность и критичность в сумме с постоянно растущей и меняющейся логистикой дают нам новые интересные вызовы каждый день. Стек: Go, PostgreSQL, ElasticSearch, Kafka, Kubernetes, Docker.Вам предстоит: Разрабатывать микросервисную платформу для крупнейшего e-commerce; Разрабатывать систему управления логистикой; Писать качественный, высокопроизводительный код на Go; Участвовать в разработке архитектурных решений. Мы ожидаем: Опыт коммерческой разработки программного обеспечения от 3 лет; Опыт коммерческой разработки на Golang не менее 1 года; Умение писать тесты и тестируемый код; Опыт работы с БД и знание SQL; Знакомство с Linux; Английский язык на уровне чтения технической документации; Опыт работы с gRPC, Kubernetes, Prometheus, ElasticSearch будет плюсом; Представление об Agile-практиках (Scrum, Kanban и др.).
Мы предлагаем:
Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которой мы гордимся; Возможность развиваться вместе с нашим бизнесом.