Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
YADRO

Senior Build Engineer (Tatlin.Unified)

в YADRO

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

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

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

RPM Package Manager (RPM)
Docker
Make/CMake
Linux
G++
GNU Compiler Collection (GCC)

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.

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

  • Разрабатывать и развивать сборку базового слоя СХД 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. Программа бонусов за успешные рекомендации кандидатов.
  • Поддержка инноваций. Премии за регистрацию патентов, создание результатов интеллектуальной деятельности.
  • Дополнительные выходные. Возможность взять дополнительный день отдыха в квартал для восстановления сил.
  • Поддержка творчества и спорта. Мероприятия и компенсации расходов на спорт и творчество.
YADRO

О компании YADRO

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

YADRO — российская технологическая компания, основанная в 2014 году. Один из лидеров российского рынка ИТ-инфраструктуры. Создает полный цикл вычислительных решений — от разработки архитектуры и ПО до серийного производства.

  • Разрабатываем и производим серверы, системы хранения данных, сетевое и климатическое оборудование;
  • Разрабатываем микропроцессоры на базе архитектуры RISC-V;
  • Серийно производим телекоммуникационное оборудование операторского класса, включая базовые станции мобильной связи;
  • Производим персональные клиентские устройства KVADRA и создаем для них операционную систему;
  • Внедряем технологии на базе ИИ в продукты YADRO.

У нас есть несколько производственных площадок, в числе которых YADRO Фаб Дубна — самое большое крупносерийное производство полного цикла в СНГ и Восточной Европе. R&D-центры компании расположены в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске.

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