Разработчик Java

MoscowJavaYandex.CloudSpecialist
Vacancy closed
Команда Virtual Private Cloud создает инфраструктуру, которые свяжет все сервисы Яндекс.Облака между собой и с внешними площадками клиентов. Задача сложная и ответственная, а предметная область (software-defined networking, SDN) — широкая и интересная. Мы объединяем передовые технологии из мира сетей и ПО, лучшее из мира свободного ПО, наработки Яндекса и нашей команды.
Мы ищем разработчика в сервис-фасад VPC Яндекс.Облака. В задачи сервиса входят:
  • управление ресурсами VPC (IP адреса, виртуальные сети, подсети, балансировщики нагрузки, группы безопасности);
  • обеспечение отказоустойчивости (при выпадении ДЦ, или смежных сервисов), распределенная природа, синхронизация доступа к ресурсам;
  • выполнение фоновых задач;
  • оркестрация нижележащих низкоуровневых сетевых сервисов.

Что нужно делать:

  • писать код преимущественно на Java и тесты к нему;
  • заниматься ревью и эксплуатацией кода;
  • участвовать в проектировании API и ресурсной модели;
  • взаимодействовать с низкоуровневыми сетевыми сервисами.

Будет плюсом, если вы:

  • имеете опыт разработки распределенных многопоточных систем;
  • знакомы со спецификой низкоуровневых сетевых сервисов;
  • знакомы с GRPC.

Мы ждем, что вы:

  • имеете опыт бэкенд-разработки на Java или готовы перейти с другого стека в короткие сроки;
  • знакомы с Go и Python;
  • понимаете как традиционные реляционные, так и newSQL базы данных;
  • готовы писать мониторинги, собирать метрики, заниматься выкладками и всеми остальными обязанностями DevOps;
  • цените работу в команде.