Вакансия: Senior Golang Developer EP Shopping Cart
Описание вакансии
ENABLEMENT PLATFORM - eCommerce ориентированная бизнес-платформа для персонализации, бандлирования продуктов за счет удобных UI-инструментов, которая ускоряет вывод продуктов в каналы продаж, обеспечивает единое экосистемное клиентское предложение, максимизирует монетизацию и предназначена для обеспечения eCommerce для всех продуктов МТС.
Наша команда EP Shopping Cart в составе платформы отвечает отвечает за процессы формирование омниканальной корзины клиента и оформления заказа (ввод, хранение и валидация необходимых данных для возможности передачи заказа на исполнение) с возможностью кастомизации в зависимости от продаваемого продукта.
Чем предстоит заниматься:
- разрабатывать сервисы продуктовой корзины;
- разрабатывать интеграционный слой со смежными платформами;
- участвовать в проработке архитектуры платформы совместно с архитекторами и разработчиками.
Что мы ждем от кандидата:
- опыт в командной коммерческой разработке на Go от 2х лет;
- опыт работы с многопоточностью (goroutines, channels и т.д.);
- навык взаимодействия с kafka;
- опыт использования MongoDB, Redis;
- опыт разработки интеграций по REST, GRPC или GraphQL;
- опыт разработки под kubernetes;
- опыт написания unit-тестов, mock, stub.
Что мы предлагаем:
- собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
- профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
- внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
- участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference;
- полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
А еще: