Ruby-разработчик (команда Базовых сервисов)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
СберМаркет— технологичный онлайн-сервис, который помогает делать покупки не выходя из дома. Наша миссия: экономить время, энергию и деньги людей для чего-то более важного.
Команда Базовых сервисов
Наша команда разрабатывает базовые сервисы Сбермаркета: аутентификацию, авторизацию, нотификации, подписки.
Базовые сервисы – часть платформы, которая используется всеми продуктовыми командами и помогает им проще и быстрее разрабатывать новый функционал для наших пользователей.
Наши технологии:
Ruby • MySQL • Apache Kafka • Redis • CI/CD • Kubernetes • Docker • Высоконагруженные системы
Чем предстоит заниматься:
- разработка и поддержка высоконагруженных сервисов аутентификации, авторизации;
- ответственность за полный жизненный цикл новых фич;
- оптимизация производительности работы микросервисов и поиск оптимальных решений;
- разбор багов, инцидентов и устранение их последствий;
- проработка масштабируемой архитектуры базы данных и микросервисов;
- написание технической документации
- покрытие кода модульными и интеграционными тестами.
Ожидания от кандидата
- имеешь опыт проектирования высоконагруженных систем;
- разрабатываешь на Ruby 2 года и дольше;
- разделяешь принципы API first и готов их популяризировать;
- имеешь опыт работы с Docker-контейнерами, Istio и Kubernetes;
- хорошо знаешь Kafka и MySQL/PostgreSQL;
- всегда покрываешь свой код тестами;
- работаешь с Linux и Git.
Условия работы
- ДМС с первого месяца работы в компании;
- соцпакет на выбор — спорт, промокоды на заказ продуктов или билеты в отпуск;
- работаем удаленно. В Москве есть большой и красивый офис, поэтому если ты из этого города или будешь проездом — welcome;
- предоставляем технику для работы на твой выбор;
- помогаем интеллектуально и физически развиваться (электронная библиотека, книжный клуб, футбол);
- уделяем большое внимание обучению сотрудников, поэтому в нашей базе знаний ты найдёшь много интересных курсов, книг и записей конференций, а также у нас есть выделенный бюджет на образование.
А ещё:
- мы сами участвуем в конференциях как спикеры;
- проводим внутренние митапы;
- не боимся экспериментировать с новыми решениями и технологиями;
- заботимся о сотрудниках: в компании есть специалист по здоровью и психологи для разговоров по душам :)