- Konzeption, Implementierung und Bereitstellung einer Full-Stack-Anwendung auf Basis von React/TypeScript und FastAPI
- Erstellung einer modularen und wartbaren Softwarearchitektur mit klar definierten Schnittstellen zwischen Frontend-, Backend- und Integrationskomponenten
- Erstellung und Fortschreibung technischer Lösungs-, Architektur- und Implementierungskonzepte
- Implementierung der fachlichen und technischen Anforderungen innerhalb der Anwendung
- Entwicklung wiederverwendbarer Python-Pakete
- Erstellung und Weiterentwicklung von CI/CD-Pipelines, inkl. automatisierter Build-, Test-, Sicherheitsprüfungs- und Deployment-Prozesse sowie Integration von Qualitätsmetriken und Freigabemechanismen
- Erstellung und Pflege von OpenShift-Deployment-Konfigurationen und erforderlichen Ressourcen- und Konfigurationsdefinitionen, inkl. Anforderungen an Skalierung, Sicherheit und Konnektivität
- Analyse und Behebung reproduzierbarer Fehlerbilder innerhalb der bereitgestellten Softwarekomponenten
- Erstellung und Pflege von Helm Charts, inkl. konfigurierbarer Deployment-Parameter, Versionierung und Dokumentation von Abhängigkeiten und Release-Mechanismen
- Übergabe des vollständigen, versionsverwalteten Quellcodes einschließlich technischer Dokumentation
- Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Python, davon mindestens 3 Jahre mit FastAPI
- Mindestens 4 Jahre Erfahrung in der Frontend-Entwicklung mit React
- Mindestens 1 Jahr Erfahrung mit Pandas oder einer vergleichbaren Python-Bibliothek
- Mindestens 2 Jahre Erfahrung in der Konzeption und Implementierung von CI/CD-Pipelines, vorzugsweise mit Azure DevOps
- Nachgewiesene Erfahrung mit Docker und Kubernetes, idealerweise auch mit OpenShift
- Erfahrung mit Übertragungsnetzbetreibern oder vergleichbaren Energieinfrastrukturunternehmen
- Erfahrung mit Airflow und/oder Splunk