Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen Konfigurationsmanager (m/w).
Aufgabenbeschriebung
Beratung des Auftraggebers zu Themenstellungen der Weiterentwicklung Vertriebsplattform – insbesondere Konfigurationsmanagement
Durchführung von Prozess- und Konzeptanalysen im Umfeld Konfigurationsmanagement
Analyse von Problemstellungen im Umfeld Konfigurationsmanagement sowie Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practices des Marktes und unter Berücksichtigung der Kundensituation
Analyse der bestehenden Prozesse im Umfeld Konfigurationsmanagement, Erarbeiten und Bewerten von möglichen Prozessverbesserungen und Herbeiführen einer Entscheidung durch den Auftraggeber
Sucht aktiv nach neuen Lösungswegen, um Chancen wahrzunehmen und Produktrisiken zu bewerten und zu vermeiden
Beratung bei der Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis der J2EE-Technologie, insbesondere, Apache Tomcat, Apache Ant, Datenbank MySQL
Analyse und Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Beratung, Optimierung und Erstellung von Lieferpaketen für die betreffenden Applikationen
Beratung bei Einrichtung von Entwicklungsumgebungen
Beratung bei der Automatisierung von Softwareentwicklungsprozessen
Erstellen von Systemdokumentationen und Dokumentation der technischen Komponenten
Anforderungsprofil
Muss-Anforderungen
Umfangreiche Methodenkenntnisse und mehrjährige Erfahrungen in deren Anwendung – insbesondere im Umfeld Konfigurationsmanagement
Erfahrung in der Beratung in zum oben beschriebenen Projektkontext vergleichbaren Projekten und Themenstellung. In diesem Zusammenhang werden folgende Detailkenntnisse vorausgesetzt:
Langjährige Erfahrung in der Administration von Linux-Servern (vorzugsweise SuSE Linux Enterprise Server)
Gute Kenntnisse in den Technologien zur kontinuierlichen Integration und automatisierten Anwendungsverteilung wie z.B. Jenkins, Docker, Maven
Sehr gute Kenntnisse in der Automatisierung von Softwareentwicklungsprozessen
Gute Entwicklerkenntnisse im Umgang mit Perl, Python und Shell-Programmierung sowie XML/XSLT
Kenntnisse im Bereich System Software Management / Software Configuration Management (Ansible, Saltstack oder vergleichbar)
Soll-Anforderungen:
Idealerweise Erfahrungen im Umfeld Bahn
Gute Kenntnisse im Umgang mit der Analyse und Verarbeitung von HTTP(s)-Requests, insbesondere auch Zertifikatsmanagement (tcpdump, squid-Proxy, openssl, keytool)
Gute Kenntnisse im Umgang mit Apache, WebLogic Server sowie der Administration und Anwendung von SCM-Tools GIT und CVS
Kenntnisse im Bereich System/Application Monitoring wünschenswert (Nagios, check_mk)
Kenntnisse im Bereich Deployment von iOS- und Android-Apps wünschenswert
Offenheit gegenüber Veränderung
Kommunikationsstark
Ergebnisorientierung