О компании
Наш партнер - аутсорсинговая компания, работающая над высокотехнологичными инновационными проектами с различными компаниями.
Сейчас в компании работает 350 человек. Самый большой офис в Нижнем Новгороде, есть офисы в Москве, Вильнюсе и США.
О клиенте
Американская компания производитель процессоров, которая также производит различные устройства на основе этих процессоров. Это могут быть системы сбора и обработки данных, сетевые системы, встроенные и развлекательные системы и т.д.
Общая особенность разрабатываемых устройств – это устройства для работы в сети: файрволы, серверы и т.д. Для данных устройств типично наличие различных сетевых контроллеров и поддержка многих интерфейсов. Таким образом, ожидается, что большая часть разработки будет связана именно с ними, т.е. это разработка или портирование драйверов для сетевых контроллеров, отладка и оптимизация их работы, взаимодействие с дизайнерами самих устройств и т.д.
Разработка подразумевает использование как прототипов данных устройств, так и их симуляторов.
О проекте
Цель проекта – разработка гипервизора для виртуализации выполнения нескольких ОС на одном устройстве. Данный гипервизор основывается на KVM, встроенный в Linux, и будет выполняться на системах, построенных на базе новейшего ARMv8 процессора.
В рамках данного проекта нам предстоит принять участие непосредственно в доработке гипервизора. В частности, предстоит разработка поддержки различных устройств, таких как сетевые контроллеры, решение возникающих проблем доступа к ресурсам, оптимизация производительности и т.д.
Какие профессиональные навыки нам важны?
-
Опыт разработки на уровне ядра Linux на С;
-
Опыт разработки, связанный с виртуализацией;
-
Опыт использования инструментов отладки.
Что нам важно в этом человеке?
Нам нужен не только хороший разработчик, но еще и хороший коммуникатор, который может продуктивно общаться с заказчиком.
Что делать в проекте?
- Разрабатывать гипервизор и его вспомогательные компоненты в Linux;
- Взаимодействовать с командой заказчика (дизайнеры, инженеры) по почте, телефону и скайпу.
В связи с чем открылась позиция?
Это новый проект.
Желаемый профессиональный уровень кандидата: junior, middle,senior?
Ищем опытного разработчика, уровня senior
Cтруктура команды.
В настоящий момент команды еще нет. Планируется в команде на этот проект 2 человека. В первое время задачи ставит заказчик. Через полгода менеджер проекта со стороны компании.
Нужен ли английский, и на каком уровне?
Английский разговорный, для продуктивного общения с заказчиком, общение ежедневное по телефону, почте и скайпу.
Сколько лет проекту? На какой он стадии?
Проект новый, бессрочный
Где находятся люди, которые принимают технические решения по проекту?
В настоящий момент это заказчик, он находиться в США
Где офис находится территориально?
Территориально офис находиться в Москве, м. Университет.
Нижний Новгород ул. Нартова
Какой график работы?
Начало работы - в диапазоне 9-12, предпочтительно 10-11
8 часов в день (время обеда не считается).
Есть ли медстраховка?
- ДМС со стоматологией и льготным страхованием родственников;
- Страхование жизни и здоровья от несчастных случаев.
Рассматриваем кандидатов, готовых к переезду.
Есть релокационный пакет, включающий в себя оплату билетов, оплату аренды (на месяц) квартиры и услуг риэлтера.
Подраздел:
С, Linux Kernel