Инженер по сопровождению RPM-пакетов
Adviros совместно с компанией-разработчиком инфраструктурных решений, находится в поиске инженера по сопровождению RPM-пакетов
Должностные обязанности
- Разработка пакетов RPM
- Тестирование пакетов на различных платформах и дистрибутива
- Интеграция, обновление и деинсталляция дистрибутивных пакетов в рабочих окружениях
- Контроль функционирования приложений и инфраструктуры для оперативного выявления инцидентов.
- Анализ и исправление дефектов в дистрибутивных пакетах
- Улучшение производительности и оптимизация ПО
- Поддержание высокой стабильности и надежности развернутых решений.
- Совместная работа с инженерами-разработчиками для разрешения вопросов, связанных с дистрибутивными пакетами
- Верификация аутентичности и целостности пакетов с использованием криптографических подписей и хэш-сумм
- Подготовка и публикация новых версий программного обеспечения.
- Тестирование пакетов на различных платформах и дистрибутива
- Интеграция, обновление и деинсталляция дистрибутивных пакетов в рабочих окружениях
- Контроль функционирования приложений и инфраструктуры для оперативного выявления инцидентов.
- Анализ и исправление дефектов в дистрибутивных пакетах
- Улучшение производительности и оптимизация ПО
- Поддержание высокой стабильности и надежности развернутых решений.
- Совместная работа с инженерами-разработчиками для разрешения вопросов, связанных с дистрибутивными пакетами
- Верификация аутентичности и целостности пакетов с использованием криптографических подписей и хэш-сумм
- Подготовка и публикация новых версий программного обеспечения.
Требования
- Экспертные знания инфраструктуры и внутренних процессов пакетного менеджера RPM
- Практический опыт использования инструментов для сборки пакетов: rpmbuild, mock
- Свободное владение форматом и структурой SPEC-файлов, включая их самостоятельную разработку и модификацию
- Понимание системы макросов, этапов сборки (таких как %prep, %build, %install) и условных директив
- Знание стандартов и требований к оформлению пакетов для корпоративных дистрибутивов (включая политики версионирования, лицензирования и безопасности)
- Опыт администрирования операционных систем семейства RHEL (включая совместимые дистрибутивы)
- Понимание жизненного цикла поддержки и политик обновления в корпоративных дистрибутивах Linux
- Уверенное владение менеджерами пакетов yum и dnf
- Опыт работы с распределенной системой контроля версий Git.
- Знание скриптовых языков Bash и Python для автоматизации задач сборки и создания исправлений
- Опыт настройки и использования конвейеров непрерывной интеграции и доставки (CI/CD)
- Навыки диагностики и разрешения конфликтов зависимостей
- Знание платформ для массовой сборки будет преимуществом
- Опыт развертывания и сопровождения локальных репозиториев дистрибутивных пакетов
- Понимание процедур цифровой подписи пакетов
- Опыт работы с инструментами контейнеризации
- Базовые знания в области информационной безопасности, включая работу с уязвимостями
- Опыт применения инструментов для проверки качества дистрибутивных пакетов
- Понимание механизмов принудительного контроля доступа и опыт создания политик для него
- Практический опыт использования инструментов для сборки пакетов: rpmbuild, mock
- Свободное владение форматом и структурой SPEC-файлов, включая их самостоятельную разработку и модификацию
- Понимание системы макросов, этапов сборки (таких как %prep, %build, %install) и условных директив
- Знание стандартов и требований к оформлению пакетов для корпоративных дистрибутивов (включая политики версионирования, лицензирования и безопасности)
- Опыт администрирования операционных систем семейства RHEL (включая совместимые дистрибутивы)
- Понимание жизненного цикла поддержки и политик обновления в корпоративных дистрибутивах Linux
- Уверенное владение менеджерами пакетов yum и dnf
- Опыт работы с распределенной системой контроля версий Git.
- Знание скриптовых языков Bash и Python для автоматизации задач сборки и создания исправлений
- Опыт настройки и использования конвейеров непрерывной интеграции и доставки (CI/CD)
- Навыки диагностики и разрешения конфликтов зависимостей
- Знание платформ для массовой сборки будет преимуществом
- Опыт развертывания и сопровождения локальных репозиториев дистрибутивных пакетов
- Понимание процедур цифровой подписи пакетов
- Опыт работы с инструментами контейнеризации
- Базовые знания в области информационной безопасности, включая работу с уязвимостями
- Опыт применения инструментов для проверки качества дистрибутивных пакетов
- Понимание механизмов принудительного контроля доступа и опыт создания политик для него
Условия работы
Предлагаем удаленный формат работы по России, гибкое начало дня, ДМС, работу в ИТ аккредитвованной компании
ID: 12508
12 December 2025
Москва
Полный день