
Разработчик дистрибутива Linux / мейнтейнер (очный формат работы)
НПЦ ЭЛВИС
Москва
🏢 Офис
Junior
Полная занятость
Россия
Описание вакансии
Компания ООО "Альтэл", которая входит в группу компаний АО НПЦ "ЭЛВИС" и занимается разработкой операционных систем для отечественных процессоров, приглашает в команду: разработчика дистрибутива Linux / инженера-программиста / мейнтейнера.
Нашим основным направлением деятельности является разработка дистрибутивов операционной системы, системы для их сборки и тестирования. Наше ПО предназначено для рабочих станций, тонких клиентов, телекоммуникационного оборудования.
Функционал
•участие в создании инфраструктуры сборки и тестирования дистрибутивов ОС;
•доработка существующих пакетов для сборки на системах с отечественными процессорами;
•создание новых пакетов для ввода в состав дистрибутива;
•участие в выпуске новых версий дистрибутива Linux;
•участие в автоматизации процессов сборки пакетов (pipeline, покрытие тестами и т.п.).
Для инженера-программиста
•портирование пакетов для дистрибутивов на основе AltLinux, архитектуры aarch64 и e2k;
•разбор и устранение ошибок сборки/выполнения;
•устранение уязвимостей;
•реализация запросов по обновлению/добавлению пакетов;
•пополнение базы знаний.
Требования
•опыт работы с Linux на уровне администратора;
•понимание стандартов LSB, FHS, опыт применения LFS (Linux from scratch);
•понимание принципов сборки RPM пакетов, синтаксиса spec файлов;
•знание сборочных инструментов: Make, Cmake, Autoconf, Meson и т.п.;
•понимание исходного кода C/C++, умение провести бэкпортирование патчей;
•знание Git на базовом уровне (ветки, теги), умение создать патч, наложить его;
•понимание работы GitLab, знание flow разработки, основанные на Git;
•опыт отладки/профилирования (gdb, strace, perf);
•владение инструментами тестирования собранных пакетов (rpmlint);
•понимание практик безопасности при упаковке и обновлении ПО;
•понимание внутренней структуры rpm пакетов (rpmbuild);
•опыт программирования на bash, python.
Желателен
•опыт работы мейнтейнером одного из следующих проектов: CentOS, Altlinux;
•умение собирать ядро или создавать пакеты для модулей ядра..
Условия
•полис ДМС (включающий стоматологию, возможность подключения родственников и членов семьи, страховку выезжающих за рубеж, телемедицину, онлайн-консультации юриста и психолога);
•кафетерий льгот — гибкая система бонусов, где каждый сотрудник самостоятельно определяет структуру и наполнение своего пакета льгот. В него включены затраты на кредиты, страхование, отдых и обучение, в том числе детей;
•денежная компенсация проезда сотрудникам (фиксированная сумма ежемесячно);
•материальная помощь к значимым событиям и сложным жизненным ситуациям;
•сервис с предложениями о корпоративных скидках и привилегиях от партнеров (900+), который помогает значительно экономить на ежедневных тратах;
•мы ценим ваш опыт и компетенции, поэтому уровень дохода обсуждаем с успешными кандидатами;
•офис находится в БЦ "Линкор" (10 мин. от м. ЦСКА).

