Мы развиваем Synapse — новую интеграционную платформу Сбера на базе Istio (Service Mesh). Это облачное решение для интеграции и миграции сервисов, обрабатывающее миллионы запросов.

Он состоит из высоконагруженных компонентов, на его основе создаются интеграции множества банковских сервисов.

Обязанности

  • разработка высоконагруженных компонентов продукта Synapse на Golang
  • участие в проектировании архитектуры компонентов (backend, микросервисы, cloudnative)
  • разработка компонентов, работающих с протоколами TCP, HTTP, gRPC, amqp
  • развитие форка Istio
  • оптимизация производительности и надежности сервисов
  • написание unit-тестов и участие в code review
  • работа с инструментами CI/CD, развертывание и поддержка сервисов в Kubernetes.

Требования

  • опыт коммерческой разработки на Go от 4х лет
  • оконченное высшее образование
  • уверенное владение языком Go: понимание конкурентности, работы с памятью, профилирования, best practices
  • опыт разработки микросервисов, работающих по протоколам HTTP/1.1, HTTP/2, gRPC, TCP, AMQP
  • понимание паттернов проектирования
  • понимание принципов построения высоконагруженной микросервисной архитектуры
  • практический опыт работы с Kubernetes, docker, istio.

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

  • понимание принципов CI/CD и опыт работы с инструментами: GitLab CI, Jenkins, TeamCity или аналогами
  • опыт проведения code review, написания читаемого и поддерживаемого кода.

Условия

  • гибридный формат работы
  • адрес офиса наб. Новоданиловская, 10
  • статус аккредитованной ИТ-компании со всеми преимуществами
  • расширенный ДМС с первого дня и льготное страхование для семьи
  • корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
  • бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
  • вознаграждение за рекомендацию друзей в команду СберТеха.