DevOps / Build & Release Engineer

Skysec Defence
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Tech stack

Build Automation
Automation of Tests
Unit Testing
Bash
UClibc (C Standard Library)
C++
Static Program Analysis
Code Coverage
Computer Literacy
Continuous Integration
Linux
DevOps
Linux on Embedded Systems
Python
QT
Release Management
System Testing
Toolchain
Management of Software Versions
Scripting (Bash/Python/Go/Ruby)
Caching
GIT
Containerization
Yocto
Docker
Jenkins

Job description

  • 100%
  • Position with responsibilities
  • Unlimited employment

DevOps / Build & Release Engineer

Skysec Defence ist ein Schweizer Unternehmen, das sich auf die Entwicklung modernster C-UAS (Counter-Unmanned Aircraft Systems) Lösungen spezialisiert hat.

Mit unserem Team aus erfahrenen Ingenieuren und Entwicklern arbeiten wir an der Spitze der Drohnentechnologie und entwickeln Systeme, die neue Massstäbe in der Luftabwehr setzen. Deine Rolle

Du möchtest CI/CD, Build-Systeme und Release-Prozesse nicht nur betreuen, sondern aktiv bessere Entwicklungsabläufe für komplexe technische Systeme schaffen?

In dieser Rolle verbesserst und stabilisierst du unsere Build-, Test- und Deployment-Pipelines. Du sorgst dafür, dass Builds reproduzierbar sind, Abhängigkeiten sauber verwaltet werden und unsere Entwicklungs- und Release-Prozesse zuverlässig funktionieren.

Wir suchen jemanden, der technische Tiefe mit Pragmatismus verbindet, bestehende Systeme gezielt verbessert und eng mit Software- und Embedded-Entwicklung zusammenarbeitet. Das bewegst du bei uns

  1. Du pflegst und verbesserst unsere CI/CD-Workflows auf Basis von Gitea Actions und verwandten Tools
  2. Du entwickelst automatisierte Build-, Test- und Deployment-Pipelines weiter
  3. Du verbesserst die Reproduzierbarkeit von Builds über Entwicklerrechner, CI-Runner und Zielsysteme hinweg
  4. Du betreust unser Conan-basiertes C++-Dependency-Management
  5. Du nutzt Container wie Podman oder Docker für stabile Build- und Testumgebungen
  6. Du unterstützt die Buildroot-basierte Image-Erstellung für unsere Zielsysteme
  7. Du baust automatisierte Tests weiter aus, von Unit-Tests bis zu hardware-nahen Systemtests
  8. Du verbesserst Release-Automatisierung, Artefaktverwaltung, Versionierung und Nachverfolgbarkeit
  9. Du arbeitest eng mit C++- und Embedded-Entwicklern zusammen, um Reibungspunkte im Entwicklungsprozess zu beseitigen
  10. Du dokumentierst Workflows, Konventionen und Infrastrukturentscheidungen klar und nachvollziehbar

Requirements

Das bringst du mit

  1. Fundierte Erfahrung mit CI/CD, Build-Automatisierung und Git-basierten Entwicklungsprozessen
  2. Solide Linux-Kenntnisse, insbesondere in Build-Umgebungen, Containerisierung, Scripting und System-Tools
  3. Erfahrung mit modernen C++-Build-Workflows und Dependency Management, idealerweise mit Conan
  4. Gutes Verständnis von reproduzierbaren Builds, stabilen Toolchains, Dependency Pinning und Artefaktmanagement
  5. Erfahrung mit containerisierten Build- und Testumgebungen, zum Beispiel mit Podman oder Docker
  6. Fähigkeit, komplexe Build-, Dependency- und Deployment-Probleme strukturiert zu analysieren und zu lösen
  7. Gute Scripting-Kenntnisse, zum Beispiel in Bash, Python oder vergleichbaren Sprachen
  8. Pragmatische Arbeitsweise und Freude daran, bestehende Systeme sinnvoll zu verbessern
  9. Kommunikationsstärke im Austausch mit Software-, C++- und Embedded-Entwicklern

Nice to have

  1. Erfahrung mit Gitea Actions, Jenkins oder der Migration von CI/CD-Workloads
  2. Erfahrung mit Buildroot, Yocto oder anderen Embedded-Linux-Buildsystemen
  3. Erfahrung mit Qt-basierten C++-Projekten, Cross-Compilation oder Deployment auf Zielgeräten
  4. Kenntnisse in Hardware-in-the-Loop-Testing, Embedded Systems oder Systemtests
  5. Erfahrung mit Package Registries, Binary Caches, Artefakt-Repositories oder Release Management
  6. Erfahrung mit statischer Codeanalyse, Sanitizern, Code Coverage oder automatisierten Quality Gates
  7. Interesse an Developer Platforms, Engineering-Infrastruktur und Software-Supply-Chain-Integrität

Benefits & conditions

Motivierendes Umfeld

  1. Flache Hierarchien, klare Ziele und moderne Technologie

Flexible Arbeitszeiten

  1. Gleitarbeitszeit für eine gute Work-Life-Balance

Zukunftstechnologie

  1. Arbeite an der Drohnentechnologie von morgen mit

Bezahlte Zertifizierungen

  1. Drohnenprüfungen, Erneuerungen und relevante Weiterbildungen werden unterstützt

Innovation wird gefördert

  1. Deine Ideen sind willkommen und werden aktiv weiterverfolgt

Gratis Kaffee

  1. Bester Kaffee der Kaffeerösterei Küng, kostenlos für alle

Fitness-Abo

  1. Vergünstigtes Fitness-Abo direkt neben dem Büro

Attraktive Konditionen

  1. Attraktive Vergütung und wachsende Sozialleistungen

Apply for this position