Platform Engineer
офис, Санкт-Петербург
Команда платформы отвечает за сборку и доставку UNIX‑версий Dr.Web. Вы будете развивать системы сборки, поддерживать GitLab CI‑пайплайны и обеспечивать «из коробки» установку/удаление релизов, участвуя и в инфраструктуре, и в коде продукта
Стек
C++GNU MakeDockerKVMShellrpm/debGitGitLab CI
Задачи
- •Выстраивать и развивать системы сборки UNIX‑продуктов
- •Настраивать и улучшать пайплайны в GitLab CI
- •Писать скрипты установки и удаления для «из коробки» работы
- •Участвовать в разработке кода помимо инфраструктуры
Обязательно
- •Владение GNU Make
- •Умение писать на Shell
- •Опыт сборки rpm/deb пакетов
- •Опыт использования Docker
- •Опыт работы с KVM
- •Уверенная работа с системами контроля версий (Git)
Будет плюсом
- •Знание CMake
- •Знание Boost.Build
- •Опыт кросс‑сборок
- •Понимание toolchain (компилятор, линковка и т.п.)