Backend

Ruby-разработчик (команда Базовых сервисов) Full-time

О компании и команде

СберМаркет— технологичный онлайн-сервис, который помогает делать покупки не выходя из дома. Наша миссия: экономить время, энергию и деньги людей для чего-то более важного.

Команда Базовых сервисов

Наша команда разрабатывает базовые сервисы Сбермаркета: аутентификацию, авторизацию, нотификации, подписки.

Базовые сервисы – часть платформы, которая используется всеми продуктовыми командами и помогает им проще и быстрее разрабатывать новый функционал для наших пользователей.

Наши технологии:

Ruby • MySQL • Apache Kafka • Redis • CI/CD • Kubernetes • Docker • Высоконагруженные системы

Чем предстоит заниматься:

- разработка и поддержка высоконагруженных сервисов аутентификации, авторизации;

- ответственность за полный жизненный цикл новых фич;

- оптимизация производительности работы микросервисов и поиск оптимальных решений;

- разбор багов, инцидентов и устранение их последствий;

- проработка масштабируемой архитектуры базы данных и микросервисов;

- написание технической документации

- покрытие кода модульными и интеграционными тестами.

Ожидания от кандидата

- имеешь опыт проектирования высоконагруженных систем;

- разрабатываешь на Ruby 2 года и дольше;

- разделяешь принципы API first и готов их популяризировать;

- имеешь опыт работы с Docker-контейнерами, Istio и Kubernetes;

- хорошо знаешь Kafka и MySQL/PostgreSQL;

- всегда покрываешь свой код тестами;

- работаешь с Linux и Git.

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

  • ДМС с первого месяца работы в компании;
  • соцпакет на выбор — спорт, промокоды на заказ продуктов или билеты в отпуск;
  • работаем удаленно. В Москве есть большой и красивый офис, поэтому если ты из этого города или будешь проездом — welcome;
  • предоставляем технику для работы на твой выбор;
  • помогаем интеллектуально и физически развиваться (электронная библиотека, книжный клуб, футбол);
  • уделяем большое внимание обучению сотрудников, поэтому в нашей базе знаний ты найдёшь много интересных курсов, книг и записей конференций, а также у нас есть выделенный бюджет на образование.

А ещё:

  • мы сами участвуем в конференциях как спикеры;
  • проводим внутренние митапы;
  • не боимся экспериментировать с новыми решениями и технологиями;
  • заботимся о сотрудниках: в компании есть специалист по здоровью и психологи для разговоров по душам :)

Overview

  • Job Title: Ruby-разработчик (команда Базовых сервисов)
  • Published: 6 months, 2 weeks ago
Apply For This Job