Golang developer

Дата размещения вакансии: 18.10.2024
Работодатель: ЦУМ, ТД
Уровень зарплаты:
з/п не указана
Город:
Москва
Романов переулок 4
Требуемый опыт работы:
От 3 до 6 лет

Торговый Дом ЦУМ - лидер luxury-сегмента электронной коммерции, находится в поиске Senior Golang разработчика.

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

Откликайтесь и станьте частью большой команды профессионалов ЦУМ!

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

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

НАШ ТЕХНОЛОГИЧЕСКИЙ СТЕК:

  • БД: MySQL, Elasticsearch, Couchbase
  • Брокеры очередей: Rabbitmq, Kafka
  • Протоколы межсервисного взаимодействия: REST API, gRPC
  • Протоколы взаимодействия с Frontend: REST API
  • Языки используемые в ландшафте: PHP, Golang

ЗАДАЧИ:

  • Реализация нового функционала

  • Поддержка и развитие сервисов

  • Документирование разрабатываемых сервисов

  • Участие в code review

  • Рефакторинг и актуализация legacy кода

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

  • Уверенное знания языков Golang
  • Опыт разработки и проектирования микросервисов
  • Понимание принципов работы распределенных систем
  • Опыт использования систем контейнеризации
  • Опыт работы с MySQL/PostgresSQL (желательно ElasticSearch, CouchBase, но не обязательно)
  • Опыт работы с брокерами очередей: Kafka, RabbitMQ
  • Понимание паттернов проектирования и чистой архитектуры
  • Опыт профилирования запросов к базе данных

БУДЕТ ПЛЮСОМ:

  • Опыт работы с брокерами очередей: Kafka, RabbitMQ