
Job description
Мы развиваем 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 ключевой ставки ЦБ
-
бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
-
вознаграждение за рекомендацию друзей в команду СберТеха.