Наша команда занимается продуктовой разработкой в поддомене "Контроль логистики", мы создаем системы, обеспечивающие работу бизнес процессов, связанных с учетом утерь, нахождений и фиксацией излишков при приеме-передачи предметов и в процессах инвентаризации на логистических точках. Разрабатываем системы обеспечивающие трассировку перемещений предметов в логистике и позволяющие отслеживать операций над ними. Кроме того, мы занимаемся разработкой ряда систем связанных с фиксацией повреждений на предметах и фотофиксацией.
Системы над которыми мы работаем тесно связаны с операционной деятельностью большого количества людей. Нам приходится работать с большими объемами данных и большим потоком поступающих событий. При этом мы не только должны обрабатывать большой поток событий, но и обеспечивать высокую согласованность данных: во-первых потому что наши данные используются в качестве средства контроля, во-вторых, потому что за каждым идентификатором в БД скрывается какой-то покупатель, который ждет свою покупку.
Вместе мы будем развивать логистику крупнейшего e-commerce в России.
Основные технологии: Go, PostgreSQL, Kafka, S3, ScyllaDB, gRPC
Вам предстоит:
- Создавать новые микросервисы и обеспечивать работу старых;
- Работать с большими объемами данных (десятки ТБ);
- Обрабатывать большую пишущую нагрузку (сотни тысяч mps);
- Обеспечивать согласованность данных;
- Заниматься вопросами оптимизации и обеспечения отказоустойчивости;
- Писать качественный высокопроизводительный код на Go и автотесты на него;
- Участвовать в принятии технических и архитектурных решениях;
- Погружаться в работу бизнес процессов логистики и влиять на них.
Мы ожидаем:
- Опыт коммерческой разработки программного обеспечения от 3 лет;
- Опыт коммерческой разработки на Golang не менее 1 года;
- Уверенные знания в области многопоточного программирования;
- Умение писать тесты и тестируемый код;
- Опыт работы с БД и знание SQL;
- Уверенные знания в области работы с транзакциями;
- Знакомство с Linux, Docker и экосистемой современной разработки;
- Опыт продуктовой разработки с использованием Agile-практик;
Мы предлагаем:
- Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce;
- Свободу действий в принятии решений;
- Профессиональную команду, которой мы гордимся;
- Амбициозные проекты и сложные инженерные задачи;
- Возможность влиять и улучшать жизнь большого количества людей;