JEE Architekt (MicroServices, Spring Boot), Messaging, Jenkins, Gitlab CI, Artifactory, IaaS, Docker, Kubernetes, OpenShift Red Hat) (m/w/d) - Positionsnr. 4500

Hessen, Frankfurt am Main  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Für unseren Kunden in Frankfurt am Main sind wir aktuell auf der Suche nach einem JEE Architekt (MicroServices, Spring Boot), Messaging, Jenkins, Gitlab CI, Artifactory, IaaS, Docker, Kubernetes, OpenShift Red Hat) (m/w/d).

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).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.

Projektstandort: Frankfurt am Main (remote möglich)
Dauer: 03.05.2021 - 31.12.2021
Volumen: 175 Projekttage
Abgabefrist beim Kunden: 26.04.2021

Produkt „smart application builder“:

Neues Produkt für die Verkehrsleitung im Fernverkehr - Einheit „smart application builder“
Mit der neuen Anwendung/ Produkt wird eine IT-Lösung entwickelt, die es der Disposition ermöglicht, bessere Entscheidungen zu treffen.
Wir entwickeln in der Einheit „smart application builder“ in mehreren Teams Anwendungen/Produkte für unsere Kunden. Diese Anwendungen werden jeweils von einem DevOps-Team als Single-Page-Anwendung in einer Micro Service Architektur für den Betrieb in der Cloud weiterentwickelt und betrieben. Wir arbeiten technologisch auf dem neusten Stand. Stichworte sind hier Cloud, Docker, CI/CD, vollständige Liefer- und Testautomatisierung, integriertes Schwachstellenmanagement etc.. Auch methodisch orientieren wir uns an den aktuellen modernsten Erkenntnissen.
Unsere Teams arbeiten natürliche agil. Unsere Kunden sind Teil der unserer Teams und stellen den PO. Wir arbeiten in DevOps Teams, d.h. jedes Team betreut neben der Entwicklung die Anwendung/das Produkt zu 100% selbst. Wir setzen in jedenTeam einen starken Fokus auf UX und stellen den Endanwender in dem Mittelpunkt. DDD und TDD sind für nicht nur Begriffe, sondern Arbeitsmittel.


Aufgaben:
- Beratung des Auftraggebers zur technischen Architektur der IT-Systeme im Themenumfeld sowie deren Weiterentwicklung und Aufzeigen von Verbesserungsmöglichkeiten
- Fördern und Treiben der Umsetzung der technologischen Strategie, des architektonischtechnischen Wissensaustauschs und der Innovation und Standardisierung im Projekt
- Durchführung des Risikomanagements durch Bewertung und Dokumentation von technischen Risiken, Ableiten von und Beraten zu Handlungsoptionen zur Risikobeseitigung und -minimierung
- Beratung bei der Umsetzung der techn. Architektur in der Softwareentwicklung
- Implementierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien (Microservice-Architekturen, Spring Boot, AWS, Messaging) inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Beheben von Fehlern aus Entwicklung und Produktivbetrieb in den Applikationen/ Komponenten inklusive Analyse und Debugging
- Umsetzung und Optimierung von CI/CD-Pipelines auf Basis von Gitlab CI, Jenkins, Docker und OpenShift (Kubernetes)
- Sicherstellung eines möglichst automatisierten stabilen Anwendungsbetriebs unter kontinuierlicher Verbesserung der Architektur, Prozesse und Tools
- Unterstützung bei der Optimierung und Standardisierung von DevOps-Prozessen, -Methoden und -Tools
- Dokumentation der technischen Komponenten
- Erstellen von Systemdokumentationen
- Übernahme von Rufbereitschaft für den Anwendungsbetrieb in Absprache mit dem Repräsentanten des RVPs Der Einsatz der externen Fachkraft auf Teamebene erfolgt auf Basis von agilen Vorgehensweisen (SCRUM, Kanban, etc.). Die agilen Prozesse sind zu berücksichtigen. Die regelmäßige Abstimmung mit dem DevOps-Team ist erforderlich.


Anforderungen:
- Exzellente Programmier- und Architekturkenntnisse - mindestens 8 Jahre Erfahrung in der Softwareentwicklung und Softwarearchitekturen, davon 5 Jahre in MicroService-Architekturen auf Basis von Java Enterprise Technologien (Spring Boot), AWS, Messaging
- Persönliche Erfahrungen bei der Ausgestaltung und Einführung einer CI/CD Pipeline - mindestens 5 Jahre nachgewiesene praktische Erfahrung in: Jenkins, Gitlab CI, Artifactory
- Praktische Erfahrung im Aufbau von OpenShift-Infrastrukturen - mindestens 5 Jahre nachgewiesene praktische Erfahrung in: IaaS, Docker, Kubernetes, OpenShift Red Hat Plattform, AWS Cloud
- Branchen-/ Integrationswissen: mindestens 1,5 Jahre nachweisliche Erfahrung in der Durchführung von Entwicklungstätigkeiten im Umfeld von Verkehrsunternehmen, davon mind. ein Jahr im Bereichen Disposition
- DevOps: mindestens 3 Jahre Erfahrung in DevOps-Teams mit der betrieblichen End-to-End-Verantwortung
 
Wünschenswert:
- Kenntnisse zu Betriebssystemen und Netzwerk, z.B. Linux, Protokolle, Zertifikate usw.
- Erfahrung in der effizienten Automatisierung von Abläufen, z.B. Build-Schritte, Datenmigration, Deployments
- Technologiewissen: Messaging Infrastructure (z.B. Kafka, RabbitMQ, etc.)
- Methodenkompetenz, Modellierung, Vorgehensmodelle: DevOps und Agile - umfangreiche Methodenkenntnisse und mehrjährige Erfahrung in Scrum, Kanban, DevOps
- Die Prinzipien automatisierter Tests sind bekannt - Beherrschung von mind. einem Automatisierungstool (z.B. JUnit, Mockito)
- Erfahrung mit dem Monitoring von Infrastructure und Loganalysen, etwa mit dem EFK Stack, Prometheus, Kibana, Grafana
- Problemlösungs-/ Arbeitsorganisations-Know-how - Fähigkeit zur Analyse neuartiger und hoch komplexer Sachverhalte und Problemlagen durch kreativen Wissenstransfer, deren Einordnung in einen übergreifenden Gesamtzusammenhang, Bewertung der Konsequenzen in eigenen und fremden Verantwortungsbereichen, Ableitung und Bewertung von Handlungsoptionen, verständliche Darlegung für Dritte.
- Kommunikations- und Moderations-Know-how - Fähigkeit zur Moderation größerer Veranstaltungen (Workshops) zu hoch komplexen Themengebieten (auch bei konfliktgeladenen Themen)
- Know-how zur Identifikation Chancen/ Risiken - Fähigkeit zur bewussten Analyse hemmender/ stützender Kräfte und Implikationen in hoch komplexen Problemlagen als Gestalter von Analyse- und Entscheidungsprozessen, Aufbau des Handelns darauf, Herbeiführung bereichsübergreifender Lösungen.
- Präsentations-Know-how - Fähigkeit zur Präsentation von hochkomplexen/ neuartigen Sachverhalten bis zur Top-Management-Ebene mit strategisch relevanten Themen
- Projekt-/ Teamreferenzen in den letzten Jahren



Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de

Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.

Start
05.2021
Dauer
7 Monate
Von
mindheads GmbH
Eingestellt
21.04.2021
Ansprechpartner:
Gerd Blumenschein
Projekt-ID:
2096032
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren