Технологии виртуализации помогают предоставлять пользователям Yandex Cloud виртуальные машины, развёрнутые на физических серверах. За создание и управление виртуальными машинами отвечает наш сервис Compute.
Compute - один из фундаментальных сервисов, на котором строится работа Yandex Cloud, предоставляющий масштабируемые вычислительные мощности для создания виртуальных машин и управления ими. Наши сервисы строятся так, чтобы продолжать функционировать при выходе из строя некоторых их компонентов. Многие сервисы запущены в нескольких экземплярах и поддерживают связь сразу с несколькими соседними сервисами, чтобы переживать обрывы связи и выходы из строя.
Scheduler — одна из самых сложных и интересных частей Compute. Этот компонент обеспечивает учёт и аллокацию вычислительных ресурсов. С одной стороны, Scheduler должен эффективно выделять запрашиваемые пользователем ресурсы под виртуальные машины, а с другой — максимально использовать вычислительные мощности облака.
Мы ищем опытного разработчика, который будет развивать этот компонент.
В команде используется Agile-like подход к планированию. Долгосрочные и квартальные планы декомпозируются в задачи в двухнедельные спринты. Мы проводим ежедневные стендапы.
Мы сами отвечаем за работоспособность своих сервисов, поэтому у нас есть ротируемая роль oncall-инженера. Каждый из нас по очереди примерно раз в две недели становится oncall-инженером и отвечает за обработку срабатываний мониторинга, слежение за работоспособностью сервиса и разрешение инцидентов.
Все изменения проходят процедуру ревью и выкатываются на стенды с помощью стандартной процедуры. Срочные изменения на стендах проходят дополнительные согласования, чтобы не допустить проблем.
Для проектирования новых сервисов или крупных изменений в существующих мы устраиваем внутренние дизайн-ревью, на которых обсуждаем предложенные подходы и их плюсы и минусы.
Для обмена опытом внутри мы регулярно проводим brown bag сессии. Это неформальные встречи или тренинги, которые обычно проводятся в офисе во время обеда или ужина.
Задачи по функциональности. Вы будете разрабатывать новые функции и дорабатывать уже имеющиеся на языке Go.
Работа с распределёнными архитектурами.
Здоровье.
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
А также:
Страховка для родственников по системе 80/20.
Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.
Рост и развитие.
В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
А также:
Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.
Спорт.
Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей.
Можете заниматься самостоятельно, а можете с корпоративным тренером.
А также:
Спортивный клуб Яндекса:
В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях.
Вы сможете присоединиться к существующим командам или собрать свою.
Yandex Cloud — публичная облачная платформа, которая предоставляет корпорациям, среднему бизнесу и частным разработчикам масштабируемую инфраструктуру, сервисы хранения данных, инструменты машинного обучения и средства разработки. С 2018 года платформа выросла вдвое не только по суммарному доходу, но и по клиентской базе: ежедневно сервисы используют более 10 тысяч компаний.