📍 Москва (м. Новокузнецкая)Можно удалённо из РФ
Специализация
Java / Scala
СберМаркет — сервис по доставке товаров из магазинов. Мы помогаем людям экономить время, энергию и деньги для чего более важного.
Наша команда разрабатывает базовые сервисы Сбермаркета: аутентификацию, авторизацию, нотификации, подписки. Базовые сервисы — часть платформы, которая используются всеми продуктовыми командами, и помогает им проще и быстрее разрабатывать новый функционал для наших пользователей. Поэтому наши сервисы должны быть супер надежными и масштабируемыми.
Технологии/инструменты
JavaUNIXGit
Почему у нас круто
- У нас много инженерных и инфраструктурных задач и мало “бизнес задач".
- Очень востребованный опыт: решаем релевантные для каждого бизнеса задачи, но адаптируя их для микросервисной архитектуры.
- Современный стек, мало легаси, можно хорошо прокачаться в kubernetes и service mesh.
Задачи
- Решать проблему аутентификации и управления доступом в распределенной системе (сами удивились, но это сложно).
- Разрабатывать сервис, с помощью которого клиентские приложения и сервисы смогут подписываться на различные события и получать их через веб-хуки, веб-сокеты или пуш-уведомления (приложений много и нужно быстро обрабатывать много сообщений из Kafka и NATS).
- Реализовывать сервис, который надежно доставляет пуш-нотификации, смс и емейл сообщения.
- Проектировать гео-распределенную и отказоустойчивую архитектуру, базовые сервисы должны быть доступны, даже при отказе датацентра.
- Участвовать в работе над развитием продукта: улучшать Developer Experience, решать боли и проблемы стейкхолдеров.
Кого ищем
- Знаешь базовые алгоритмы и структуры данных (будем проверять).
- Разбираешься в многопоточном и асинхронном коде.
- Используешь Unix, Git.
- Пишешь юнит тесты и проводишь код-ревью — у нас они обязательны.
И тебе точно к нам, если ты:
- Можешь объяснить разницу между OAuth2 и OIDC.
- Работал с Keycloak и Open Policy Agent.
- Можешь написать алгоритм консенсуса в распределенной системе.
Что предлагаем
- Работа удаленно из любой точки мира, в офисе в центре Москвы или гибрид (решать тебе).
- Оформление по ТК РФ.
- Адекватное руководство, компетентный коллектив, низкий уровень бюрократии.
- Полностью "белая" заработная плата по результатам собеседования.
- Гибкий график работы: время начала рабочего дня с 8:00 до 11:30.
- Новый MacBook Pro 16 для работы.
- Соц. пакет после прохождения испытательного срока (ДМС, фитнес, скидки в СберМаркете, корпоративный психолог и английский язык).
- Выделенный бюджет на образование и конференции.
Лидия Суханова Senior IT Recruiter