Создавай новый ритейл

Создавай новый ритейл

Создавай новый ритейл

Создавай новый ритейл

Создавай новый ритейл

Создавай новый ритейл

Создавай новый ритейл

Создавай новый ритейл

X5 Технологии

о компании

X5 Retail Group — это ведущая продуктовая розничная компания в России. Мы управляем более 17 тысяч магазинов по всей стране. Вы, ваши друзья и родственники заходите в магазины X5 каждый день или заказываете продукты из них на дом. А еще Х5 — это одна из самых крупных и продвинутых цифровых компаний в России.

Мы разрабатываем лучшие решения, которые помогают десяткам миллионов людей покупать любимые продукты свежими и по лучшей цене каждый день. Мы доказываем что супермаркет — это тоже цифровой проект, в котором есть место большим данным, машинному зрению, мобильным приложениям и многому другому. В нашей компании новые цифровые продукты распределены между всеми бизнесами, но ключевая экспертиза сосредоточена в команде «Х5 Технологии».

Вакансии

Продукты

GK Retail

В X5 работает масштабная IT-система по управлению 17 тыс. магазинов: «Пятёрочка», «Перекрёсток», «Карусель», «Чижик». На её основе мы создаем новую, уникальную для рынка  систему продуктов X5 Retail Group. Она заменит существующие решения и будет включать системы управления бизнес-процессами в магазинах и распределительных центрах, логистикой, ценообразованием, программами лояльности и многим другим.

Проект только стартовал, а значит, вы сможете не просто присоединиться к его команде, но и участвовать в проектировании и принятии будущих решений.

Стек технологий: Java 8-11, Spring, Postgres.

«Обратная связь»

Мы разрабатываем с нуля новую систему сбора обратной связи для торговой сети «Пятёрочка». Это не одна система, а целых три с единым интерфейсом: CRM (единое окно оператора), TTS (тикетная система обращений клиента), омниканальная платформа коммуникаций.

В системе сбора обратной связи есть и профили клиента с процессингом лояльности, и персональные предложения, и маршрутизация тикетов, и полная история взаимодействия с клиентом. Все это приправлено сервисной моделью и предиктивной аналитикой.Стек технологий: Java 11, PostgreSQL, S3, Keycloak, Docker/OpenShift. Архитектура — микросервисная.

X5.Транспорт

«X5. Транспорт» — это масштабный проект автоматизации грузоперевозок, один из ключевых сервисов компании. Этот проект включает в себя несколько веб-приложений, мобильные приложения, API для интеграции с партнерами.

Он позволяет отслеживать и управлять грузоперевозками в режиме реального времени. С помощью веб и мобильных приложений мы создаем платформу по управлению перевозками. Вот функциональность, доступная сейчас:

• Регистрация компаний перевозчиков и их водителей.
• Назначение водителей на рейсы.
• Отслеживание состояния рейсов.
• Мониторинг состояния перевозимого груза.
• Электронная транспортная накладная на внутренних отгрузках компании Х5 для собственного и наемного транспорта.
• Планирование АЗС в рейсе для собственных водителей.

На данный момент к системе подключено более 17 тыс. магазинов по всей России и более 3 тыс. грузовиков. К веб-интерфейсу подключено более 200 транспортных компаний. «X5.Транспорт» — пример внутреннего инструмента, на который есть большой спрос со стороны внешнего рынка.

Технологический стек: Клиент web: ES2016, Typescript, React, Redux, web-pack. Клиент МП: Kotlin + Gradle + Android. Телеграмм бот: JVM 14, Kotlin + Gradle + SpringBoot 2+. Сервер: JVM 14, Kotlin + Gradle + SpringBoot 2+, Scala + SBT + Cats 2+. Окружение: Ubuntu/Centos, Docker, Postgres 11, Nginx, Kafka, Rabbit MQ. Дополнительные инструменты: JMeter, Gatling, Jaspersoft Community Reports.

Цифровая платформа поставщиков Х5

Х5 объединяет все сервисы для поставщиков в единую систему на основе платформы Dialog. На платформе уже работают аналитические инструменты на основе больших данных (Insights и Targeting), а также тендерная площадка и логистический сервис. С течением времени сюда также мигрируют и уже существующие сервисы для поставщиков, такие как коммерческие предложения, мастер-данные товара, рекламно-аналитические инвентарь, СТМ и другие сервисы. На данный момент платформа включает в себя следующие модули:

Тендерный портал автоматизирует процесс тендерных закупок товаров у поставщиков. С его помощью мы прогнозируем потребности в товарах, определяем цены, проводим торги, подводим итоги и распределяем товары по машинам и датам доставки.

Технологический стек: Java 11, Spring (Boot, Cloud, Data, WebFlux и др.), Kafka, PostgreSQL, Docker, Kubernetes, Rancher, Git

Портал поставщика станет единой средой для общения с поставщиками, прокаченной ML-алгоритмами проверки цен и товаров. Мы создаем ее с нуля вместо старой системы на SharePoint. В новом портале сотрудники X5 займутся прогнозированием цен, ведением документооборота, аналитикой и сбором данных.

Технологический стек: Python 3.6 - 3.7, Django / Aiohttp, PostgreSQL, Camunda BPMN 2.0 + SharePoint + React JS, OpenShift. ML: Pandas, Tensorflow.

Аналитический портал помогает изучать покупательское поведение в категории с целью оптимизации стратегии продвижения продукта. Также мы проводим оценку полноты и времени поставки, стоков и наличие товара на полке, прогнозируем закупки для оптимизации логистики.

Технологический стек: Python 3.7-3.8, PostgreSQL, Mongo, NoSQL. Kafka / RabbitMQ, Camunda (Process modeling), OpenShift.

Логистический портал предназначен для аналитики логистических данных. Он поставляет информацию о прогнозах, истории заказов и дополнительных аналитик. Благодаря этому мы нащупываем болевые точки поставок и учимся предвидеть их. А единое информационное сопровождение торговых сетей и поставщиков позволяет сократить время на коммуникации.

Технологический стек: Java 11, Spring Framework (Core, Boot, Data, MVC, REST), Hibernate, Postgresql (Greenplum), Kafka, Git, Gradle, Docker, Kubernetes, Rancher, GitLab.

«Пополнение „Пятёрочка“»

Уникальная система планирования пополнения товарных запасов на распределительных центрах и в магазинах торговой сети «Пятёрочка». Одна система управляет сотнями миллионов точек возобновления запасов в 16 тыс. магазинов сети, с нулевой терпимостью к ошибкам с высокими требованиями к отказоустойчивости системы.

С ее помощью в компании занимаются управлением объемом заказа, распределением дефицита, выбором оптимальной политики пополнения, распределением товаров с истекающим сроком годности. Это микросервис, который мы разрабатываем сами силами команды в 70 сотрудников.

Технологический стек: Python 3.7 (Django / asyncio), PostgreSQL, Camunda. OpenShift. Остальные инструменты выбираете сами.

Общий центр обслуживания HR

Общий центр обслуживания Х5 Retail Group  предоставляет поддерживающие сервисы для Группы компаний X5. 

В рамках внутренних сервисных контрактов команда ОЦО (1300 специалистов) выполняет более 50 тысяч запросов в день от всех сотрудников (более 280 тыс человек) и подразделений Х5.

В качестве своего основного ИТ-инструмента ОЦО использует платформу в составе интегрированных систем:
• BPMS система Camunda
• заявочная система support.x5.ru
• скрипты программной роботизации UI Path

В архитектуре платформы заложено использование преимуществ микросервисных решений, а на операционном уровне ИТ-платформа ОЦО интегрирована с SAP HR, SAP ERP, Электронным архивом Open Text Archive Link, корпоративной СЭД X5 на базе Open Text, решениями телефонии от CISCO и другими системами Х5.

Сейчас на платформе развернуто 35 процессов по направлениям HR и Финансовым сервисам. Всего платформа будет обеспечивать более 400 процессов компании.    

Стек технологий: Java 8-11, React, Spring (Boot, MVC, Data), Hibernate, OpenShift, Kafka. Python 3.7 (Django / asyncio), Redis, PostgreSQL, брокеры сообщений, Camunda (Process modeling)

«Мобильное рабочее место»

Мы создаем мобильное рабочее место сотрудника магазина торговой сети «Перекресток».Эта система повышает эффективность работы сотрудников магазина. Благодаря ей клиенты всегда видят на полках достаточное количество товаров с корректными ценникам и проверенными сроками годности.

Для этого мы цифровизируем работу директора магазина и сотрудников. На основе данных из смежных систем о продажах, остатках, инцидентах, табелях, чек-листах, отзывах нам предстоит автоматизировать постановку задач без задержек на обработку данных человеком. Сотрудники получат инструмент, с помощью которого точно организуют операционную деятельность магазина, освободив время на клиентский сервис и работу с персоналом.

Стек технологий для Android: Kotlin, MVI, RxJava 2, Koin, Room.

Стек технологий для iOS: Swift, остальное — выбор за вами.

«Ценообразование»

Эта система помогает автоматически управлять изменением цены на товары в магазинах ТС «Пятерочка». Ценники, которые вы видите в магазине на полках — это продукт нашего труда. А наш продукт — система для редактирования и выставления цен, которые предложены нейросетями.

Технологический стек: Java 11, Gradle, Hibernate, Spring Boot 2, Postgres, React, Gitlab, Docker, Kubernetes, SonarQube, YouTrack, Confluence

Корпоративный портал

Корпоративный интранет — портал это основной рабочий инструмент сотрудника и источник информации.

У нас был выбор — пойти по пути большинства компаний и поставить коробку. Или сделать свой уникальный продукт, ориентированный на потребности сотрудников и компании. И мы выбрали продукт.

Помимо стандартных опций — поиск коллег, новости, видео, объявления пользователей, информация для новичков, сервисы, календарь мероприятий и т.д. на портале развивается концепт digital workplace с персональными настройками для пользователя.

Портал будет интегрирован с корпоративными платформами и станет удобной единой точкой входа ко множеству сервисов.

В продуктовой разработке мы используем гибкие методологии, проводим юзабилити-тесты с участием пользователей и получаем обратную связь о продукте практически ежедневно!

Над порталом работают опытные разработчики и тимлиды, поддерживается культура обмена опытом и наработками с другими командами.

Технологический стек: Python 3.6-3.8, Django, DRF, PostgreSQL, Dramatiq + Redis. Camunda (Process modeling), DevOps.

A/B-тестирование

Этот сервис — наша собственная платформа А/B тестирования.

Платформа A\B тестирования помогает проверять результаты любого пилота или бизнес-процесса с максимальной точностью, моделируя среду и подбирая систему аналогичных факторов — фактически создавая «параллельную» реальность для подтверждения результатов эксперимента.

В целом, прогнозные методы на базе машинного обучения можно использовать для оценки эффекта воздействия промоакций на потребителя, снижения оттока клиентов и определения их ценовой эластичности, расчета эффекта на РТО или трафик.

Технологический стек: Python (Flask/asyncio), Hadoop, Spark, Airflow, Luigi, PostgreSQL, Kafka, Kubernetes.

«Целеполагание»

Это инструмент постановки и отслеживания выполнения индивидуальных целей для сотрудников и их руководителей. Он помогает обучению и профессиональному развитию сотрудника, стимулируя их достигать финансовые и операционные цели компании.

«Целеполагание» информирует сотрудников о календаре мероприятий, о корпоративных целях и целях подразделения, о текущих и целевых показателях. А эйчары и руководители могут ставить цели и корректировать результативность сотрудников.

Технологический стек: TypeScript, React, Python, Go, Camunda

Команды

Михаил Кудинов в команде системного анализа

 — системный аналитик в проекте «Катман Ассортимент». Проект помогает менеджерам в «Перекрестке» управлять ассортиментом магазинов. Это сложный проект, в котором есть место «большим данным» и дата-сайенсу.

Что мне нравится в работе:

  • В Х5 я ценю опыт работы с новыми подходами и практиками в разработке и управлении разработкой.
  • У нас есть топовый стек технологий и инструментов.
  • Все архитектурные решения в продукте принимаются с участием аналитика.
  • В проекте я могу системно поработать с настоящими, честными «большими данными».
  • Ценно, что ты участвуешь в разработке продукта, результатом работы которого будут пользоваться миллионы покупателей в магазинах Х5.

Алексей Топчий в команде Data Science

Я — дата-инженер в X5.

Что мне нравится в работе:

  • Отношение к удалёнке. В компании оценили, что при удаленка производительность не упала и разрешили не ходить в офис. Знаю компании, которые несмотря на то, что производительность выросла, всё равно хотят загнать людей обратно в опенспейсы.
  • Можно брать столько ответственности, сколько хочешь. Не нравится как что-то работает, хочешь улучшить — бери и делай.
  • В компании нет долгих согласований, защит проектов (если не нужен бюджет). Все вокруг настроены в меру позитивно к изменениям.
  • Взвешенный и одновременно гибкий подход к выбору технологий, на которых строится реализация. Нет погони за модой с одной стороны, и жесткого давления стандартов и легаси — с другой.

Анна Кленина в команде UX/UI Design

Привет! Меня зовут Аня, я работаю в StuddyX5. Я создаю удобный и понятный  интерфейс для пользователей, не забывая при этом о потребностях бизнеса. У меня много интересных задач: от брейншторминга и придумывания структуры продукта до проверки гипотез и отрисовки макетов в деталях. Приходи работать вместе — уверена, нам есть чему научиться друг у друга.

Что мне нравится в работе:

  • Классные условия труда.
  • Большие и важные продукты.

Денис Дементьев в команде Python

Я занимаюсь разработкой бэкенда нового корпоративного портала.

Что мне нравится в работе:

  • В работе мы используем современный стек разработки, у нас не надо поддерживать устаревший код.
  • Гордимся налаженной коммуникацией между разработчиками.
  • Постоянно учимся друг у друга и обмениваемся опытом.
  • В компании постоянно проводят крутые мероприятия, даже в текущей ситуации.

Сережа Колесников в команде DevOps

Работаю в DevOps-команде X5.

Что мне нравится в работе:

  • Здесь двигают проекты, которые меняют российский рынок еды.
  • В компании есть множество челленджей, которые помогают расти и развиваться.
  • Используем топовые технологии.
  • Развиваем крепкое девопс-коммьюнити, всегда готовое помочь.

Кирилл Костюшко в команде JavaScript

Я работаю тимлидом фронтендеров на продуктах цифровой трансформации X5.

Что мне нравится в работе:

  • У нас только в этом году стартовало 16 продуктов, и впереди еще много проектов, которые надо написать с нуля.
  • Используем самые современные фреймворки.
  • Работаем с коллегами, у которых есть чему поучиться.
  • Ценим отзывчивые и удобные интерфейсы.
18 июня

FUTURE NIGHT

Узнать больше