Напиши текст вакансии для должности "DevOps/Automation/Build engineer". Название компании: "Synopsys". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Bash', 'Linux', 'Python', 'Git', 'Docker', 'CI/CD', 'GitHub', 'Jenkins', 'Gitlab', 'Shell Scripting', 'Continuous Integration'

Компания Synopsys является лидирующим поставщиком высококачественных, проверенных в кремнии IP-блоков для разработки СнК (SoC). Широкий набор IP-блоков DesignWare включает в себя логические библиотеки, встроенную память, встроенное самотестирование, аналоговые IP-блоки, проводные и беспроводные интерфейсы, IP-блоки безопасности, процессорные ядра и целые подсистемы. Мы ищем DevOps/Automation/Build инженера в команду, которая занимается ПО с открытым исходным кодом для процессоров ARC. Речь идет о таких проектах как как ядро Linux, Zephyr RTOS, QEMU, GCC, GDB, Buildroot, OpenEmbedded/Yocto и OpenWrt и т.д. Работа команды ведется непосредственно в апстриме (&quot;git log --author=synopsys&quot; в вышеупомянутых и прочих проектах), а так же в открытых репозитариях на GitHub. Чем предстоит заниматься:  Поддержка и добавление новых CI/CD-пайпланов для сборки и тестирования кода проектов, над которыми мы активно работаем Автоматизация поиска регрессий как в ПО, так и в аппаратуре Поддержка и развитие лабораторных стендов, состоящих из FPGA-платформ и плат на базе реальных ASIC-ов. Оптимизация и совершенствование наших внутренних процессов разработки  Основные требования:  Хорошее понимание CI/CD подходов Опыт написания скриптов на Python и Bash Навыки активного использования, или базового администрирования Linux систем Опыт работы c Git Английский язык для чтения документации и переписки  Желательно:  Опыт работы с Jenkins (pipeline и BlueOcean), GitLab CI и GitHub Actions Понимание процесса и методологии тестирования Опыт работы с контейнерами Docker Опыт работы со встроенным Linux на одноплатных компьютерах (Raspberry Pi, BeagleBone и т.п.) Понимание систем сборки (Buildroot, OpenEmbedded/Yocto, OpenWrt) Разговорный английский  Мы предлагаем:  Работа над интересными проектами в распределенной по всему миру команде Компенсационный пакет по результатам собеседования Возможна удаленная работа Гибкий рабочий график ДМС для сотрудника и всей семьи (супруги и дети) Перспективы роста в команде и компании Курсы английского языка