Москва
Рочдельская улица 15с15
Рочдельская улица 15с15
Обязанности:
- Разработка CI/CD для Linux (kernel, u-boot, firmware и userspace: buildroot, yocto)
- Автоматизация процессов запуска системного ПО и тестов (Jenkins, Gitlab CI) в различных окружениях, включая QEMU/FPGA/SBC;
- Автоматизация построения Linux (Buildroot/Yocto) в соответствии с требованиями команд разработчиков;
- Работать в кросс-функциональной команде, тесно взаимодействовать с QA и DevOps инженерами, а также с инженерными командами различных продуктов компании.
Требования:
- Знание систем автоматизации/CI (Jenkins, Gitlab CI, BuildBot);
- Знание систем кросс-платформенной сборки Linux систем (Buildroot/Yocto);
- Опыт работы с современными системами контроля версий (e.g. Git);
- Хорошее владение языком python
- Умение писать bash скрипты
- Хорошее владение администрированием Linux/Unix
- Знание Docker или аналогов
- Знание и понимание принципов организации CI/CD для цикла разработки ПО
- Знание make/cmake или аналогов
- Хорошее владение системами управление конфигурацией: Ansible или аналоги
- Знание английского языка на уровне чтения технической документации.
Дополнительно приветствуем:
- Опыт автоматизации сборок и тестирования системного софта с помощью Jenkins/Gitlab/Buildbot
- Опыт автоматизации тестирования Linux kernel (LAVA/Labgrid/...)
- Опыт взаимодействия с Open source проектами
- Опыт работы с embeded linux (u-boot, linux kernel, buildroot/yocto или аналоги)
- Опыт пакетирования ПО в формате rpm, deb, etc.
- Представление о работе с FPGA
- Опыт работы с системами виртуализации kvm, libvirt/virsh или аналоги
- Знакомство с RISC-V
-
Рассмотрим перспективных кандидатов, опыт которых не полностью соответствует требованиям.
Условия:
- Возможность выбрать формат работы: офис, гибрид или удалённая работа из дома на корпоративном ноутбуке;
- Возможность выбрать удобные начало и окончание рабочего дня;
- Конкурентный уровень заработной платы и премирование по результатам работы;
- Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
- Обучение и развитие: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
- Программу поддержки инноваций: премии за регистрацию патентов, создание результатов интеллектуальной деятельности;
- Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
- Заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
- Поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
- Открытое общение: регулярные онлайн-встречи всей команды YADRO.