YADRO

Senior Build engineer / Старший инженер по сборке продукта (TATLIN.UNIFIED)

Департамент: Разработка программного обеспечения
Расположение: Москва, Санкт-Петербург, Минск, Нижний Новгород
Тип занятости: Гибридный формат работы, Работа в офисе, Удалённая работа
Уровень: Старший
Технологии/навыки: Python, Linux

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

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

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

Сборочная система обеспечивает сборку для двух базовых платформ продукта(ppc & x86) планируется поддержать еще одну, построена на базе gcc и (с)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;
  • опыт разработки на python, groovy, bash;
  • умение работать со средствами разработки: git, CI/CD, Jenkins;
  • английский на уровне чтения и написания технической документации.

Дополнительно приветствуем: 

  • опыт с Qemu;
  • опыт работы на SUSE Linux;
  • знание особенностей работы с zypper.

Будем рады предложить:

  • премии за регистрацию патентов создание результатов интеллектуальной деятельности;
  • обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
  • лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
  • заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
  • поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • открытое общение: регулярные онлайн-встречи всей команды YADRO.

О нашем офисе:

  • красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва;
  • современный и комфортный офис в БП «Полюстрово», в 15 мин от метро «Площадь Ленина» или «Новочеркасская», г. Санкт-Петербург;
  • красивый и удобный офис на территории БЦ «Corner Place», 15 минут от метро «Горьковская», г. Нижний Новгород;
  • светлый и комфортный офис с открытой террасой в БЦ Riviera по адресу: проспект Победителей, 106, г. Минск. 

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

    учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

    учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO