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

Senior Build Engineer (Tatlin.Unified)
в YADRO
от 250 000 ₽/мес на руки

Технологии/инструменты
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 — российская технологическая компания, основанная в 2014 году. Мы создаём, производим и поддерживаем линейки серверов, систем хранения данных и коммутаторы для ЦОДов различных ИТ-компаний, банков, ритейлеров, предприятий сферы образования, энергетики и транспорта.
Кроме того, мы разрабатываем микропроцессоры на базе открытой архитектуры RISC-V, внедряем технологии на базе искусственного интеллекта в продукты YADRO, строим собственную базовую станцию и создаём операционную систему для персональных устройств KVADRA.
Сегодня команда насчитывает несколько тысяч сотрудников, большая часть из которых — инженеры. Нас объединяет стремление создавать лучшие технические решения и оставить свой след в истории.