Назад
обновлено 4 дня назад

Системный разработчик в команду внутреннего облака (C++/Go)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Системный разработчик в команду внутреннего облака (C++/Go): Развитие контейнерной платформы Runtime Cloud, компонентов ядра Linux, сетевого стека и инструментов мониторинга для масштабной инфраструктуры с акцентом на производительность, надёжность и масштабируемость. Focus on адаптации контейнеризации к меняющимся нагрузкам, доставке больших объёмов данных на тысячи хостов, диагностике узких мест и повышении отказоустойчивости облачных компонентов.

Локация: Москва, Санкт-Петербург или Екатеринбург; доступны удалённый, офисный и гибридный форматы работы.

Компания

Yandex развивает внутреннее контейнерное облако Runtime Cloud — PaaS-платформу для запуска сервисов тысяч разработчиков на сотнях тысяч серверов.

Что делать

  • Развивать систему контейнеризации Porto, обеспечивая изоляцию сервисов и эффективное использование ресурсов на хостах.
  • Адаптировать контейнерную платформу к меняющимся нагрузкам и требованиям сервисов.
  • Решать задачи доставки больших объёмов данных на тысячи хостов с учётом скорости и масштабируемости.
  • Развивать компоненты ядра Linux, адаптированные под нагрузки и особенности инфраструктуры Yandex.
  • Анализировать и оптимизировать сетевой стек для контейнеров, повышая пропускную способность, предсказуемость и надёжность.
  • Поддерживать и развивать инструменты сбора метрик, CRI-шim, агент управления BPF-программами, мониторинг и систему анализа производительности приложений.

Требования

  • От 5 лет опыта разработки.
  • Опыт работы с кодовой базой ядра Linux.
  • Умение диагностировать проблемы производительности Linux.
  • Хорошее понимание принципов операционной системы Linux, контейнеризации и сетей.
  • Знание C.

Хорошо, если есть

  • Опыт проектирования и разработки распределённых сервисов.
  • Опыт многопоточного и асинхронного программирования.
  • Понимание построения облачных сервисов.
  • Владение Go, C++ или Python; не обязательно знать все языки одновременно.

Культура и преимущества

  • Работа над внутренней инфраструктурой крупной технологической платформы.
  • Развитие контейнерного облака, HPC-кластеров и систем для запуска миллионов контейнеров.
  • Возможность работать с Linux kernel, сетевым стеком, BPF и высоконагруженными облачными компонентами.
  • Удалённый, офисный или гибридный формат работы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →