Печеньки, удаленка, обучение — а что на самом деле важно в работе? Поделитесь с нами → в опросник

Разработчик Golang

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

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

Компания

Розничная торговля товарами класса люкс

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

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

ЦУМ – один из крупных универмагов мира, предлагающий широкий выбор товаров класса люкс. С первых дней ЦУМ заявлял себя как новатор в сфере торговли, и удерживает этот статус по нынешний день. Продолжая вековые традиции ЦУМ сегодня сам по себе является ярким именем в мире моды, где работают более 5000 экспертов fashion индустрии.

Торговый Дом ЦУМ - лидер luxury-сегмента электронной коммерции, находится в поиске Разработчика Golang. Проект - клиентское приложение в сфере e-com, пишется с "0". 

  • В ЦУМ у Вас есть возможность построить карьеру и влиять на развитие продукта с мировым именем, а наша большая команда профессионалов поможет Вам расширить свою экспертизу
  • Мы используем технологии, подходящие под задачи, и, при необходимости, привлекаем дополнительные ресурсы для комфортной работы каждого сотрудника
  • Наши команды активно расширяются, а процессы и коммуникации всегда остаются эффективными

БЫТЬ ЧАСТЬЮ КОМАНДЫ ЦУМ - ЭТО:

  • Официальное трудоустройство
  • График работы: 5/2 с 10:00 до 19:00 (сб., вскр. - выходные)
  • Уровень дохода обсуждается индивидуально по итогам интервью
  • Компенсации и льготы: корпоративное кафе с вкусным комплексным питанием по специальной цене для сотрудников, ДМС после испытательного срока, включая стоматологию и страховку для выезжающих за рубеж
  • Работа в динамично развивающейся и уникальной по структуре, масштабам и возможностям компании с культовыми мировыми брендами класса люкс
  • Неограниченный доступ к офлайн и онлайн курсам Академии ЦУМ, а также эксклюзивным тренингам от представителей брендов.

НАШ ТЕХНОЛОГИЧЕСКИЙ СТЕК:
БД: MySQL, Elasticsearch, Couchbase
Система оркестрации: Nomad
Брокеры очередей: Rabbitmq, Kafka
Основной протокол межсервисного взаимодействия: gRPC

ЗАДАЧИ:

  • Разработка сервисов с нуля (у нас нет legacy)
  • Документирование разрабатываемых сервисов
  • Участие в code review
  • Участие в проектировании архитектуры системы
  • Поиск решений по эффективному использованию вычислительных мощностей, чтобы спроектировать сервис надежным, масштабируемым и гибким.
  • Покрытие код тестами. Мы используем полностью автоматизированный подход к тестированию, чтобы сохранять высокий темп поставки релизов (до нескольких раз в день).

ПОЖЕЛАНИЯ К КАНДИДАТАМ:

  • Уверенное знания языка Golang
  • Опыт разработки и проектирования микросервисов
  • Понимание принципов работы распределенных систем
  • Уверенное знание принципов работы сети и сетевых протоколов
  • Опыт использования систем контейнеризации
  • Опыт работы с SQL и NoSQL базами данных
  • Умение писать тесты
  • Опыт работы с брокерами очередей: Kafka, RabbitMQ
  • Высокая самоорганизация
  • Ответственный подход, умение работать в команде и желание развиваться

БУДЕТ ПЛЮСОМ:
Опыт DevOps, умение настроить CI/CD pipeline