DevOps (Build инженер)
Обязанности:
Оптимизация и развитие сборки продукта; Поддержка практик continuous integration (teamcity, artifactory); Выделение функциональных модулей в независимо собираемые компоненты; Сборка debian пакетов.
Требования:
Уверенный пользователь ОС Linux (желательно Debian); Глубокие знания GCC toolchain и binutils (компиляция и линковка C++, понимание ошибок компиляции, синтаксиса языка C++, заголовочные файлы, ELF-формат, strip, rpath, статическая и динамическая линковка); Опыт сборки FOSS (free and open-source software); Хорошие знания Bash, Make, Conan, Docker; Опыт использования Git; Опыт сборки под архитектуры x86/x64.