Konfigurationsmanager Softwareprodukte

Rheinmetall
Düsseldorf, Germany
5 days ago
Apply on www.stepstone.de
Prepare application

Role details

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

Tech stack

Java (Programming Language) Systems Engineering Bash Shell CMake Configuration Management Continuous Integration Linux DevOps Github Python (Programming Language) Apache Maven Software Architecture
+9 more
Release Management Software Engineering Systems Integration Git Kubernetes Information Technology Software Version Control Docker Jenkins

Job description

Die börsennotierte Rheinmetall AG mit Sitz in Düsseldorf steht als integrierter Technologiekonzern für ein ebenso substanzstarkes wie international erfolgreiches Unternehmen. Als domänenübergreifendes Systemhaus der Sicherheits- und Verteidigungsindustrie bieten wir ein innovatives Produkt- und Leistungsspektrum für den Einsatz zu Lande, zu Wasser, in der Luft und im Weltraum.

Durch unsere Arbeit auf unterschiedlichen Feldern übernehmen wir bei Rheinmetall Verantwortung in einer sich dramatisch verändernden Welt. Mit unseren Technologien, unseren Produkten und Systemen schaffen wir die unverzichtbare Grundlage für Frieden, Freiheit und für nachhaltige Entwicklung: Sicherheit.

Die Konzernstruktur umfasst die fünf Divisionen Air Defence, Digital Systems, Naval Systems, Vehicle Systems und Weapon and Ammunition.

Entdecken Sie Rheinmetall als Arbeitgeber: www.rheinmetall.com

WOFÜR WIR SIE SUCHEN

Als Konfigurationsmanager (m/w/d) für Softwareprodukte setzen Sie bestehende Prozesse des Softwarekonfigurationsmanagements über den gesamten Softwarelebenszyklus um und entwickeln diese kontinuierlich weiter. Sie sorgen dafür, dass Softwarestände, Konfigurationen, Abhängigkeiten und Releases konsistent, nachvollziehbar und reproduzierbar verwaltet werden. An der Schnittstelle zwischen Softwareentwicklung, Systemengineering, Test und Betrieb optimieren Sie Integrations-, Build- und Release-Prozesse sowie deren Automatisierung.

Sie übernehmen folgende Aufgaben:

  • Umsetzung und kontinuierliche Optimierung bestehender Konfigurationsmanagementprozesse, -richtlinien und -standards für Softwareprodukte
  • Verwaltung und Überwachung von Softwareversionen, Konfigurationen, Baselines und Änderungsständen sowie Sicherstellung der Rückverfolgbarkeit von Anforderungen, Änderungen und Softwareartefakten
  • Sicherstellung der Integrität und Konsistenz von Softwareständen sowie Unterstützung bei Konfigurationsprüfungen und Software-Audits
  • Weiterentwicklung der SCM-, DevOps- und skriptbasierten Integrationswerkzeugen sowie der zugehörigen teamübergreifenden Workflows und Dokumentation
  • Pflege und Weiterentwicklung bestehender CI/CD-Pipelines (Jenkins) sowie Sicherstellung reproduzierbarer Build- und Integrationsprozesse
  • Softwareintegration inkl. Prüfung der Kompatibilität von Komponenten und Versionen sowie Analyse und Behebung von Integrationsproblemen
  • Organisation/Steuerung, Freigabe und Dokumentation von Software-Releases einschließlich Release Notes und Softwarelieferpaketen
  • Unterstützung der Entwicklungsteams im Kontext von Konfigurationsmanagement, Versionsverwaltung und Softwareintegration

WAS SIE MITBRINGEN SOLLTEN

  • Abgeschlossenes Studium der Informatik, Ausbildung als Fachinformatiker oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung im Softwarekonfigurationsmanagement, in der Softwareentwicklung oder im Softwareengineering sowie Erfahrung im Build- und Release-Management
  • Sicherer Umgang mit Git und Repository-Plattformen wie GitHub sowie mit Softwareversionen, Baselines und Konfigurationsständen
  • Praktische Erfahrung mit CI/CD-Pipelines auf Basis von Jenkins und Build-Werkzeugen wie Maven und CMake
  • Gute Kenntnisse in Bash und Python
  • Sicherer Umgang mit Docker (Compose, Swarm, Kubernetes)
  • Praktische Erfahrung mit Linux-basierten Entwicklungs- und Laufzeitumgebungen
  • Technisches Verständnis für Softwareentwicklung mit C++ und Java sowie für Softwarearchitekturen, Schnittstellen und Komponentenabhängigkeiten

WAS WIR IHNEN BIETEN

An unserem Standort in Bremen bieten wir Ihnen:

  • Flexible Arbeitszeiten (Gleit- und Vertrauensarbeitszeit)
  • Attraktive Vergütung und 30 Tage Urlaub pro Jahr
  • Mobiles Arbeiten
  • Jobticket und Bike-Leasing
  • Spannende, interdisziplinäre und internationale Projekte in einer Matrix-Organisation
  • Eine Unternehmenskultur, die berufliche und persönliche Entwicklung fördert
  • Individuelle und vielfältige externe sowie interne Weiterbildungsmöglichkeiten, u.a. in der Rheinmetall Academy
  • Mitarbeitervorteile eines Großkonzerns, z. B. betriebliche Altersvorsorge und Mitarbeiteraktienkaufprogramm
  • Professioneller Einarbeitungsprozess begleitet durch ein digitales Onboarding Tool
  • Corporate Benefits Plattform
  • Fitness- und Gesundheitsangebote sowie VIVA-Familien-Service
  • Subventioniertes Betriebsrestaurant sowie kostenloses Wasser, Kaffee und Obst

KONTAKTDETAILS

Zuständige/r Ansprechpartner/in: Yener Türkcan

Für Fragen zu Ihrer Bewerbung, nutzen Sie bitte das Kontaktformular.

Ref.-Nr.: DE21507

Requirements

  • Abgeschlossenes Studium der Informatik, Ausbildung als Fachinformatiker oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung im Softwarekonfigurationsmanagement, in der Softwareentwicklung oder im Softwareengineering sowie Erfahrung im Build- und Release-Management
  • Sicherer Umgang mit Git und Repository-Plattformen wie GitHub sowie mit Softwareversionen, Baselines und Konfigurationsständen
  • Praktische Erfahrung mit CI/CD-Pipelines auf Basis von Jenkins und Build-Werkzeugen wie Maven und CMake
  • Gute Kenntnisse in Bash und Python
  • Sicherer Umgang mit Docker (Compose, Swarm, Kubernetes)
  • Praktische Erfahrung mit Linux-basierten Entwicklungs- und Laufzeitumgebungen
  • Technisches Verständnis für Softwareentwicklung mit C++ und Java sowie für Softwarearchitekturen, Schnittstellen und Komponentenabhängigkeiten

Benefits & conditions

An unserem Standort in Bremen bieten wir Ihnen:

  • Flexible Arbeitszeiten (Gleit- und Vertrauensarbeitszeit)
  • Attraktive Vergütung und 30 Tage Urlaub pro Jahr
  • Mobiles Arbeiten
  • Jobticket und Bike-Leasing
  • Spannende, interdisziplinäre und internationale Projekte in einer Matrix-Organisation
  • Eine Unternehmenskultur, die berufliche und persönliche Entwicklung fördert
  • Individuelle und vielfältige externe sowie interne Weiterbildungsmöglichkeiten, u.a. in der Rheinmetall Academy
  • Mitarbeitervorteile eines Großkonzerns, z. B. betriebliche Altersvorsorge und Mitarbeiteraktienkaufprogramm
  • Professioneller Einarbeitungsprozess begleitet durch ein digitales Onboarding Tool
  • Corporate Benefits Plattform
  • Fitness- und Gesundheitsangebote sowie VIVA-Familien-Service
  • Subventioniertes Betriebsrestaurant sowie kostenloses Wasser, Kaffee und Obst

About the company

Die börsennotierte Rheinmetall AG mit Sitz in Düsseldorf steht als integrierter Technologiekonzern für ein ebenso substanzstarkes wie international erfolgreiches Unternehmen. Als domänenübergreifendes Systemhaus der Sicherheits- und Verteidigungsindustrie bieten wir ein innovatives Produkt- und Leistungsspektrum für den Einsatz zu Lande, zu Wasser, in der Luft und im Weltraum.

Durch unsere Arbeit auf unterschiedlichen Feldern übernehmen wir bei Rheinmetall Verantwortung in einer sich dramatisch verändernden Welt. Mit unseren Technologien, unseren Produkten und Systemen schaffen wir die unverzichtbare Grundlage für Frieden, Freiheit und für nachhaltige Entwicklung: Sicherheit.

Die Konzernstruktur umfasst die fünf Divisionen Air Defence, Digital Systems, Naval Systems, Vehicle Systems und Weapon and Ammunition.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.stepstone.de
Prepare application

Good distractions

Loading talks and stories from around this role…