Команда CloudGate в Yandex Cloud ищет разработчика на Go для работы с системой доставки внешнего трафика: IPv4, Cloud Interconnect, NAT, сетевой балансировщик нагрузки. Микросервисная архитектура с gRPC и Yandex Database в качестве хранилища данных.

Задачи:

  • Разрабатывать микросервисы на Go, развивать data-plane и control-plane для доставки трафика.
  • Развивать SLI/SLO сервисов и платформу для сбора и обработки метрик, включая проверку консистентности data-plane.
  • Шардирование и нагрузочное тестирование сервисов.
  • Автоматизация self-healing и autorecovery, устранение рутинных ручных процедур.

Требования:

  • Опыт промышленной разработки на Go от трёх лет.
  • Умение писать надёжный высокопроизводительный код.
  • Опыт работы с gRPC и микросервисной архитектурой.
  • Опыт разработки под Linux.

Плюсы / навыки, которые будут полезны:

  • Опыт работы с системой метрик, SLI/SLO.
  • Опыт шардирования и нагрузочного тестирования.
  • Знание Yandex Database и сетевых компонентов (data-plane, control-plane).

Условия: гибрид / офис; дополнительные корпоративные преимущества и сообщества внутри компании.