Unterstützung als Automatisierungsexperten DevOps (m/w) - Dresden oder Hamburg (W IS-88444)

Dresden oder Hamburg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgabe:
Unser Kunde sucht zur Projektunterstützung Automatisierungsexperten DevOps (m/w), insbesondere mit Erfahrungen in DevOps-Entwicklung.
- Aufbau, Anpassungs-Programmierung/Customizing und Betrieb der DevOps-Continuous-Delivery-Pipeline für Test- und Entwicklungszwecke der Continuous-Delivery-Pipeline selbst - die Pipeline besteht u. a. aus JAMA, Jenkins, Maven, Gradle, GIT, JIRA, Stash/Bitbucket, Artifactory, Confluence, Puppet, ELK (Elastic search, Logstash, Kibana) Nagios.
- Aufbau, Customizing, Anpassungsprogrammierung und Betrieb der zugehörigen Cloud-Anbindungen und der eigenen von MMS verantworteten Infrastrukturstack-Elemente (Netzwerk, Linux, AWS, Openstack, Docker mit Kubernetes, VMWARE incl. Integration in CD-Pipline)
- Entwicklung, Customizing, Test von programmierbaren IT-Infrastruktur-Elementen mittels dem Konfigurationmanagement-Tool Puppet, wie virtuelle und containerisierte Server unter Linux und Windows, Netzwerkelemente, Storage-Elemente, bestimmte Funktionsserver wie z.B. Logging-Infrastruktur mittels ELK
- Erstellen der entsprechenden Puppet-Rezepte für die programmierbare Infrastruktur
- Tests und Automatisierung der Tests der programmierten Automatisierungen
- Mitwirkung und Durchführung von Last- und Security-Test bei den neu zu erstellenden Infrastruktur-
Produkten wie dem Infrastrukturstack
- Betrieb der internen CD-Pipeline zur Entwicklung, Integration und Deployment von Basis-Automatisierungen
- Aufbau, Schaffung eines standardisierten Jenkins-Continuous-Integration-Server-Basisumfanges mit Integration der entsprechenden Jenkins-Plugins entsprechend der gesamten Toolkette
- Integration des Jenkins Workflow-Plugins
- Dokumentation der erstellten Produkte bzw. programmierten Automatisierungen und Anpassungen
- Betreuung, Durchführung von Fehlerbeseitigungen und Problembehebung in Bezug auf die automatisierten Produkte

Verantwortlichkeiten:
. Umsetzung von klar abgegrenzten Produkt- oder Schnittstellen-Automatisierungen und Tool-Customizings
. Ständige Erhöhung des Automatisierungs-Grades bei Entwicklung und Test des Infrastrukturstacks sowie der CD-Pipeline
. Umfassende Anwendung der Continuous Integrations/Continuous Deployment-Tools und Integrationen auf die eigene Entwicklung von Infrastrukturstack und CD-Pipeline
. Schaffung der erforderlichen Dokumentation der Produkte

Anforderung:
- 2 Jahre praktische Erfahrung als Teammitglied in Projekten nach Scrum
- Umfassende Kenntnisse in Linux-Betriebssystem inklusive Administration und Linux-Shell-Programmierung sowie Windows-Server-Betriebssystem 2012 ff. inclusive Windows-Powershell-Programmierung
- Openstack-Kenntnisse, ab Release JUNO
- Openshift-Kenntnisse ab Version 2.1
. Umfassende Kenntnisse und Verständnis zu verteilten Systemen und Consenus-Prinzipien (entsprechende Produkten im Infrastrukturumfeld, die solche Prinzipien unterstützen und managen sind Zookeeper, Meosphere, Galeera u.a.)
- Kenntnisse in der Systemprogrammierung unter Linux und Windows
- Tiefgreifende Kenntnisse im Umgang mit IDE’s wie z.B. Eclipse, IntelliJ, Visual Studio o.a.
- Tiefgreifende Kenntnisse im Umgang mit GIT, Subversion, Artifactory, Packer, vagrant, VirtualBox
- Tiefgreifende Kenntnisse in folgenden Programmiersprachen Python, Go, Java, Ruby, C++ sowie SQL-Programmierung
- Tiefgreifende Kenntnisse in Puppet
- Erfahrung bei der Administration komplexer Netzwerke, Firewalls und Router
- Kenntnisse im Cloud Computing insbesondere AWS sowie die Programmierung/Automatisierung der dortigen Infrastrukturelemente wie Cloudformation, AWS-RDS, Elastic Beanstalk, Codepipeline u.a.
- Tiefgreifende Kenntnisse zu Openstack und den einzelnen Modulen Heat, Neutron, Keystone, Ceilometer, Savannah, Murano (erste Kenntnisse)
- Implementierungs-Kenntnisse zu NoSQL-Datenbanken wie Mongo-DB, Redis, Cassandra, Couch-DB
- Implementierungs-Kenntnisse zu relationalen Opensource-Datenbanken PostgreSQL, MySQL/ Maria-DB
- Implementierungs-Kenntnisse zu Google-Kubernetes zur Orchestrierung von Docker-Infrastrukturen mit VMWARE/Openstack oder auf AWS/AZURE
- Kenntnisse zu Mesos (Mesosphere), DCOS, Marathon
- Tiefgreifendes Verständnis von hochgradig verteilten Systemen und Cloud-Apps, Steuerung und Orchestrierung von komplexen Microservice-Strukturen
- praktische Architekten Erfahrungen in der Konzeptionierung für hochkomplexe MicroServices in verteilten Systeme nach Consensus-Prinzipien aufgebauten Infarstrukturen (zookeeper)
- Erste BigData-Erfahrungen mit Hadoop/MapReduce, Kafka, SPARK, Cassandra, Kibana
- LPIC3-Linux-Zertifizierung - 5 Jahre
- AWS-Implementierungserfahrung -3 Jahre
- Openstack-Implementierungserfahrung - 2 Jahre

Wünschenswert:
- Implementierungs-Kenntnisse zu Elastic Search, Logstash, Kibana oder Graylog wären

Umgebung/Sonstiges:
Es besteht eine Verlängerungsoption und zwar bis 30.06.17 !!
Anwesenheit: 5 Tage pro Woche
Remote ist zu 50% möglich, aber nach Absprache mit dem Kunden

Beginn: Juno 2016
Dauer: 30.11.2016
Branche: Telekommunikation
Start
Juno 2016
Dauer
30.11.2016
Von
Allgeier Experts Consulting GmbH
Eingestellt
18.05.2016
Ansprechpartner:
Nicole Schütze
Projekt-ID:
1131391
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren