Senior Golang developer
Требования
Местоположение и тип занятости
Компания
Розничная торговля товарами класса люкс
Описание вакансии
О компании и команде
Торговый Дом ЦУМ - лидер luxury-сегмента электронной коммерции, в поиске SENIOR GOLANG РАЗРАБОТЧИКА.
Вас ждут следующие задачи:
- Реализация нового функционала интернет-магазина
- Поддержка и развитие сервисов
- Документирование разрабатываемых сервисов
- Участие в code review
- Рефакторинг и актуализация legacy кода
Наш технологический стек:
БД: MySQL, Elasticsearch, Couchbase; Брокеры очередей: Rabbitmq, Kafka; Протоколы межсервисного взаимодействия: REST API, gRPC; Протоколы взаимодействия с Frontend: REST API; Языки используемые в ландшафте: PHP, Golang.
Ожидания от кандидата
- Уверенное знания языков Golang (опыт коммерческой разработки от 5 лет)
- Опыт разработки и проектирования микросервисов
- Понимание принципов работы распределенных систем
- Опыт использования систем контейнеризации
- Опыт работы с MySQL/PostgresSQL (желательно ElasticSearch, CouchBase, но не обязательно)
- Опыт работы с брокерами очередей: Kafka, RabbitMQ
- Понимание паттернов проектирования и чистой архитектуры
- Опыт профилирования запросов к базе данных
- Опыт работы с брокерами очередей: Kafka, RabbitMQ
Будет плюсом: - Опыт работы с брокерами очередей: Kafka, RabbitMQ
Условия работы
- Официальное трудоустройство;
- График работы: 5/2 с 10:00 до 19:00 (сб., вскр. - выходные);
- ДМС, включающий стоматологию и страховку для выезжающих за рубеж;
- Место работы: БЦ "Романов Двор" (м. Боровицкая, Александровский сад), поддерживаем гибридный / удаленный формат работы;
- Уровень дохода обсуждается индивидуально по итогам интервью;
- Возможность построить карьеру и влиять на развитие продукта с мировым именем.
Наши команды активно расширяются, а процессы и коммуникации всегда остаются эффективными.
Откликайтесь и станьте частью большой команды профессионалов ЦУМ!