Beschreibung
TätigkeitenbeschreibungBuild- und Releasemanagement eines hochverfügbaren Java-basierten Client-Server-Systems
Steuerung des Releaseprozesses über verschiedene Umgebungen
Durchführung von Builds und komplexen Deployments (teils Jenkins unterstützt)
großer Verantwortungsbereich durch Releasewechsel in Produktion
Weiterentwicklung und Optimierung der eigenen Build- und Deployment-Infrastruktur mit dem Ziel des Aufbaus einer Continuous Delivery Pipeline
Schnittstellen zu anderen Aufgabengebieten wie Anwendungsentwicklung, Entwicklung von Datenbankskripten, Serveradministration, Datenbankadministration, Qualitätssicherung
Koordination, Betreuung und Übernahme von Upgrades (Java, Git, Tomcat etc.)
Umgebungsumbauten
Fachliche Anforderungen
langjährige Projekterfahrung
DevOps, agile Vorgehensweisen
Erfahrung im Buildmanagement und Deployment von Java-basierten Anwendungen
Java, Skriptsprachen
Maven3, Nexus, Jenkins
Apache Tomcat
Eclipse, Git
DGR / Containertechnologie
BPMN (Camunda)
Ansible
Jira
Fähigkeiten (Must have)
Buildmanagement und Deployment von Java-basierten Anwendungen, DevOps