Инженер по сборке и релизам (Build/Release, CI/CD)

Дата размещения вакансии: 24.02.2026
Работодатель: Shvacher
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Наличная улица 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;
  • Гибкий график, гибридный формат работы;
  • ДМС со стоматологией, льготное страхование родственников;
  • Льготы аккредитованной ИТ-компании;
  • Оформление в соответствии с ТК РФ.