Go-разработчик (команда базовых сервисов)
Требования
Местоположение и тип занятости
Компания
Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью
Описание вакансии
О компании и команде
Привет! На связи SberMarket Tech!
Немного о нас:
- с нами уже более 750 инженеров, которые работают над тем, чтобы экономить время и деньги клиентов. Мы доставляем продукты и товары по всей России, в 2021 году стали сервисом №1 в нашем сегменте;
- работаем по скраму, двухнедельными спринтами, объединяясь в инфраструктурные или продуктовые направления («домены»).
Про проект:
Команда Базовых сервисов разрабатывает такие сервисы СберМаркета, как аутентификация, авторизация, нотификации, подписки.
Базовые сервисы – часть платформы, которая используется всеми продуктовыми командами и помогает им проще и быстрее разрабатывать новый функционал для наших пользователей. Наш главный клиент – это другие разработчики.
Почему мы?
- у нас много инженерных и инфраструктурных задач;
- работаем как с платформой, так и с продуктом;
- востребованный опыт: решаем задачи, релевантные для каждого бизнеса, адаптируя их для микросервисной архитектуры;
- мы разрабатываем tier-1 сервисы, от которых зависят критичные процессы компании;
- на функционал наших сервисов завязана работа большей части команд.
Наш стек:
Golang • PostgreSQL • Apache Kafka • Redis • CI/CD • Kubernetes • Docker
Чем предстоит заниматься:
- разрабатывать и поддерживать высоконагруженные сервисы аутентификации, авторизации, отправки смс, пушей;
- отвечать за полный жизненный цикл новых фич;
- оптимизировать производительности работы микросервисов и искать оптимальные решения;
- разбирать баги, инциденты и устранять их последствия;
- прорабатывать масштабируемую архитектуру базы данных и микросервисов;
- писать техническую документацию;
- покрывать код модульными и интеграционными тестами.
Ожидания от кандидата
Мы рассчитываем, что ты:
- имеешь опыт проектирования высоконагруженных систем;
- разрабатываешь на Go 2 года и дольше;
- разделяешь принципы API first и готов их популяризировать;
- имеешь опыт работы с Docker-контейнерами, Istio и Kubernetes;
- хорошо знаешь Kafka и PostgreSQL;
- всегда покрываешь свой код тестами;
- работаешь с Linux и Git.
Условия работы
Что у нас интересного:
- ДМС с первого месяца работы в компании;
- соцпакет на выбор — спорт, промокоды на заказ продуктов или билеты в отпуск;
- работаем удаленно. В Москве есть большой и красивый офис — welcome;
- предоставляем технику для работы на твой выбор;
- помогаем интеллектуально и физически развиваться (электронная библиотека, книжный клуб, футбол);
- уделяем большое внимание обучению сотрудников, поэтому в нашей knowledge base ты найдёшь много интересных курсов, книг и записей конференций, а также у нас есть выделенный бюджет на образование.
А ещё:
- мы сами участвуем в конференциях, как спикеры;
проводим внутренние митапы; - не боимся экспериментировать с новыми решениями и технологиями;
- заботимся о сотрудниках: в компании есть специалист по здоровью и психологи для разговоров по душам :)