Разработчик на Go в команду управления файрволами
офис, Москва
Команда инфраструктуры и сетевых технологий развивает единый сервис управления файрволами в Yandex Cloud. Вы будете работать над масштабируемыми микросервисами, ускорять доставку правил и внедрять поддержку сетевых политик Kubernetes для надёжной защиты инфраструктуры Яндекса.
Стек
GoKubernetesPostgreSQLYANET PlatformDockerHelmCI/CDObservability
Задачи
- •Спроектировать и реализовать единый сервис управления разными типами файрволов в Yandex Cloud
- •Добавить поддержку и анализ сетевых политик Kubernetes для нескольких кластеров
- •Масштабировать систему под десятикратный рост нагрузки
- •Ускорить доставку правил на файрволы до секунд без ухудшения надёжности
- •Решать инженерные задачи на стыке бэкенда, сетей и эксплуатации распределённых систем
Обязательно
- •Ответственность за задачу от идеи до выхода в продакшн
- •Готовность изучать и разбираться в сетевых технологиях
- •Хорошее знание Go или опыт на другом языке при базовом опыте с Go
- •Умение разбираться в чужом коде, в том числе на других языках
- •Понимание процессов деплоя и тестирования («деплоить потом тестить»)
Будет плюсом
- •Опыт работы с Kubernetes и Docker
- •Опыт с PostgreSQL
- •Опыт построения распределённых и высоконагруженных сервисов
- •Опыт с observability: метрики, логи, трассировки, алерты
- •Навыки автоматизации: CI/CD, автотесты
- •Опыт использования LLM для помощи в разработке кода