Entwickler (m/w/d) Microservices, AWS, Docker, Kubernetes, Avro, Kafka, GIT, Maven, Jenkins, NoSQL (3179)

Startdatum:

asap

Enddatum:

27.12.2019

Beschäftigungsart:

Freiberuflich

Region:

Frankfurt am Main


Beschreibung:

Für unseren Kunden in Frankfurt am Main sind wir aktuell auf der Suche nach einem Entwickler (m/w/d) Microservices, AWS, Docker, Kubernetes, Avro, Kafka, GIT, Maven, Jenkins, NoSQL.

 

Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).

 

Projektstandort: Frankfurt am Main (100% on-site)

Dauer: asap bis 27.12.2019

Volumen: 175

Abgabefrist beim Kunden: 22.04.2019

 

Kurzbeschreibung Projekt:

 

Inhalte, Prozesse und IT der Kundeninformation über alle Geschäftsfelder hinweg so regeln, dass die Kunden bei Abweichungen vom Leistungsversprechen eine relevante, rechtzeitige, vollständige und konsistente Information über die Informationskanäle erhalten. Dazu sind eine Vision, sowie ein strategisches Zielbild unter Berücksichtigung der Erwartungen der Kunden zu berücksichtigen. Die Umsetzung in Kundenlösungen und zentralen Basisdienste erfolgt innerhalb des Projekts in thematisch aufgestellten Tätigkeitsfeldern/Teilprojekten im Austausch mit den Geschäftsfeldern und Dienstleistern.

 

Aufgaben:

Architektur-Beratung und Umsetzung

- Beratung und Tätigkeiten in den Themenbereichen Continuous Integration und Continuous Deployment

- Analyse neuartiger und komplexer Sachverhalte und Problemlagen im Bereich DevOps, Einordnung in einen übergreifenden Gesamtzusammenhang, Bewertung von Handlungsoptionen und Erstellung von Empfehlungen

- Beratung zur technischen Architektur(strategie) der IT-Infrastruktur im Themenumfeld sowie deren Weiterentwicklung und aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur

- Fördern und Treiben der Umsetzung der technologischen Strategie, des architektonisch-technischen Wissensaustauschs und der Innovation und Standardisierung

- Umsetzung der technischen Architektur in der Softwareentwicklung

- Über regelmäßigen fachlichen Austausch mit den weiteren Akteuren erfolgt die Umsetzung ggf. auf Basis von agilen Vorgehensweisen wie z.B. SCRUM. In diesem Fall:

-> Die Prozesse (z.B. SCRUM Prozesse) des (SCRUM-) Teams sind zu berücksichtigen und ein regelmäßiger Austausch mit dem (SCRUM Master/ SCRUM-) Team ist erforderlich

-> Hilfe für das (Scrum) Team resultierend aus dem regelmäßigen fachlichen Austausch mit dem Team gemäß der agilen Methoden durch Pull von Tasks, welche aus User Stories resultieren, gemäß der Kompetenzen und in Austausch mit dem Umsetzungsteam

- Jira wird unter anderem als fachliches Kommunikationsinstrument eingesetzt

- Die externe Fachkraft tauscht sich regelmäßig mit den weitern Akteuren zu fachbezogenen Themen aus und nimmt an Retrospektiven teil

 

Definition technischer Anforderungen

- Ermittlung nicht-funktionaler Anforderungen. Dokumentation, Abstimmung und Realisierung der nicht-funktionalen Anforderungen.

- Definition und Dokumentation von Anforderungen an Infrastruktur, inkl. Konfiguration und Mittelware

- Erarbeitung der technischen Architektur anhand der Anforderungen. Abstimmung und Realisierung der technischen Architektur im Projekt

- Erstellung technischer Architekturkonzepte (wie z.B. technische Schnittstellen- und Servicebeschreibungen)

 

Kommunikation und Unterstützung im Projektmanagement

- Aufwandsschätzung für die technische Lösung im Projekt

- Zur Leistungserbringung gehört die zeitnahe Erbringung von Tätigkeiten zur Wiederherstellung der Produktionsfähigkeit des Systems im Falle von Ausfällen, welche der Auftraggeber ohne weitere fachliche Beratung nicht selbst beheben kann, im Bedarfsfall nach Vereinbarung durch die Projektleiter. Die Dienstleistung wird vom Dienstleister auf Basis dieser Vereinbarung selber geplant und erbracht.

- Präsentationen zu technisch komplexen Themenstellungen

- Interaktion mit anderen DevOps und technischen Architekten

 

Anforderungen:

- Microservices, AWS Cloud, Docker, Kubernetes, Avro, Streaming-Architektur (Kafka), GIT, Maven, Jenkins, NoSQL Datenbanken

- Continuous Integration und Continuous Deployment; Agiles Projektvorgehen, vorzugsweise SCRUM bzw. Nexus, Scrum of Scrums

- Präsentieren von Sprint-Ergebnissen im Sprint-Review

- Kombination von eigenverantwortlichem Arbeiten und konstruktiver Kommunikation im Team

- Scrum-Master Zertifizierung

 

Wünschenswert:

- Configuration Management

- Agile Coach

 

 

Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.



Projektvolumen:
175 Tage