з/п не указана
Санкт-Петербург
Наличная улица 44к1
Наличная улица 44к1
От 3 до 6 лет
В продуктовую команду Shvacher открыта вакансия на позицию инженера по сборке и релизам (Build/Release, CI/CD).
Мы ищем инженера, который будет отвечать за выпуск продукта: сборку, пакетирование, релизные пайплайны и публикацию артефактов (пакеты, контейнеры, образы). Позиция сфокусирована на Build/Release/CI/CD и почти не предполагает задач по эксплуатации production-инфраструктуры, SRE-дежурств или сопровождения Kubernetes-кластеров в качестве основной деятельности.
Чего мы ждем:
- Опыт от 3 лет в Build/Release/CI/CD или DevOps с выраженным фокусом на сборку и релизы;
- Уверенные навыки администрирования Linux;
- Опыт сборки и сопровождения RPM и/или DEB: spec/control, зависимости, скрипты установки, политика конфигурационных файлов, версионирование;
- Опыт настройки и поддержки CI/CD в GitLab CI: пайплайны сборки/тестирования/пакетирования/публикации, шаблоны, кэши, артефакты, обеспечение стабильности и воспроизводимости;
- Bash для автоматизации сборочных задач; Python/Go - как преимущество;
- Опыт работы с контейнерами (Docker/Podman) как инструментом сборки и доставки артефактов (build-контейнеры, registry, build-cache).
Чем предстоит заниматься:
- Разработка и поддержка релизных пайплайнов GitLab CI: сборка, тестирование, пакетирование, публикация;
- Сборка и выпуск RPM/DEB, сопровождение репозиториев артефактов (структура, метаданные, публикация, ретеншн/очистка);
- Автоматизация сборки образов ОС под разные платформы (amd64/arm64) и интеграция процессов в CI;
- Поддержка и развитие сборочного контура: runners, кэши, ускорение сборок, воспроизводимость, изоляция окружений сборки;
- Развитие релизного процесса: стандарты версионирования, правила публикации, проверки качества артефактов, документация для команды.
Будет плюсом:
- Опыт сборки и интеграции kernel-компонентов, сборка драйверов/модулей под разные версии ядра;
- Опыт работы с Yocto Project;
- Практический опыт разработки на Golang;
- Опыт работы с СХД и низкоуровневым ПО, где важны воспроизводимые сборки и строгий релизный контур.
Что предлагаем:
- Конкурентную заработную плату по результатам собеседования;
- Работу над высокотехнологичным продуктом и профессиональный рост в направлении build/release;
- Гибкий график, гибридный формат работы;
- ДМС со стоматологией, льготное страхование родственников;
- Льготы аккредитованной ИТ-компании;
- Оформление в соответствии с ТК РФ.