👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Тимлид в команду низкоуровневой разработки внутреннего облака Яндекса

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

Описание вакансии

Условия работы

Наше облако создано для того, чтобы максимально эффективно использовать ресурсы, которыми располагает Яндекс. В качестве ядра ОС во внутренней инфраструктуре мы используем Linux.

В команде низкоуровневой разработки мы занимаемся поддержкой, устранением неполадок в нашей версии ядра, исследованиями и доработками с точки зрения производительности, надежности и наблюдаемости, а также делимся с апстримом ценными доработками и фиксами.

Кроме того, мы занимаемся разработкой инфраструктуры и оптимизацией производительности на наших ТОР-500 GPU-суперкомпьютерах: «Червоненкис», «Ляпунов» и «Галушкин».

Мы ищем опытного тимлида, который возглавит команду низкоуровневой разработки и будет участвовать в развитии внутреннего облака Яндекса.

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

  • поддерживать нашу ветку ядра: бекпортинг и апстриминг патчей, внедрение на кластере;
  • улучшать разделение ресурсов между контейнерами;
  • оптимизировать производительность, надежность и эффективность среды исполнения GPU и Infiniband interconnect;
  • оказывать системную поддержку: отлаживать и устранять нетипичные проблемы в кластере, внедрять новое оборудование.

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

  • имеете опыт работы тимлидом или менеджером команд и хотите продолжать этим заниматься;
  • знаете Go, C, C++ или Python (не обязательно все языки сразу);
  • хорошо понимаете принципы работы операционных систем, контейнеризации и виртуализации;
  • интересуетесь R&D-работой и умеете решать нетипичные задачи.

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

  • возглавляли команду низкоуровневых инженеров и разработчиков;
  • занимались проектами, связанными с распределенными вычислениями на GPU;
  • имеете опыт разработки ядра и модулей ядра Linux;
  • знаете устройство аппаратной архитектуры x86 и её особенности.