Job Description
Join our sphere
In dieser Position bist Du verantwortlich für die Konzeption und Optimierung automatisierter Workflows über den gesamten Software-Lifecycle hinweg (Development -> Test -> Release). Dein Fokus liegt auf der Steigerung der Release-Qualität durch moderne CI/CD-Pipelines, Containerisierung sowie der Absicherung unserer Prozesse im Sinne eines Secure Software Development Lifecycle (SecSDLC).
Die Aufgaben
-
Du baust unsere Build- und CI/CD-Pipelines auf, pflegst und entwickelst diese kontinuierlich weiter, um schnelle Feedback-Zyklen und eine hohe Release-Qualität zu gewährleisten.
-
Du betreust und optimierst die automatisierte Code-Generierung aus UML-Modellen, um die Implementierungsphase signifikant zu beschleunigen.
-
Du implementierst und verwaltest Container-Lösungen zur Standardisierung und Isolation von Entwicklungs- und Testumgebungen.
-
Du übernimmst die Verantwortung für das sichere Packen und Verteilen unserer Software (z. B. im Debian-Package-Format) auf diverse Zielsysteme.
-
Du skriptest und automatisierst Testprozeduren sowohl in virtualisierten Umgebungen als auch auf realer Hardware (Hardware-in-the-Loop).
-
Du unterstützt bei der Bereitstellung, Automatisierung und Pflege von virtuellen Entwicklungs- und Testsystemen (Infrastructure as Code).
-
Du integrierst Security-Checks (z. B. Static Analysis, Dependency Scanning) direkt in die Pipeline, um einen sicheren Software-Lebenszyklus (DevSecOps) zu gewährleisten.
Das erwarten wir
-
Du hast ein (Fach-) Hochschulstudium in Informatik, Elektrotechnik, Software Engineering oder verfügst über eine vergleichbare Qualifikation mit einschlägiger Berufserfahrung.
-
Du bringst fundierte Linux-Expertise (idealerweise Debian/Ubuntu) sowie tiefe Kenntnisse im Bereich Package-Management mit.
-
Du bist versiert im Einsatz von Scripting-Sprachen (z. B. Python, Bash) und in der Arbeit mit CI/CD-Tools (z. B. GitLab CI).
-
Du besitzt Praxiserfahrung mit Docker und/oder Kubernetes sowie gängiger Virtualisierungssoftware (z. B. VMware, VirtualBox, KVM).
-
Der sichere Umgang mit Git und modernen Branching-Strategien ist für Dich selbstverständlich.
-
Du besitzt eine ausgeprägte Hardware-Affinität und verstehst die spezifischen Herausforderungen beim Deployment auf spezialisierten Zielsystemen.
-
Ein leidenschaftlicher Problemlöser-Ansatz, prozessorientiertes Denken und die Freude daran, die Produktivität des gesamten Entwicklungsteams zu steigern, zeichnen Dich aus.
-
Du verfügst über sichere Deutsch- und Englischkenntnisse in Wort und Schrift.
-
Du besitzt Grundkenntnisse oder erste Erfahrungen in der Arbeit mit C++ und CMake.
-
Erfahrungen mit Qualitätsmanagement- und Sicherheitsstandards wie ISO 9001 und ISO 27001 sind wünschenswert.
-
Erste praktische Erfahrungen in der Implementierung eines Secure Software Development Lifecycle (SecSDLC) sind ebenfalls wünschenswert.
Wir bieten
-
Einen unbefristeten Arbeitsvertrag
-
Eine attraktive Vergütung nach dem Tarif der Metall- und Elektroindustrie
-
35 Stunden/Woche
-
Flexible Arbeitszeiten & Möglichkeit zum mobilen Arbeiten (max. 60%)
-
Langfristige Perspektiven & spannende Herausforderungen
-
Flache Hierarchien, offene Türen & kurze Entscheidungswege
-
Offene Meinungs- und Ideenkultur
-
Familiäre Arbeitsatmosphäre & wertschätzendes Miteinander in internationalem Kontext -Teilnahme am Firmenfitnessprogramm mit HANSEFIT und Bikeleasing möglich
-
Ergonomisch ausgestattete Arbeitsplätze
Dein HR-Kontakt:
Marvin Sievertsen Tel.: +49 (0)431 883 249
Skills & Technologies
Company Info
ELAC SONAR
Designs and manufactures submarine sonar suites, anti-submarine warfare systems and seabed surveilla...
Other Jobs at ELAC SONAR
Similar Opportunities
Software-Entwickler Microsoft Dynamics Business Central (m/w/d) in Vollzeit
Blücher
EWIS Design Engineer (m/f/d)
Rocket Factory Augsburg
Development Engineer - Orbital Stage (m/f/d)
Rocket Factory Augsburg
Software Engineer (m/w/d) Leipzig
Dynamit Nobel Defence
Master's thesis "Modular service-oriented software architectures for aviation mission systems"
Aerodata AG
Embedded Systems Software Engineer (OS and Bare-Metal)
Ubitium