Tarantool developer (Middle/Senior/TechLead)
Требования
Местоположение и тип занятости
Компания
IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group
Описание вакансии
Условия работы
Ищем в команду платформы Tarantool разработчиков разного уровня (Middle/Senior/TechLead).
Продукт: разработка с нуля системы лояльности (более 16 тыс. магазинов по всей России и миллионы транзакций в день). На проекте будет 40-50 человек - 4 продуктовые команды (3 команды на Go, 1 команда - Tarantool).
Стек технологий на проекте: Go, Lua, Tarantool Data Grid, MongoDB.
Задачи:
- Участие в проектировании и разработке архитектуры платформы и ее сервисов
- Разработка бэкендов API и бизнес-логики
- Интеграция с внутренними и внешними системами
- Ревью кода
- Участие в повышение профессионального уровня команды (hard skills)
Необходимая квалификация:
- Опыт разработки и масштабирования высоконагруженных систем на языках Python, JVM, Go, C/C++ и пр. от 3х лет
- Опыт работы с реляционными и/или NoSQL БД (MongoDB, Tarantool и пр.) – внутреннее устройство, транзакционность, оптимизация запросов, масштабирование
- Понимание часто используемых алгоритмов и структур данных
- Хорошее понимание работы сетевых протоколов (TCP/IP, UDP и пр.)
- Свободное владение инструментами: Git, утилиты и команды Unix (ssh, grep и т.д.)
- Способность к эффективной коммуникации, умение четко выражать свои доводы и идеи, в том числе в документации и code review
- Желание построить надежную и масштабируемую платформу как сервис
Что еще может пригодиться:
- Опыт использования скриптовых языков (в частности Lua)
- Навыки разработки, тестирования и отладки распределенных систем
- Понимание асинхронного программирования
Бонусы
- У нас удобный и эргономичный офис - м. Волгоградский проспект (10 минут пешком или 5 мин. на корпоративном автобусе);
- На территории офиса есть своя парковка (на которой действительно есть свободные места) и спортивная площадка (футбол, баскетбол, настольный теннис, тренажеры);
- График работы: 5/2 (гибкое начало дня);
- Оформление по ТК РФ с официальной заработной платой и бонусной программой;
- Особое внимание уделяем развитию наших сотрудников и оплачиваем профессиональные конференции и обучение;
- Предоставляем соц. пакет - ДМС со стоматологией, мобильная связь, корпоративные скидки у партнеров (PrimeZone), доплата по больничному листу, социальные гарантии, корпоративные мероприятия;
- Наши сотрудники имеют 5-10% скидки в магазинах «Пятерочка», «Перекресток», «Карусель».