Aufgaben
Das Projekt "DSD-Kompatibilitätsdatenbank" soll durch eine Datenbank die Kompatibilität zwischen Hardware- und Softwarekomponenten einer digitalen Leit- und Sicherungstechnik sicherstellen. Die Datenbank kann sowohl für die Aufrüstung und die Reparatur bestehender Anlagen als auch für die Planung neuer Anlagen genutzt werden.
Ihre Leistungen
- Frontend- und Backendentwicklung mit Next.js / React und Django / Python anhand von vorgegebenen Aufgaben und einer Systemarchitektur unter Einhaltung der Vorgaben des Auftraggebers
- Reproduzieren und Beheben von Fehlern aus den Testphasen in den Komponenten
- Qualitätssicherung durch detaillierte Code-Reviews von Pull Requests
- Nutzung von GitHub CoPilot / Large Language Models (LLMs) zur Codeentwicklung
Anforderungen
- Mind. drei Jahre praktische Erfahrung mit Frontendentwicklung
- Mind. drei Jahre praktische Erfahrung in der Backendentwicklung mit Python
- Mind. drei Jahre Erfahrung im Umgang mit Git
- Mind. drei Jahre Erfahrung mit relationalen Datenbanken und SQL
- Erfahrung mit React oder Next.js
- Erfahrung mit Python Framework Django