Beschreibung
Aufgabe:? Erfahrung in der Teamsteuerung bzw. im Projektmanagement
? Praktische Erfahrungen im Einsatz der Konzepte Continuous Delivery, Continuous Integration & Continuous Deployment
? Expertenkenntnisse in der Anwendung von Scriptsprachen (Bash, Python, etc.)
? Vertiefte Kenntnisse im Versions-/Konfigurationsmanagement (CVS, SVN, Nexus)
? Vertiefte Kenntnisse und Erfahrungen im ORACLE Weblogic/WebCenter-Deployment
? Expertenkenntnisse JAVA Programmierung
? Expertenkenntnisse im Einsatz der AUTOMIC Automation Engine, bevorzugt im Kontext Application Release Automation
? Sicherer Umgang mit den Tools Hudson/Jenkins, Ant, Git, Gerrit, Sonar, JUnit
? Datenbanken & Linux
? Grundkenntnisse im Deployment von Oracle-Datenbanken
Anforderung:
? Unterstützung der Lead Entwickler sowie der Architekten in der Weiterentwicklung der Build & Deployment Pipeline des Projekts sowie des Bereitstellungsprozesses im Petrieb
? Durchführung eines Proof of Concepts zur Gestaltung einer hochautomatisierten Werkzeugstrasse von der Codeerstellung bis zur Bereitstellung in der Produktivumgebung (Continous Delivery Ansatz)
o Zusammenarbeit mit dem Betriebsautomatisierungsteam (OPS)
o Unterstützung des Betriebsautomatisierungsteams bei der Deploymentautomatisierung mit AUTOMIC ARA
o Einsatz von AUTOMIC ARA im Bereich der Softwareentwicklung (CI Prozess)
o Entwicklung von projektspezifischen Runbooks (unter Einsatz von Java), die sowohl von ARA als auch Ansible genutzt werden können
o Workflowdefinition mit ARA und Houdson/Jenkins inkl. Ansible
o Erstellung von Deploymentskripte in verschiedenen Skriptsprachen für Service-Aufrufe im Workflow
o Erarbeiten von Lösungsvorschlägen und Dokumentation der Automations-Konzepte
o Erarbeiten von Lösungsvorschlägen und Dokumentation eines Rollen und Rechte-Konzeptes für die Tool-gestützte Durchführung der automatisierten Betriebsprozesse
o Unterstützung bei der Migration der technischen Betriebsdaten
o Koordination der Erstellung, sowie Dokumentation des Betriebsdatenmodells
o Planen, Vorbereiten und Leiten der Systemintegration und Systemtests
o Erstellung von Handbüchern und Installationsanleitungen der Automations-Lösungen
o Erstellen von Systemarchitekturen, Prüfen der Realisierbarkeit und Abschätzung der zu erwartenden Aufwände
o Koordination und Monitoring der Einzelaktivitäten zur Konzepterstellung, Planung und Umsetzung der Automa-tions-Lösungen
? Einarbeitung anderer Projektmitgliedern in das Themenfeld
Umgebung/Sonstiges:
Die Bedeutung der Aufgabe für das Projekt erfordert eine Vor-Ort Präsenz an mindestens vier Werktagen/Woche.
Beginn: 15.04.2015
Dauer: 31.08.2015
Branche: Öffentlicher Dienst