Senior Cloud/Platform Architect (DevOps) OpenShift / Firewalls / DMZ - 50% Parttime Remote

Startdatum:

April

Enddatum:

31.12.2026

Beschäftigungsart:

Freiberuflich

Region:


Beschreibung:

Für unseren Kunden aus dem Energiesektor suchen wir ab April einen erfahrenen Senior Cloud/Platform Architect (DevOps). Die Tätigkeit umfasst 90 PT / 50% Auslastung ab April per Remote, ggfs. mit einzelnen Terminen vor Ort in Berlin. 

 

Das Projekt verfolgt das Ziel, eine komprimierte Version der modular aufgebauten Plattform als Proof of Concept für den interoperablen Datenaustausch bereitzustellen. Dafür sollen geeignete Zielumgebungen definiert, die notwendige Infrastruktur aufgebaut sowie bestehende oder neu entwickelte Komponenten für cloud-native und -on-premise Plattformen-paketiert und implementiert werden. Durch ein skalierbares, redundantes und sicheres Deployment soll ein zukunftsfähiger Datenfluss über das Kafka Protokoll ermöglicht und die technische Grundlage für weiterführende Kooperationen geschaffen werden

 

Aufgaben

- Untersuchung und Beschreibung der möglichen Zielplattformen

- Definition der Pakete zur Implementierung des PoC

- Auswahl aus vorhanden MCCS-Komponenten

- Paketierung zum Deployment

- Beispielhafte Implementierung des Deployments für verschiedene Zielplattformen, u.a. Kubernetes und Openshift

- Implementierung von Features und Teil-Modulen

- Code-Reviews und Feedback an Mitentwickler•Erstellen von technischen Spezifikationen und Design

- Dokumentationen

- Optimierung des Deployments für Redundanz und Skalierbarkeit

- Teilnahme an technischen projekt-relevanten Meetings und Beitrag zur Entscheidungsfindung 

-Einführung von Best Practices und Deployment-Standards im Entwicklungsteam

-Durchführen von Integration-Tests nach Deployment der Anwendung auf verschiedenen Plattformen.

- Evaluieren und Vorgabe von geeigneten Design Patterns und Architekturprinzipien für die Entwicklung

-Coaching und Mentoring des Entwicklungsteams 

-Implementierung von Sicherheitsmechanismen und Datenschutzmaßnahmen

- Automatisierung von Build-und Bereitstellungsprozessen

- Erstellung von technischen Roadmaps und Schätzungen für Projekte

-Erforschung neuer Technologien und Frameworks im Rahmen des Projekts

- Beratung bei der Software-Architekturplanung 

-Beratung auf Augenhöhe mit Fachabteilung bei Implementierung des PoC  

- Beratung des Product Owners bei der Anforderungserfassung

- Erfassen und Analysieren Feedback der Infrastruktur-Verantwortlichen für kontinuierliche Verbesserungen

- Erarbeitung von Vorschlägen für Einbeziehung von Sicherheitsaspekten in die Softwareentwicklung

- Beratung des MCCS DevOps-Teams bei der kontinuierlichen Integration und Bereitstellung

- Teilnahme an Projektmeeting, sofern für die Leistungserbring nötig

 

Anforderungen

- Tiefgehende Erfahrungen im Bereich DevOps

- Nachgewiesene Erfahrungen mit Kubernetes & Openshift

- Erfahrungen im Bereich Deployment und Betrieb von SW in kritischer Infrastruktur

- Kenntnisse von Beschreibung und Umsetzung von Firewalls und DMZ über mehrere Zoen innerhalb von kritischer Infrastruktur

- Gute Kommunikations-Fähigkeiten

- Englisch und idealerweise Deutsch Kenntnisse

Untersuchung und Beschreibung der möglichen Zielplattformen

Definition der Pakete zur Implementierung des PoC

Auswahl aus vorhanden

MCCS

-

Komponenten

Paketierung zum Deployment

Beispielhafte Implementierung des Deployments für verschiedene Zielplattformen, u.a. Kubernetes und

Openshift

Implementierung von Features und Teil

-

Modulen

Code

-

Reviews und Feedback an Mitentwickler

Erstellen von technischen Spezifikationen und Design

Dokumentationen

Optimierung des Deployments für Redundanz und Skalierbarkeit

Teilnahme an technischen projekt

-

rel

e

vanten Meetings und Beitrag zur Entscheidungsfindung

Einführung von Best Practices und Deployment

-

Standards im Entwicklungsteam

Durchführen von Integration

-

Tests nach Deployment der Anwendung auf verschiedenen Plattformen.

Evaluieren und Vorgabe von geeigneten Design Patterns und Architekturprinzipien für die Entwicklung

Coaching und Mentoring des Entwicklungsteams

Implementierung von Sicherheitsmechanismen und Datenschutzmaßnahmen

Automatisierung von Build

-

und Bereitstellungsprozessen

Erstellung von technischen Roadmaps und Schätzungen für Projekte

Erforschung neuer Technologien und

Frameworks im Rahmen des Projekts

Beratung bei der Software

-

Architekturplanung

Beratung auf Augenhöhe mit Fachabteilung bei Implementierung des PoC

Beratung des Product Owners bei der Anforderungserfassung

Erfassen und Analysieren Feedback der Inf

r

a

s

truktur

-

Verantwortlichen für kontinuierliche

Verbesserungen

Erarbeitung von Vorschlägen für Einbeziehung von Sicherheitsaspekten in die Softwareentwicklung

Beratung des MCCS DevOps

-

Teilnahme an Projektmeeting, sofern für die Leistungserbring nötig

MCCS

-

Komponenten

Paketierung zum Deployment

Beispielhafte Implementierung des Deployments für verschiedene Zielplattformen, u.a. Kubernetes und

Openshift

Implementierung von Features und Teil

-

Modulen

Code

-

Reviews und Feedback an Mitentwickler

Dokumentationen

Optimierung des Deployments für Redundanz und Skalierbarkeit

Teilnahme an technischen projekt

-

rel

e

vanten Meetings und Beitrag zur Entscheidungsfindung

Einführung von Best Practices und Deployment

-

Standards im Entwicklungsteam

Durchführen von Integration

-

Tests nach Deployment der Anwendung auf verschiedenen Plattformen.

Evaluieren und Vorgabe von geeigneten Design Patterns und Architekturprinzipien für die Entwicklung

Coaching und Mentoring des Entwicklungsteams

Implementierung von Sicherheitsmechanismen und Datenschutzmaßnahmen

Automatisierung von Build

-

und Bereitstellungsprozessen

Erstellung von technischen Roadmaps und Schätzungen für Projekte

Erforschung neuer Technologien und

Frameworks im Rahmen des Projekts

Beratung bei der Software

-

Architekturplanung

Beratung auf Augenhöhe mit Fachabteilung bei Implementierung des PoC

Beratung des Product Owners bei der Anforderungserfassung

Erfassen und Analysieren Feedback der Inf

r

a

s

-

Verantwortlichen für kontinuierliche

Erarbeitung von Vorschlägen für Einbeziehung von Sicherheitsaspekten in die Softwareentwicklung

Beratung des MCCS DevOps

-

Teilnahme an Projektmeeting, sofern für die Leistungserbring nötig