Привет! Рады, что ты здесь.
Мы — команда технологической бизнес-единицы X5, которая делает доставку продуктов быстрой, удобной и понятной для миллионов клиентов. Мы отвечаем за весь путь заказа — от мобильного приложения и цифровых сервисов до сборки и доставки — и каждый день создаём решения, которые помогают людям экономить время и получать нужные товары из «Пятёрочки», «Перекрёстка» и «Чижика» проще и быстрее.
Если тебе важно видеть реальный результат своей работы, влиять на продукт с миллионами пользователей и расти рядом с сильными коллегами — присоединяйся 😉
Наш стек:
- для backend: Node.js (свой фреймворк/Nest.js), набор внутренних библиотек;
- для хранения данных: MongoDB, ElasticSearch, Redis, ClickHouse;
- брокеры сообщений: Kafka, RabbitMQ;
- для мониторинга: Grafana, Kibana;
- рабочие инструменты: Docker, Gitlab, Jira/Confluence;
- автоматизация развертывания и оркестрация: Ansible, Gitlab, Kubernetes, своя обвязка PaaS (деплой одной кнопкой).
Чем предстоит заниматься:
- разработкой и поддержкой микросервисов на Node.js;
- поддержкой работоспособности сервисов в рамках организованного в команде дежурства;
- проектированием инструментов и механизмов взаимодействия модулей системы;
- проведением рефакторинга приложений на Node.js;
- проектированием сервисов, структур данных, способов взаимодействия с фронтом, другими сервисами;
- отладкой и тестированием приложения: автоматизированным и ручным;
- оптимизацией сервисов под высокие нагрузки (и да, у нас самый настоящий highload!).
Ожидания от кандитата:
- уверенное знание Node.js - опыт от 3х лет;
- умение дебажить, находить причину нестандартных проблем;
- MongoDB-запросы, построение индексов;
- опыт создания API;
- опыт работы с Linux;
- понимание принципов работы с Docker, Kubernetes;
- написание автотестов;
- понимание принципов построения и взаимодействия распределенных систем;
- готовность плотно работать с коллегами внутри команды и с коллегами из смежных команд: product-менеджером, аналитиками, разработчиками, тестировщиками, коллегами из платформы, и др.
Будет плюсом:
- опыт работы с миграциями данных;
- опыт настройки Nginx;
- опыт написания пайплайнов Gitlab CI;
- опыт работы с Nest.js;
- опыт эксплуатации и оптимизаций в высоконагруженных системах;
- опыт мониторинга сложных систем.
Почему с нами классно:
работаем удалённо или из уютного офиса на ст. м. Добрынинская или м. Савеловская в Москве
предоставляем ДМС со стоматологией, возможность оформить льготный ДМС для родственников, программу страхования жизни и здоровья, а также для путешествий за границу
заботимся о ментальном благополучии: даём доступ к сервису онлайн-консультаций с психологами Alter
предоставляем корпоративные скидки на доставку продуктов из торговых сетей Х5 и Много лосося. А ещё даём бесплатный доступ к сервису Пакет
подключаем к Prime Zone — программе лояльности с лучшими скидками на рестораны, развлечения, спорт и т.д.
даём доступ к внутренним ресурсам: электронной библиотеке и корпоративному университету, где можно непрерывно обучаться
делимся собственным опытом и знаниями: регулярно проводим митапы и участвуем в конференциях
Дальнейшие шаги если твое резюме подходит:
- 30 минут – встреча с HR
- До 120 минут – знакомство с командой/руководителем
- Совпадаем по ожиданиям? Предлагаем оффер
ООО «Агроторг» представляет бренд X5 Digital