90% Remote: Full-Stack-Entwickler (Python/React) (m/w/d)

Job description

Für unseren Kunden suchen wir eine/n „Full-Stack-Entwickler:in (Python/React)“ (m/w/d):
Unser Kunde plant die Automatisierung bestehender manueller Datenmanagement-Prozesse. Hierzu sollen insbesondere komplexe Excel-Verarbeitungen und wiederkehrende Tätigkeiten in einem führenden ERP-System in eine moderne Full-Stack-Anwendung überführt werden.
Im Mittelpunkt des Projekts stehen die Entwicklung und Weiterentwicklung einer Anwendung mit FastAPI im Backend sowie TypeScript und React im Frontend. Ergänzend werden wiederverwendbare Python-Komponenten entwickelt, die technische Komplexität reduzieren und standardisierte Bausteine für die Verarbeitung und Validierung von Daten, die Integration von ERP-Prozessen sowie die Automatisierung wiederkehrender Arbeitsschritte bereitstellen.
Entwicklung, Deployment und Betrieb der Anwendung erfolgen auf einer internen, containerbasierten Plattform unter Verwendung von Kubernetes und OpenShift. Ziel des Projekts ist es, bestehende manuelle Prozesse effizienter zu gestalten und deutliche Zeitgewinne bei der Verwaltung von Konfigurationsdaten zu erzielen. Die Rolle leistet damit einen wesentlichen Beitrag zur Digitalisierung und Automatisierung datengetriebener Fachprozesse.

Rahmenparameter
Start: 15.09.2026
Laufzeit: 12 Monate, mit Option auf Verlängerung
Auslastung: Teilauslastung, ca. 170 Leistungstage im Projektzeitraum
Einsatzort: Ca. 90 % remote und ca. 10 % vor Ort in Berlin
Aufgaben
Entwicklung und Anpassung einer Full-Stack-Anwendung zur Automatisierung komplexer Excel-Verarbeitungen und manueller ERP-Tätigkeiten im Datenmanagement
Konzeption und Umsetzung einer sauberen Code-Struktur, einer hohen Wiederverwendbarkeit sowie klar definierter Integrationspunkte zwischen den Anwendungskomponenten
Technische Abstimmung über definierte Schnittstellen mit den fachlichen Ansprechpartner:innen
Entwicklung modularer Funktionen für den Import, die Validierung, Transformation und Konsolidierung von Excel-Daten
Implementierung einer zuverlässigen Fehlerbehandlung und Protokollierung
Bereitstellung von Funktionen zur standardisierten Verarbeitung und Automatisierung manueller ERP-Arbeitsschritte
Umsetzung von Datenübernahmen, Prüfungen und Prozessautomatisierungen
Entwicklung wiederverwendbarer Bausteine zur Qualitätssicherung, Plausibilisierung und Verarbeitung von Konfigurations- und Stammdaten
Aufbau, Pflege und Weiterentwicklung automatisierter Build-, Test-, Security-Scan- und Deployment-Pipelines
Konzeption und Umsetzung von Mechanismen zur reproduzierbaren, testbaren Bereitstellung der Anwendung und ihrer Python-Komponenten
Integration von Qualitätsmetriken, Prüfschritten, Abhängigkeiten und automatisierten Veröffentlichungsvorgängen
Deployment, Konfiguration und Wartung der Anwendung in Kubernetes- und OpenShift-basierten Umgebungen
Umsetzung von Best Practices hinsichtlich Skalierung, Sicherheit, Konnektivität und Ressourcenmanagement
Analyse und Behebung definierter Fehlerbilder containerbasierter Anwendungen
Optimierung bestehender Anwendungskomponenten
Erstellung und Pflege von Helm Charts einschließlich klarer Konfigurationsoptionen, reproduzierbarer Releases und strukturierter Templates
Dokumentation der Chart-Struktur, Parameter und Abhängigkeiten
Erfahrungen & Kenntnisse
Mindestens 5 Jahre Erfahrung in der Entwicklung von Backend-Diensten mit Python
Mindestens 4 Jahre Erfahrung in der Entwicklung von Frontend-Anwendungen mit React
Mindestens 2 Jahre Erfahrung in der Konzeption und Implementierung von CI/CD-Pipelines, vorzugsweise mit Azure DevOps
Nachgewiesene Erfahrung im Umgang mit Docker und Kubernetes
Erfahrung mit FastAPI und TypeScript, idealerweise Erfahrung mit OpenShift
Wünschenswert sind Erfahrungen mit Airflow und/oder Splunk
Deutsch-/ Englischkenntnisse mindestens auf Niveau B2

Must have skills
React.js, Python, Azure DevOps, Docker, Kubernetes, TypeScript, FastAPI

Start date
Earliest: Sep 15, 2026
Latest: Oct 1, 2026
asap

Length
max. 12 months
12 Monate, Option auf Verlängerung

Engagement
Fulltime

Remote
Partly possible
90% remote, 10% vor Ort Berlin

Language requirements
German, English
Deutsch-/ Englischkenntnisse mindestens auf Niveau B2

Budget
75-100€ per hour

Onsite locations
Berlin