Developer QGIS und Python-Plugin-Entwicklung (m/w/d)
Randstad DeutschlandDie Leistungen werden im Rahmen von agilen IT-Projekten in der Domäne Geoinformationssysteme und Geodatenmanagement erbracht. Der Schwerpunkt liegt auf der Wartung, (Weiter-)Entwicklung sowie der Integration von Applikationen in diesem Bereich.
Konkret geht es um die Ablösung eines Altsystems im Bereich Umweltinformationssystem/Kanalkataster auf Basis des Open-Source-Geoinformationssystems QGIS. Die spezifischen Fachfunktionen werden als Python-Plugin realisiert, während die Datenhaltung in einer PostgreSQL/PostGIS-Datenbank erfolgt.
Das Projektteam setzt sich aus Fachbereichs- und Entwicklungsvertretern zusammen; die Rolle des Product Owners wird vom Fachbereich gestellt.
Projektdetails
M1: Aktuelle Erfahrung (d.h. auch aus den letzten beiden Jahren) in der Entwicklung von Plugins für QGIS mit Python (PyQGIS/PyQt) - Erfahrungslevel in Jahren: Senior (> 5 Jahre Erfahrung) M2: Aktuelle Erfahrung (d.h. auch aus den letzten beiden Jahren) in der Wissensvermittlung zu QGIS, d.h. Durchführung von Schulungen und Workshops - Erfahrungslevel in Jahren: Intermediate (> 3 Jahre Erfahrung) M3: Aktuelle Erfahrung (d.h. auch aus den letzten beiden Jahren) in der Implementierung von bahnspezifischen Lösungen unter Verwendung von QGIS - Erfahrungslevel in Jahren: Junior (<= 3 Jahre Erfahrung)M4: Aktuelle Erfahrung (d.h. auch aus den letzten beiden Jahren) in Softwareprojekten von Eisenbahnverkehrsunternehmen - Erfahrungslevel in Jahren: Junior (<= 3 Jahre Erfahrung)
Soll-Kriterien
Konkret geht es um die Ablösung eines Altsystems im Bereich Umweltinformationssystem/Kanalkataster auf Basis des Open-Source-Geoinformationssystems QGIS. Die spezifischen Fachfunktionen werden als Python-Plugin realisiert, während die Datenhaltung in einer PostgreSQL/PostGIS-Datenbank erfolgt.
Das Projektteam setzt sich aus Fachbereichs- und Entwicklungsvertretern zusammen; die Rolle des Product Owners wird vom Fachbereich gestellt.
Projektdetails
- Laufzeit: 12.10.2026 - 31.12.2027
- Auslastung: 170 PT (50 PT in 2026 die restlichen PT 2027)
- 100% Remote
- Entwicklung von Softwareanwendungen gemäß den Anforderungen des Auftraggebers
- Beratung des Auftraggebers zur technischen Umsetzung von fachlichen Anforderungen
- Durchführung von Workshops zur Wissensvermittlung zu QGIS
- (Remote-) Teilnahme an Projektterminen und relevanten Meetings, insbesondere an Events gemäß dem Vorgehen nach SCRUM
- Fachliche Abstimmung mit Projektmanagern, Fachbereichsmitarbeitern und anderen Entwicklern, um eine termingerechte und erfolgreiche Umsetzung von Anforderungen sicherzustellen
- Schreiben von sauberem, effizientem und dokumentiertem Code unter Verwendung angemessener Softwareentwicklungspraktiken und Einhaltung der Standards des Auftraggebers
- Erstellen von Lieferpaketen für die betreffenden Applikationen
Soll-Kriterien
- Tiefgehende Kenntnisse der Software QGIS und deren praktischer Anwendung - Anzahl Referenzen: 3 - Gewichtung: 40%
- Nachweisbare Weiterbildung im Bereich PostgreSQL und PostGIS - Anzahl Referenzen: 1 - Gewichtung: 30%
- Zertifizierung im Bereich Software Architektur - Zertifikate: ISAQB CPSA Foundation Level - Gewichtung: 30%