- Страна
- Россия
Разработчик в Virtual Private Cloud
Это отличная возможность работать в одной из ведущих технологических компаний над критически важной инфраструктурой. Высокий балл за масштаб задач, сильную инженерную культуру и отличный соцпакет.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью работы с низкоуровневыми сетевыми протоколами (SDN), распределенными системами и требованием владения сразу двумя языками (Java и Go). Также ожидается готовность к полноценному DevOps-циклу.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в Yandex Cloud для опытных разработчиков обычно соответствует верхнему сегменту рынка РФ, часто включая значительные бонусы и опционы (RSU), что делает совокупный доход выше среднего.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*☁️ Разработчик в Virtual Private Cloud*
Команда Virtual Private Cloud является частью направления Cloud Foundation Services и создаёт инфраструктуру, которая свяжет все сервисы Yandex Cloud между собой и с внешними площадками клиентов. Задача сложная и ответственная, а предметная область (software-defined networking, SDN) — широкая и интересная. Мы объединяем передовые технологии из мира сетей и ПО, лучшее из мира свободного ПО, наработки Яндекса и нашей команды.
Мы ищем разработчика в сервис-фасад VPC Yandex Cloud. В задачи сервиса входят:
• Управление ресурсами VPC (IP-адреса, виртуальные сети, подсети, балансировщики нагрузки, группы безопасности)
• Обеспечение отказоустойчивости (при выпадении ДЦ или смежных сервисов), распределённая природа, синхронизация доступа к ресурсам
• Выполнение фоновых задач
• Оркестрация нижележащих низкоуровневых сетевых сервисов
Какие задачи вас ждут:
• Проектирование и разработка сервисовВам предстоит писать код преимущественно на Java/Go и заниматься ревью и эксплуатацией кода, а также участвовать в проектировании API и ресурсной модели.
• Взаимодействовать с низкоуровневыми сетевыми сервисамиВы будете заниматься оркестрацией нижележащих низкоуровневых сетевых сервисов.
Мы ждём, что вы:
• Разрабатывали бэкенд на Java или готовы перейти с другого стека в короткие сроки
• Знаете Go (или хотите научиться)
• Понимаете как традиционные реляционные БД, так и NewSQL
• Готовы писать мониторинги, собирать метрики, заниматься выкладками и всеми остальными обязанностями DevOps
Будет плюсом, если вы:
• Разрабатывали распределённые многопоточные системы
• Знакомы со спецификой низкоуровневых сетевых сервисов
• Знакомы с gRPC
Почему у нас хорошо:Мы предоставляем полный набор, который поможет уберечься от тревожности и выгорания: ежегодные медицинские чекапы, йога и психотерапия. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Go
- SQL
- NewSQL
- gRPC
- SDN
- DevOps
- Distributed Systems
Возможные вопросы на собеседовании
Вакансия связана с SDN и управлением сетевыми ресурсами. Важно понимать, как пакеты перемещаются в виртуальной сети.
Расскажите, как работает инкапсуляция пакетов в виртуальных сетях (например, VXLAN) и какую роль она играет в SDN?
В описании указано обеспечение отказоустойчивости при выпадении дата-центра.
Какие стратегии обеспечения высокой доступности (HA) и консистентности данных вы бы применили для сервиса управления IP-адресами в распределенной среде?
Упоминается использование gRPC и проектирование API.
В чем преимущества gRPC перед REST для межсервисного взаимодействия в высоконагруженной облачной инфраструктуре?
Работа предполагает использование NewSQL и реляционных БД.
В каких случаях вы бы предпочли NewSQL базу данных традиционной реляционной СУБД при проектировании облачного сервиса?
Команда практикует DevOps-подход.
Как вы организуете мониторинг и алертинг для распределенной системы, чтобы минимизировать время обнаружения инцидентов (MTTD)?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

