
Senior Golang разработчик команды поиска, Москва.
▷ Работодатель: МАГНИТ Розничная сеть
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Магнит – это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию.
МагнитTech – команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов (Magnit pay, Magnit mobile, DMP платформа, Программа лояльности).
В отделе разработки онлайн платформы формируется новая команда поиска, в которую ищем Golang разработчика.
Задачи команды:
Поиск по товарам, ценам, остаткам всех товаров, всех магазинов в онлайн ритейле Магнит. Большая нагрузка, большой объем данных. Нечеткий поиск. Текущее решение сделано на tarantool и сделано неоптимально, хотим переписать и сделать лучше.
Немного цифр:
- Количество магазинов ~ 30к;
- Количество товаров ~ 500к;
- В среднем количество товаров в магазине ~ 10-50к.
Продукт данной команды – это API для других подразделений/команд для реализации своих CJM внутри различных витрин (mobile/web/messengers).
Стек: Go, Elasticsearch, RabbitMQ, PostgreSQL, Redis, Kafka, Docker, Kubernetes.
Если не знаете Docker, Kubernetes - не критично.
Задачи:
- Участвовать в выстраивании архитектуры совместно с Solution / Enterprise архитекторами;
- Участвовать в code review;
- Писать unit и функциональные тесты.
Ожидания от кандидата:
- Опыт коммерческой разработки на Go от 1 года;
- Опыт работы в backend от 3 лет;
- Опыт разработки микросервисов и высоконагруженных систем;
- Опыт работы с очередями;
- Опыт работы с Elasticsearch;
- Опыт работы с prometheus/kibana, github/gitlab, docker/k8s, Jira, confluence.
Мы предлагаем:
-
Работу в аккредитованной ИТ компании-ООО ИТМ;
-
ДМС со стоматологией;
-
График работы 5/2 с гибким началом рабочего дня;
-
Возможность работать как удаленно, так и в современных офисах с зонами отдыха в Москве, Краснодаре, Санкт-Петербурге и Иннополисе;
-
Оплату обучения на курсах и участие в конференциях;
-
Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
-
Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах;
-
Возможность проведения митапов, хакатонов, где есть возможность познакомиться с работой других подразделений;
-
Наличие корпоративных скидок и программ лояльности;
-
Наличие корпоративной библиотеки курсов;
-
Отсутствие трекинга времени;
-
Возможность миграции между проектами, мы быстро растем как вертикально, так и горизонтально;
- Корпоративную технику для работы (MacBook).