Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаСтарший разработчик хостового агента деплойной платформы в Yandex Infrastructure
Под управлением внутреннего облака находятся более 110 тысяч серверов и заведено более 50 тысяч приложений — суммарно около миллиона контейнеров. Ближайший его аналог — Kubernetes, но наше решение позволяет запускать сервисы в одной инсталляции, масштабированной на весь Яндекс.
В нашем облаке развёрнуты как крупные потребители, например Поиск или MapReduce в лице YT, так и микросервисы, которые хоть и крошечные, зато их многие десятки тысяч, — например, весь сервис Такси.
Мы не только помогаем запускать сервисы, но и даём пользователю всё, что нужно, чтобы эти сервисы эксплуатировать: настраиваем балансировку, предоставляем мониторинг поднятых сервисов, собираем логи, поддерживаем интеграцию с CI/CD и не только.
В частности, агент является критически важной частью хостовой инфраструктуры. Хостовый агент полностью настраивает необходимое для контейнеров пользователя окружение — диски, сеть, GPU и т. д., непосредственно разворачивает контейнеры и следит за их жизнеспособностью.
Основная часть агента написана на Java, но также есть Scala и C++. Разработка агента непосредственно связана со всей базовой инфраструктурой, а это ядро Linux, система управлением cgroup — Porto, различные подсистемы для сетей и GPU устройств.
Мы ищем опытного ответственного разработчика, который не боится сложных технических вызовов и любит разбираться в чём-то новом.
Какие задачи вас ждут
Разработка системы управления контейнерами на хосте ISSВам предстоит разрабатывать и оптимизировать высоконагруженный агент для систем деплоя, обслуживающий более 100 тыс. хостов и 1 млн контейнеров. В результате вы сможете получить навыки экспертной работы от уровня ядра Linux и сетей до распределённых систем.
Наши основные вызовы
Вы будете участвовать в повышении качества и проектировании новых компонент агентской инфраструктуры.
Мы ждем, что вы
- Занимались разработкой на Java
- Понимаете принципы проектирования потокобезопасных и распределённых систем
- Любите разбираться в сложных системах
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие