KS-006177
Leistungsbeschreibung
Im Umfeld der Schutz- & Leittechnik soll ein bestehendes Word-VBA-Script zur Schutzeinstellwertberechnung abgelöst werden. Künftig sollen Schutzeinstellwerte in einem klassischen Dokument (Schutzeinstellblatt) erzeugt werden. Dazu wird auch der zugrundeliegende Teilprozess überarbeitet: Aggregation von Anlagendaten sowie das automatisierte Übertragen dieser Daten in das zukünftige Tool zur Schutzeinstellblatterstellung.
IT-seitig ist die Zielsetzung die Entwicklung einer Webapplikation nach dem Kunden Project Template.
Anforderungen
Gesucht wird ein externer, selbstständig agierender Softwareentwickler (ggf. auch Freelancer) für die Umsetzung eines klar abgegrenzten Entwicklungsauftrags auf Basis eines Lastenhefts. Das Lastenheft enthält die Business Requirements; der Auftragnehmer setzt diese eigenverantwortlich in lauffähigen Code um.
Technisches Umsetzungskonzept
- Übersetzung der Business Requirements aus dem Lastenheft in ein technisches Zielbild inkl. Schnittstellen, Datenmodell, Fehler-/Validierungslogik und Abnahmekriterien
Back-End-Entwicklung (FastAPI / REST)
- Implementierung von REST-Endpunkten für: Import/Übernahme und Validierung der Anlagendaten (gemäß Lastenheft) | Berechnungslogik für Schutzeinstellwerte (gemäß Requirements) | Bereitstellung der Daten für die Dokumenterstellung (Schutzeinstellblatt)
Datenhaltung & Datenverarbeitung (MS SQL)
- Entwurf/Implementierung eines relationalen Datenmodells in MS SQL (tabellarische Ablage, Versionierung/Änderbarkeit gemäß Lastenheftvorgaben)
- Implementierung der Datenaggregierung (ETL-/Importlogik) aus den vorgegebenen Quellen/Exporten (Details im Lastenheft).
Dokument-Output (Schutzeinstellblatt)
- Technische Unterstützung/Service-Schnittstelle für die Erzeugung eines "klassischen Dokuments" (z. B. PDF/Docx - Format/Template gemäß Lastenheft).
Qualität & Abnahmefähigkeit
- Umsetzung automatisierter Tests (Unit/Integration nach Bedarf), reproduzierbarer Builds sowie Dokumentation der Schnittstellen (OpenAPI/Swagger)
- Behebung von Defects innerhalb der vereinbarten Gewährleistungs-/Nachbesserungsphase anhand definierter Abnahmekriterien.
- Sehr gute Kenntnisse in Python und FastAPI
- Erfahrung mit MS SQL (Schema-Design, Performance, Stored Procedures optional)
- Design und Umsetzung von REST API
Über den Auftraggeber
Start: 15.03.2026
Ende: 30.10.2026; + Option auf Verlängerung
Auslastung: ca. 80%
Onsite Stunden: 50
Offsite Stunden: 1100
Vertragsart: Contracting | ggf. auch Freelancer möglich
Standort: Remote sowie Regensburg

