Бфг

Разработчик (Senior) /Системный программист (Linux)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Linux
  • Git
  • Docker
  • KVM

Мы ждем специалиста в нашу команду с глубоким пониманием принципов работы виртуализации, сетевых стеков и систем хранения данных.

Предстоит разрабатывать собственное системное ПО — решения уровня гипервизора, сетевых стеков и SDS-подсистем.

Задачи:

  1. Разработка системных компонентов для виртуализации, сетей и хранения данных;
  2. Проектирование архитектуры и взаимодействия низкоуровневых сервисов;
  3. Оптимизация производительности, отладка и профилирование системных компонентов;
  4. Работа с внутренними API, драйверами и пользовательским пространством Linux;
  5. Реализация собственных аналогов существующих решений (гипервизор, SDN, SDS и т.п.).

Что мы ожидаем от кандидата:

  1. Опыт системного программирования под Linux;
  2. Понимание архитектуры и принципов работы QEMU, KVM, Libvirt, oVirt, OpenStack, OpenNebula, Proxmox, Xen (знание внутренней логики и архитектурных подходов);
  3. Уверенные знания сетевых стеков L2/L3, принципов маршрутизации и виртуальных сетей;
  4. Опыт работы с системами хранения данных, желательно Ceph;
  5. Знание принципов SDS и NSX/SDN решений;
  6. Опыт разработки системного ПО на Golang (также рассматриваем специалистов с сильным опытом на C/C++, Rust в системной области).

Будет плюсом:

  1. Опыт участия в разработке гипервизоров, виртуальных сетей или систем хранения;
  2. Знание архитектуры Linux kernel и взаимодействия user space / kernel space;
  3. Опыт профилирования и оптимизации низкоуровневого кода;
  4. Умение разбираться в проблемах на уровне strace, perf, eBPF, tcpdump, ftrace;
  5. Глубокое знание внутренностей Linux: процессы, память, блокировка, файловые системы, сетевой стек.

Что мы предлагаем:

  1. Участие в создании собственной платформы виртуализации и системного ПО;
  2. Сложные инженерные задачи уровня ядра и инфраструктуры;
  3. Свободу выбора инструментов и технических решений;
  4. Среду, где ценится инженерное мышление и глубина понимания.

И это еще не все:

  1. Гибкий график;
  2. Трудоустройство в аккредитованную IT компанию. Оформление по ТК РФ;
  3. ДМС со стоматологией после испытательного срока;

  4. Наставничество и обучение — мы помогаем быстро адаптироваться и развиваться;

  5. Офисные вкусняшки.