YADRO

Senior Build Engineer (Tatlin.Unified)

в YADRO

от 250 000 ₽/мес на руки

📍 Санкт-Петербург (м. Площадь Ленина)Москва (м. Краснопресненская / м. Улица 1905 года)Нижний НовгородМожно удалённо из РФ
Специализация
DevOps
Уровень
Senior
Английский
B1 — IntermediateB1 — Intermediate

YADRO — российская технологическая компания, созданная в 2014 году и объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, персональных и «умных» устройств, микропроцессорных ядер и fabless-разработку микропроцессоров. R&D‑центры расположены в Москве, Санкт‑Петербурге, Екатеринбурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла ФАБ Дубна.

Мы ищем инженера со знанием систем сборки Make/CMake (либо мотивацией их изучить), способного качественно разбирать предметную область, проверять собственный код.

Развиваемый нами CI выполняет задачи интеграции базового слоя продукта (datapath), разрабатываемой в компании СХД — Tatlin.Unified.

CI построен на основе оборудования компании YADRO, эмулятора Qemu, развитого набора нетривиальных Jenkins Job и двух системы оркестрации, для агентов и пайплайнов.

Сборочная система обеспечивает сборку для двух базовых платформ продукта (PPC&x86) планируется поддержать еще одну, построена на базе GCC и (C)Make. Несколько тестовых фреймворков разработанных на Python+Allure являются базой для покрытия Kernel, component и system layer тестов.

Команда отвечает за работу и развитие сборочной системы и CI.

Технологии/инструменты

RPM Package Manager (RPM)DockerMake/CMakeLinuxG++GNU Compiler Collection (GCC)

Чем вам предстоит заниматься

  • Разрабатывать и развивать сборку базового слоя СХД Tatlin.Unified для платформ х86 и PPC.
  • Разрабатывать CMake/Make-скрипты.
  • Собирать RPM-пакеты.
  • Собирать Docker images.
  • Взаимодействовать и поддерживать команду разработки.
  • Осуществлять интеграцию с общей системой сборки.
  • Развивать Jenkins пайплайны.
  • Оперативно реагировать на проблемы сборки и CI.

Мы ожидаем от будущего члена команды

  • Linux на уровне системного администратора.
  • Практический навык работы с Make/CMake, G++, GCC.
  • Понимание работы пакетных менеджеров и умение работать с рецептами.
  • Опыт создания RPM-пакетов.
  • Опыт написания Dockerfile и создания образов Docker.
  • Английский на уровне чтения и написания технической документации.
  • Опыт работы: 3-6 лет.

Будет плюсом

  • Опыт с Yocto.
  • Опыт с Qemu.
  • Умение работать со средствами разработки: Git, CI/CD, Jenkins.
  • Опыт работы на SUSE Linux.
  • Знание особенностей работы с Zypper.

Условия

  • Забота о здоровье. Расширенная программа ДМС, телемедицина и поддержка членов семьи.
  • Возможность удаленной работы. Гибкий график и возможность работать из удобного места.
  • Поддержка в личных вопросах. Бесплатные консультации юристов, психологов и других специалистов.
  • Постоянное обучение. Курсы, языковые занятия, онлайн-библиотеки и профессиональное обучение.
  • Скидки для сотрудников. Эксклюзивные скидки и предложения от партнеров.
  • Referral program. Программа бонусов за успешные рекомендации кандидатов.
  • Поддержка инноваций. Премии за регистрацию патентов, создание результатов интеллектуальной деятельности.
  • Дополнительные выходные. Возможность взять дополнительный день отдыха в квартал для восстановления сил.
  • Поддержка творчества и спорта. Мероприятия и компенсации расходов на спорт и творчество.
Елизавета Логашева Recruiter
YADRO

О компании YADRO

Сфера
Продуктовая компания

YADRO — российская технологическая компания, основанная в 2014 году. Мы создаём, производим и поддерживаем линейки серверов, систем хранения данных и коммутаторы для ЦОДов различных ИТ-компаний, банков, ритейлеров, предприятий сферы образования, энергетики и транспорта.

Кроме того, мы разрабатываем микропроцессоры на базе открытой архитектуры RISC-V, внедряем технологии на базе искусственного интеллекта в продукты YADRO, строим собственную базовую станцию и создаём операционную систему для персональных устройств KVADRA.

Сегодня команда насчитывает несколько тысяч сотрудников, большая часть из которых — инженеры. Нас объединяет стремление создавать лучшие технические решения и оставить свой след в истории.

Похожие вакансии

500 000 – 550 000 ₽/мес на руки
Полная удалёнка
4 500 – 5 700 $/мес на руки
📍 Лондон (Великобритания), полная удалёнка, самостоятельный переезд
4 500 – 6 000 $/мес на руки
Полная удалёнка
4 000 – 6 000 $/мес на руки
Полная удалёнка
410 000 – 490 000 ₽/мес на руки
📍 Москва (м. Смоленская), офис или гибрид