👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Golang Developer (Команда Разработки Поиска)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Объединяем IT и ретейл, чтобы совершать самые важные покупки было просто — во всех уголках страны

Описание вакансии

О компании и команде

Магнит – это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию

МагнитTech – это опытная команда из 4 500 IT специалистов, которая создает экосистему современных цифровых продуктов Магнит: доставка продуктов, лекарств, инструменты для обеспечения лояльности клиентов, спец. проекты и продукты для внутренних нужд

Подробнее о продукте / проекте:

В отделе разработки, формируется новая команда платформенного поиска, в которую ищем Senior Golang-разработчика. Задачи нашей команды: Разработка поиска по онлайн/оффлайн каталогу, который быстро вернет релевантные результаты по запросу пользователя; Создание удобного API и инструментов для коллег из продуктовых команд; Формулировка и проверка продуктовых гипотез для повышения конверсии; Обеспечение масштабируемости, надежности и мониторинга работы поисковой системы.

Чем ты будешь заниматься:

  • Писать код и участвовать в code review, писать функциональные и unit-тесты
  • Разрабатывать микросервисы согласно лучшим практикам
  • Проектировать архитектуру платформенного поиска совместно с командой
  • Общаться со стейкхолдерами, заниматься проработкой, декомпозицией и оценкой задач

Стек: Go, gRPC, Elasticsearch, RabbitMQ, PostgreSQL, Redis, Kafka, Docker, Kubernetes

Ожидания от кандидата

  • Иметь опыт коммерческой разработки на Go от 1 года
  • Иметь опыт работы в backend от 3 лет
  • Обладать пониманием архитектуры веб-приложений и принципов работы веб-сервисов
  • Обладать пониманием принципов SOLID и Clean Architecture

Будет плюсом:

  • Будет плюсом опыт работы с Elasticsearch, Kubernetes, PostgreSQL 

Условия работы

  • Работа в аккредитованной ИТ компании - ООО ИТМ;
  • Возможность работать как удаленно, так и в современных офисах с зонами отдыха в Москве, Краснодаре, Санкт-Петербурге и Иннополисе;
  • ДМС со стоматологией;
  • Оплата обучения на курсах и участие в конференциях;
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
  • Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах;
  • Возможность проведения митапов, хакатонов, где есть возможность познакомиться с работой других подразделений;
  • Наличие корпоративных скидок, программ лояльности, корпоративной библиотеки, курсов;
  • Отсутствие трекинга времени;
  • Возможность миграции между проектами, мы быстро растем как вертикально, так и горизонтально;
  • Современная техника с первого рабочего дня (выдаем mac на м1).