Senior Go Developer (Service Mesh)
Описание
Локация: Гибридный формат работы в офисах Яндекса (Москва, Санкт-Петербург, Казань, Нижний Новгород, Екатеринбург, Новосибирск)КомпанияYandex Infrastructure развивает внутреннее контейнерное облако для тысяч сервисов Яндекса, обеспечивая их запуск и эксплуатацию на сотнях тысяч серверов.Что делатьПроектировать и развивать компоненты Service Mesh на Go для управления маршрутизацией, балансировкой и безопасностью микросервисов.Оптимизировать производительность сетевого слоя платформы в масштабе свыше 50 тысяч приложений и миллиона контейнеров.Интегрировать Service Mesh с CI/CD, оркестрацией контейнеров и системами логирования через GitOps-подход.Реализовывать механизмы mTLS, авторизации и управления политиками доступа между сервисами.Устранять узкие места на уровне Linux и сетевых стеков, адаптируя решения Envoy и Istio под внутренние требования.ТребованияОпыт промышленной разработки на Go или Python более 3 лет.Уверенное владение классическими алгоритмами и структурами данных.Локация: Готовность к гибридному формату работы в одном из офисов компании в РФ.Хорошо, если естьОпыт проектирования распределенных и высоконагруженных систем.Понимание проблематики построения облачных сервисов.Глубокие знания ОС Linux.Опыт многопоточного, асинхронного и сетевого программирования.