Город: Москва
Занятость: Полная, 5/2
Опыт работы: Более 6 лет
Привет! Мы — группа разработки Load Balancing в направлении Application Networking.
Application Networking отвечает за путь запроса между пользователями, сервисами и инфраструктурой: DNS, CDN, L4- и L7-балансировку, API Gateway, service discovery и платформенную аутентификацию. Наша общая цель — сделать этот сложный путь быстрым, надёжным, безопасным и простым для продуктовых команд.
Группа Load Balancing развивает платформу управления трафиком, от которой зависят доступность и производительность сервисов Ozon. Наши решения обрабатывают миллионы запросов в секунду, лежат в основе Load Balancing as a Service и собственной CDN-платформы, автоматизируют управление балансировщиками и помогают командам безопасно публиковать сервисы.
Мы работаем с высоконагруженными системами на критическом пути запроса, где важны низкая задержка, круглосуточная доступность и небольшой радиус влияния изменений. В группе работают опытные инженеры; мы тесно взаимодействуем с командами L4/L7-эксплуатации, API Gateway, DNS, сетевой инфраструктуры, SRE и другими платформенными командами.
Мы ищем руководителя, который возьмёт на себя ответственность за команду и результат: поможет формировать единый технический роадмап, выстроит предсказуемую разработку и будет развивать инженеров. Это прежде всего управленческая роль с глубокой технической вовлечённостью в архитектуру и ключевые решения платформы.
Наш стек
-
Go, C/C++.
-
PostgreSQL, gRPC.
-
Yanet, Nginx, Envoy.
-
Kubernetes, Linux.
-
GitLab CI/CD.
-
Prometheus, Grafana.
Вы будете
-
Руководить группой разработки: ставить цели, определять приоритеты, планировать работу и отвечать за результат команды.
-
Развивать инженеров через регулярную обратную связь, индивидуальные планы развития, делегирование и обмен знаниями; участвовать в найме и адаптации новых сотрудников.
-
Вместе с командой и смежными направлениями формировать роадмап Load Balancing и превращать стратегические цели Application Networking в реализуемые проекты.
-
Оставаться технически вовлечённым: участвовать в проектировании высоконагруженных сервисов на Go, принимать ключевые архитектурные решения, проводить дизайн- и код-ревью.
-
Развивать инженерные процессы, качество разработки, наблюдаемость и практики безопасного развёртывания изменений.
-
Согласовывать решения с командами эксплуатации, SRE, API Gateway, DNS и сетевой инфраструктуры, управлять зависимостями и техническими рисками.
-
Поддерживать баланс между развитием платформы, надёжностью текущих систем и сокращением технического долга.
Примеры задач
- Развитие целевой архитектуры управления трафиком на базе Proton и Envoy: централизованное управление, динамическая конфигурация и единый путь публикации сервисов.
- Создание безопасного контура управления конфигурациями балансировщиков с валидацией, поэтапным применением, canary-развёртываниями, быстрым откатом и сквозной наблюдаемостью.
- Развитие Load Balancing as a Service и self-service-инструментов, чтобы продуктовые команды могли самостоятельно подключать домены, маршруты и сервисы через понятные платформенные API.
- Развитие собственной CDN-платформы и CDN Chooser: управление кешированием и origin-сервисами, интеллектуальный выбор маршрута и повышение устойчивости к пиковым нагрузкам и атакам.
- Улучшение DNS Manager, управления сертификатами и интеграции компонентов пути запроса, сокращение ручных операций и зависимости от заявок.
- Повышение общей устойчивости платформы: уменьшение радиуса влияния изменений, развитие сценариев аварийного восстановления (DRP), мониторинга и инструментов диагностики трафика от DNS до бэкенд-сервиса.
Нам важно
-
Не менее года опыта управления командой разработки и ответственность не только за технические решения, но и за людей, процессы и поставку результата.
-
Уверенное знание Go и опыт коммерческой разработки, достаточные для обсуждения архитектуры, проведения код-ревью и помощи инженерам в сложных технических вопросах.
-
Опыт проектирования и эксплуатации высоконагруженных распределённых систем.
-
Понимание сетей, Linux, HTTP, TCP, DNS, TLS и принципов L4/L7-балансировки.
-
Умение формировать технический роадмап, принимать решения в условиях неопределённости и объяснять компромиссы разным участникам.
-
Опыт выстраивания инженерных процессов и развития сильной, самостоятельной команды.
Будет плюсом
-
Опыт разработки на C/C++.
-
Опыт работы с NGINX, Envoy, Yanet или другими программными балансировщиками.
-
Опыт создания инфраструктурных платформ, API Gateway или внутренних PaaS-продуктов.
-
Практический опыт с Kubernetes, GitLab CI/CD, Prometheus и Grafana.
-
Понимание устройства CDN, глобальной балансировки, DDoS-защиты и управления трафиком между дата-центрами.
-
Опыт эксплуатации систем с высокими требованиями к доступности, задержкам и безопасности изменений.
Адрес: Москва, Пресненская набережная, 10
Похожие вакансии