Yandex.Cloud

Разработчик Application Load Balancer

в Yandex.Cloud

220 000 —‍ 440 000 ₽/мес на руки

МоскваСанкт-ПетербургRemote
iconМосква, Санкт-Петербург, Россия
Специализация
Golang
Уровень
Middle
Команда
1 - 5 человек

Наша команда занимается разработкой Application Load Balancer — сервиса по управлению managed L7-балансировщиками, интегрированными в экосистему Облака.

Наш сервис обрабатывает десятки тысяч запросов в секунду, умеет автомасштабироваться под нагрузкой, реализует продвинутые сценарии безопасности и управления трафиком, а также поставляет логи и метрики по обработке трафика в облачные системы мониторинга и хранения данных. В основе лежит высокопроизводительный http-proxy с открытым кодом envoy и управляющие компоненты, написанные на языке Go.

Сервисом пользуются как наши клиенты, так и само Облако. Многие API-облака, с которыми взаимодействуют клиенты, тоже обслуживаются через наш сервис. Помимо развития классического балансировщика, у нас есть планы работать и над service mesh подходом для гибридной (IaaS, Kubernetes, Serverless) облачной инфраструктуры.

Технологии/инструменты

C++/Java/Kotlin/GoNGINXLinuxTCPTLSHTTP

Что нужно делать

  • Участвовать в развитии существующих и новых проектов по управлению трафиком в экосистеме Облака.
  • Вносить вклад в развитие Envoy, который становится новым стандартом L7-балансировки в мире.
  • Глубже узнавать детали работы современных сетевых протоколов — TCP, TLS, gRPC, HTTP 1/2/3.
  • Заниматься разработкой и эксплуатацией одной из ключевых и самых высоконагруженных систем Yandex Cloud.

Ожидания

  • Вы знакомы с экосистемой публичных облаков.
  • Опыт разработки или эксплуатации решений по управлению трафиком — service mesh, ingress-controller, облачные или in-house управляемые http-балансировщики.
  • Интерес к устройству высокопроизводительных HTTP-серверов (NGINX, Envoy).
  • Вы знакомы или хотите познакомиться с сетевыми протоколами TCP, TLS, HTTP/1, HTTP/2, понимаете OSI-модель сети.
  • Опыт работы с сетевым стеком Linux.
  • Знание одного или нескольких компилируемых языков программирования (C++, Java, Kotlin, Go); опыт обслуживания больших сервисов.

Полезные ссылки

  • Более подробно про устройство и возможности сервиса можно посмотреть тут и тут.
Августина Барабанова IT Recruiter
Yandex.Cloud

О компании Yandex.Cloud

Сфера
Продуктовая компания
Размер
11 - 50

Yandex Cloud — публичная облачная платформа, которая предоставляет корпорациям, среднему бизнесу и частным разработчикам масштабируемую инфраструктуру, сервисы хранения данных, инструменты машинного обучения и средства разработки. С 2018 года платформа выросла вдвое не только по суммарному доходу, но и по клиентской базе: ежедневно сервисы используют более 10 тысяч компаний.

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

5,000 – 6,000 €/мес на руки
Переезд (Лимасол, Кипр) или полная удаленка — на выбор
350,000 – 400,000 ₽/мес на руки
полная удаленка
4,500 – 5,500 $/мес на руки
полная удаленка
4,000 – 5,000 €/мес на руки
полная удаленка
300,000 – 350,000 ₽/мес на руки
полная удаленка