Назад
Company hidden
22 часа назад

Senior DevOps Engineer – Build Systems & Monorepo (GitLab CI)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior DevOps Engineer (GitLab CI/CMake): Architecting and implementing a monorepo transition and high-performance CI/CD infrastructure for neuromorphic computing systems with an accent on build optimization, C++ toolchains, and distributed caching. Focus on reducing incremental build times, managing complex dependency graphs, and enhancing developer velocity across multi-language projects.

Location: Hybrid in Dresden, Germany (3 days office / 2 days remote)

Company

hirify.global is a deep-tech company developing brain-inspired computing hardware and software based on the SpiNNaker2 architecture for AI and brain simulation.

What you will do

  • Lead the migration of 10+ projects into a unified monorepo structure with clear ownership boundaries.
  • Architect GitLab CI pipelines with intelligent change detection and targeted builds.
  • Optimize CMake configurations for multi-toolchain support, including ARM cross-compilation.
  • Implement and maintain sccache with Redis for distributed C++ compile caching.
  • Manage GitLab Package Registries and automate semantic versioning across all project types.
  • Develop CLI utilities and local development environments to improve overall developer experience.

Requirements

  • 5+ years of experience in DevOps, Build Engineering, or Platform Engineering.
  • 3+ years of hands-on experience with GitLab CI/CD (pipelines, runners, artifacts).
  • Expert-level knowledge of CMake and deep understanding of the C/C++ build chain (GCC, Clang).
  • Proficiency in Python packaging ecosystem and Linux systems administration.
  • Experience managing monorepos or large-scale multi-project repositories.
  • English: Strong communication level required.

Nice to have

  • Experience with ARM embedded toolchains and bare-metal development.
  • Knowledge of Conan package manager for C++ dependency management.
  • Experience with Kubernetes (deployment, Helm, operators).
  • Familiarity with Go build toolchain or Bazel.
  • Experience working in hardware or embedded systems companies.

Culture & Benefits

  • Equity participation in a growing deep-tech company.
  • Flexible hybrid work arrangement (3 days office / 2 days remote).
  • 30 days of annual vacation.
  • Opportunity to work on cutting-edge neuromorphic computing technology.
  • Collaborative team culture with experienced engineers from academia and industry.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →