Обязанности:
Наша команда чекаут корзины - страничка аггрегатор информации с разных источников. Мы занимаемся оформлением заказа после корзины, через нас идет выбор способа оплаты и конечный маршрут до ПВЗ. Команда осуществляет сбор информации у нескольких десятков микросервисов, отображает ее и грамотно распараллеливает запросы с учетом жестких таргетов по времени ответа. Вам предстоит: Доработка существующих микросервисов; Написание качественного и читаемого кода; Участие в разработке ML-сервиса; Оптимизация нагрузок на БД (PostgreSQL) и сервисы из-за бурного роста, предстоит большая работа по шардированию и оптимизации запросов; Принимать архитектурные решения. Мы предлагаем: Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которой мы гордимся; Возможность развиваться вместе с нашим бизнесом. Мы ожидаем от вас: Опыт коммерческой разработки программного обеспечения от 3-х лет; Знание Go; Опыт написания тестов и тестируемого кода и вообще желание писать тесты; Хорошее знание алгоритмов и структур данных; Опыт работы с БД (PostgreSQL) и знание SQL; Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений; Уверенное знание Unix-систем.