Golang-разработчик (Рекомендательная система)

Оплата не указана

Вакансия находится в архиве

СБЕР

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Новая динамично растущая команда разрабатывающая рекомендательную систему для всей экосистемы Сбер (фильмы, музыка, электронная коммерция, т.д.) ищет Back-end инженеров для построения высоконагруженной платформы рекомендательной системы и ее микросервисов. Вам предоставляется уникальная возможность присоединиться к созданию абсолютно новой системы с чистого листа. Большие возможности развиваться в направлении Back-end, Full-stack и/или осваивать новые области.

Обязанности

(в зависимости от уровня)

  • разработка архитектуры модулей и микро-сервисов рекомендательной системы;
  • разработка высоко-нагруженных сервисов для обработки и хранения больших данных;
  • разработка систем хранения на базе разных типов хранения данных: S3, Postgres, ClickHouse, Redis с оптимизация под задачи: быстрой записи, быстрого чтений, быстрой агрегации больших данных;
  • разработка высоконагруженного API для пользования системой;
  • рзработка высоконагруженных системных шин на базе брокеров сообщений;
  • разработка систем мониторинга и логирования системы в реальном времени;
  • разработка систем расчета статистики по системе;
  • разработка системы реагирования на проблемы системы;
  • тесное сотрудничество с архитекторами, дизайнерами и front-end инженерами для разработки и согласования нового функционала;
  • создавать легко масштабируемые и оптимизированные компоненты;
  • изучение новых облачных технологий и технологий хранения и обработки больших данных.

Требования

  • знание одного из языков программирования: Golang, C++ (С++11 и выше), Python 3.x;
  • практический опыт работы с различными базами данных: Postgres, ClickHouse, Redis. Знание SQL языка;
  • опыт работы с брокерами сообщений такие как Kafka, RabbitMQ или аналоги;
  • несколько лет опыта работы back-end или full-stack разработчиком;
  • знание классических алгоритмов и структур данных;
  • опыт разработки серверных приложений под Linux;
  • опыт многопоточного программирования;
  • умение работать с кодом написанном в функциональном и ООП стиле;
  • опыт командной работы с использованием Confluence, Jira, Git;
  • умение работать с различными внешними API.

Будет плюсом:

  • знания принципов микросервисных архитектур и опыт создания микросервисов;
  • опыт работы с Kubernetes;
  • опыт работы с BigData (Spark, Flink);
  • работа с облаками (AWS, GCP, Azure);
  • знания сетевых протоколов HTTP, TCP, UDP.

Условия

  • официальное трудоустройство согласно ТК РФ
  • можно работать в Москве / Нижнем Новгороде / Новосибирске / Санкт-Петербурге
  • белая заработная плата (оклад + годовая премия)
  • страхование (от несчастных случаев, ДМС)
  • оздоровительные программы для детей сотрудников
  • возможность обучения за счет компании
  • выплаты материальной помощи в особых/чрезвычайных случаях
  • дисконт-программы от компаний партнеров (фитнес, страхование, туризм)
  • льготное кредитование
  • столовая на территории офиса.

Контактная информация

СБЕР

Сайт: sber.ru

Почта: не указана

Вакансия опубликована 23.04.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Мы ищем golang разработчика в направление 2GIS.KIT.В рамках этого направления мы разрабатываем различные продукты для которых требуются, как общие (авторизация и т.д.), так и специализированные бекенды (личный кабинет партнёра). А ещё в рамках интеграции с нашими b2b партнерами бывает необходимо...

2 мая

#

Санкт-Петербург

Удаленная работа

Кого ищем: Golang разработчик уровня middle или выше.

Опыт работы: 2-3 года опыта работы с golang.

Формат работы: удаленно\офис\гибрид - любой из перечисленных вариантов...

26 марта

#

Екатеринбург

Удаленная работа

Кого ищем: Golang разработчик уровня middle или выше.

Опыт работы: 2-3 года опыта работы с golang.

Формат работы: удаленно\офис\гибрид - любой из перечисленных вариантов...

25 марта