Beschreibung
Aufgabe:• Erarbeitung einer vollständige Architektur und konsistente Lieferkette aller notwendigen Softwarekomponenten über alle Systemumgebungsebenen hinweg (Entwicklung, Integration, Produktion) (DevOps), zusammen mit dem Entwicklungsteam
• Zuständigkeit für den reibungslosen Ablauf und die fehlerfreie Auslieferung des Deployments und Erarbeitung/Verfeinerung des Deployment Konzepts auf Basis aktueller Standards (und gerne auch darüber hinaus)
• In Zusammenarbeit mit dem Entwicklungsteam und der Testerin/dem Tester stellt der DevOp die Lauffähigkeit auf den teaminternen (Development) und teamübergreifenden Umgebungen (Integration und später Produktion) sicher
• Beratung des Entwicklungsteams zur Architektur und Optimierung der Softwarekomponenten (Microservices) in Bezug zum Deployment und Betrieb (Monitoring).
• Erarbeitung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
• Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
• Aufwandsschätzung für die technische Lösung im Projekt
Anforderung:
- Voraussetzung für den Einsatz im Projektumfeld ist die Möglichkeit zur eigenständigen Entwicklung von Programmen auf Basis von JAVA und ggf. Ansible-/Python-/Shell-Scripting
- (Erste) Erfahrungen mit Microservices
- Erfahrung in einem oder mehrerer der folgenden Themen:
Java, Jenkins, Docker, Kafka, Casandra, Storm, Spark, Cloud Technologien
Wünschenswert:
- (Erste) Erfahrungen in der Softwareverteilung: Continuous Integration, Continuous Delivery
- (Erste) Erfahrungen in der Entwicklung von Software im agilen Umfeld
Umgebung/Sonstiges:
Ihr Ansprechpartner:
Marc Pioch | Recruiter
|
Beginn: März 2017
Dauer: Dezember 2017, ++
Branche: Logistik/Transport