Описание вакансии
Обязанности:
- Администрирование программной инфраструктуры системы непрерывной интеграции (Jenkins, Gitlab, Docker, Nexus, SonarQube, Zabbix и другие репозитории);
- Разработка и доработка pipeline в Jenkins;
- Сборка проектов с использованием базовых pipeline для стеков технологий: Java, Eclipse RCP, C++, JS, Python;
- Пакетирование артефактов при выпуске версий: rpm/deb/nsis;
- Развитие CD для внутреннего отдела тестирования;
- Автоматизация этапов жизненного цикла разработки ПО;
- Автоматизация развёртывания проектов (ansible);
- Проведение обучения сотрудников разработанным решениям и их фиксация в базе знаний.
Требования:
- Опыт работы на должностях инженера конфигураций, билд-инженера, релиз-инженера;
- Опыт использования систем автоматической сборки (maven, webpack, cmake, setup.py);
- Опыт подготовки пакетов rpm, deb, nsis, npm;
- Понимание принципов и механизмов CI/CD;
- Опыт работы с системами CI (желательно jenkins);
- Знание скриптовых языков: bash, python, groоvy;
- Опыт использования систем контроля версий: git;
- Опыт работа с Docker;
- Знание Linux на уровне администратора.
Желательно
- Системы хранения артефактов: Nexus
- Системы контроля версий: svn
- Системы статического анализа кода: SonarQube
- Индексирование и создание репозиториев: debian/redhat
- Docker registry: Nexus
- Опыт работы с «Infrustructure As A Code»: Groovy pipeline в jenkins
- Управление конфигурациями: Ansible
- Системы удалённой загрузки: PXE с образами Clonezilla
- Организация терминальной работы: iSCSI
- Резервирование: DRBD, heartbeat, GlusterFS
-
Облачные платформы: OpenNebula
-
Системы сборки пакетов: cpack, fpm, jdeb
Условия:
- Оформление и условия работы в соответствии с ТК РФ;
- Конкурентоспособная и стабильная заработная плата (обсуждается по результатам собеседования);
- Стабильная компания и масштабные проекты;
- Дружный коллектив;
- Офис в шаговой доступности от метро Площадь Мужества, вело- и автопарковка;
- Просторные кабинеты, комфортабельные рабочие места;
- Вкусный кофе, чай;
- Корпоративная библиотека, возможности для профессионального и карьерного роста;
- Медицинское страхование: полис ДМС, корпоративный врач;
- Компенсация занятий спортом (бассейн, волейбол), настольный теннис в офисе;
- Корпоративные праздники и выезды на природу.