Senior Softwareentwickler (m/w/d) CI/CD und Konfigurations-, Buildmanagement
Firmenname für PREMIUM-Mitglieder sichtbar
- Oktober 2024
- Dezember 2024
- auf Anfrage
- Remote
- 02.10.2024
- 43041
Projekt Insights
Projektbeschreibung
Für unseren Kunden suchen wir einen Senior Softwareentwickler (m/w/d) CI/CD und Konfigurations-, Buildmanagement.
Weitere Rahmendaten
Einsatzart: Auftrag
Auslastung: 100 %
Branche: Transport - Travel - Logistik
Ihre Aufgaben
• Zusammenführung der von verschiedenen Agile-Development-Teams neu entwickelter Softwareartefakte zu einem Buildprozess
• Ausarbeitung des Zielzustandes einer automatisierten, zeitnahen Erzeugung und Bereitstellung eines ablauffähigen Programms oder Programmpakets und Deployment in verschiedenen Umgebungen
• Fachliche Beratung bei der Konzeption, Überwachung und Optimierung der Prozesse und Tools im Bereich der Source-Code-Verwaltung
• Analyse von IST-Zuständen und Optimierung von Prozess- und Projektzielen, um technischen und zu anderen Projekten bestehende Abhängigkeiten zu minimieren und den Build-Prozess zu beschleunigen und sicherzustellen
• Fachliche Beratung der Pflege, des Betriebs und der Weiterentwicklung eines komplexen Build-Systems und Betreuung der Build-Server
• Einsatz von Hilfsprogrammen, um nach Planung zeitgesteuert und automatisiert den Build-Prozess durchführen zu können
• Zusammenführung des bestehenden Build- und Konfigurationsmanagements aus dem Life Cycle Management der Bestandsverfahren mit dem neu zu konzipierenden Build-Management für die Neuentwicklung
• Definition von nicht-funktionalen Anforderungen (z.B. Hochverfügbarkeit, Automatisierung von Verwaltungsfunktionen)
• Identifizieren, beschreiben, analysieren, optimieren und dokumentieren von Maßnahmen zu Prozessverbesserung unter Berücksichtigung der Betriebsführung
• Zusammenführung und Abstimmung der Programm Stakeholder, Scope-/Dependency-Manager, Releasemanager, sowie weitere aus der umliegenden Systemumwelt, die Betriebsführung
• Erstellen von Skripts zur Automatisierung und Optimierung des Build-Prozesses
• Erstellung von IT – Konzepten nach Best Practices, mit Schwerpunkt „Continuous Deployment“
Muss-Anforderungen
• Mindestens 10 Jahre Erfahrungen in der Quellcodeverwaltung und Konfigurationsmanagement (z.B. Git, Artifactory etc.) und code branching/merging Strategien
• Durch Projekteinsätze nachgewiesene Erfahrung (min. 7 Jahre) in Build Prozessen und Automatisierungs-Tools
• Durch Projekteinsätze nachgewiesene Erfahrung (mind. 3 Jahre) Methoden für Continuous - Integration / Deployment
• Durch Projekteinsätze nachgewiesene Erfahrung (mind. 3 Jahre) in einem komplexen Programmumfeld mit agilem Vorgehen nach der nach SAFe mit mehr als 50 Projektmitarbeitern mit mindestens 5 Umsetzungsteams
• Sehr gute Kenntnisse der deutschen Sprache in Wort und Schrift (Muttersprachler oder mindestens Niveau C1 gemäß gemeinsamen europäischem Referenzrahmen für Sprachen)
Kann-Anforderungen
• Mindestens 5 Jahre Erfahrung im Umgang mit Build-Abhängigkeiten (Maven), Unit Test (JUnit), Test Automatisierung Techniken und Tools
• Mind. jeweils 5 Jahre Erfahrung in Nutzung der Tools Confluence, jira, Artifactory und Gitlab
• Praxiserprobte Erfahrung (Mind. 5 Jahre) in der Java-Entwicklung mit (Eclipse RCP / SWT, TIBCO Rendezvous, Oracle)
Weitere Rahmendaten
Einsatzart: Auftrag
Auslastung: 100 %
Branche: Transport - Travel - Logistik
Ihre Aufgaben
• Zusammenführung der von verschiedenen Agile-Development-Teams neu entwickelter Softwareartefakte zu einem Buildprozess
• Ausarbeitung des Zielzustandes einer automatisierten, zeitnahen Erzeugung und Bereitstellung eines ablauffähigen Programms oder Programmpakets und Deployment in verschiedenen Umgebungen
• Fachliche Beratung bei der Konzeption, Überwachung und Optimierung der Prozesse und Tools im Bereich der Source-Code-Verwaltung
• Analyse von IST-Zuständen und Optimierung von Prozess- und Projektzielen, um technischen und zu anderen Projekten bestehende Abhängigkeiten zu minimieren und den Build-Prozess zu beschleunigen und sicherzustellen
• Fachliche Beratung der Pflege, des Betriebs und der Weiterentwicklung eines komplexen Build-Systems und Betreuung der Build-Server
• Einsatz von Hilfsprogrammen, um nach Planung zeitgesteuert und automatisiert den Build-Prozess durchführen zu können
• Zusammenführung des bestehenden Build- und Konfigurationsmanagements aus dem Life Cycle Management der Bestandsverfahren mit dem neu zu konzipierenden Build-Management für die Neuentwicklung
• Definition von nicht-funktionalen Anforderungen (z.B. Hochverfügbarkeit, Automatisierung von Verwaltungsfunktionen)
• Identifizieren, beschreiben, analysieren, optimieren und dokumentieren von Maßnahmen zu Prozessverbesserung unter Berücksichtigung der Betriebsführung
• Zusammenführung und Abstimmung der Programm Stakeholder, Scope-/Dependency-Manager, Releasemanager, sowie weitere aus der umliegenden Systemumwelt, die Betriebsführung
• Erstellen von Skripts zur Automatisierung und Optimierung des Build-Prozesses
• Erstellung von IT – Konzepten nach Best Practices, mit Schwerpunkt „Continuous Deployment“
Muss-Anforderungen
• Mindestens 10 Jahre Erfahrungen in der Quellcodeverwaltung und Konfigurationsmanagement (z.B. Git, Artifactory etc.) und code branching/merging Strategien
• Durch Projekteinsätze nachgewiesene Erfahrung (min. 7 Jahre) in Build Prozessen und Automatisierungs-Tools
• Durch Projekteinsätze nachgewiesene Erfahrung (mind. 3 Jahre) Methoden für Continuous - Integration / Deployment
• Durch Projekteinsätze nachgewiesene Erfahrung (mind. 3 Jahre) in einem komplexen Programmumfeld mit agilem Vorgehen nach der nach SAFe mit mehr als 50 Projektmitarbeitern mit mindestens 5 Umsetzungsteams
• Sehr gute Kenntnisse der deutschen Sprache in Wort und Schrift (Muttersprachler oder mindestens Niveau C1 gemäß gemeinsamen europäischem Referenzrahmen für Sprachen)
Kann-Anforderungen
• Mindestens 5 Jahre Erfahrung im Umgang mit Build-Abhängigkeiten (Maven), Unit Test (JUnit), Test Automatisierung Techniken und Tools
• Mind. jeweils 5 Jahre Erfahrung in Nutzung der Tools Confluence, jira, Artifactory und Gitlab
• Praxiserprobte Erfahrung (Mind. 5 Jahre) in der Java-Entwicklung mit (Eclipse RCP / SWT, TIBCO Rendezvous, Oracle)
Kontaktdaten
Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.
Kostenlos registrierenÄhnliche Projekte
Sie suchen Freelancer?
Schreiben Sie Ihr Projekt aus und erhalten Sie noch heute passende Angebote.
Jetzt Projekt erstellen