Мы развиваем инфраструктурное контейнерное облако, в котором расположены сервисы, создаваемые тысячами разработчиков Яндекса. Всё ради того, чтобы запуск и эксплуатация сервиса занимали минимум времени, а стоимость ресурсов облака была минимальной. Под управлением внутреннего облака находится более 110K серверов и заведено более 50K приложений (суммарно около 1М контейнеров).
Ближайший его аналог — Kubernetes, но мы позволяем запускать сервисы в одной инсталляции, масштабированной на весь Яндекс. В нашем облаке развёрнуты как крупные потребители, например Поиск или MapReduce в лице YT, так и микросервисы, которые хоть и крошечные, зато их многие десятки тысяч — например, весь Такси.
Мы позволяем не только запускать сервисы, но и даём пользователю всё, что нужно, чтобы их эксплуатировать: настраиваем балансировку, предоставляем мониторинг поднятых сервисов, собираем логи, поддерживаем интеграцию с CI/CD и не только.
Относительно новое направление у нас — разработка единой инфраструктурной платформы (PaaS), которая объединяет под собой инфраструктурные сервисы и позволяет:
Основная часть платформы разрабатывается на Go, активно используем компоненты Kubernetes, ряд инструментов написан на Python. Значимым её компонентом является Service Mesh — концепция и важная подсистема, позволяющая управлять взаимодействием микросервисов. Мы ищем опытного разработчика, который будет участвовать в её развитии и поддержке, а также интеграции с другими компонентами платформы.
Будет плюсом, если вы:
Яндекс — одна из крупнейших IT-компаний в России. Компания развивает самую популярную в стране поисковую систему и создаёт сервисы, которые делают жизнь людей более комфортной и яркой. Сервисы Яндекс помогают в повседневных делах в офлайне и онлайне. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для рекламодателей и владельцев бизнеса.