Beschreibung
Wesentliche Punkte des Geodata-Warehouse sind die Vereinheitlichung der bislang sehr heterogenen Datenhaltungen und -flüsse im Zusammenhang mit der integralen Geodaten-Basis, welche aktuell nur auf einer relationalen Datenbank basiert. Dieser Ansatz beinhaltet einige Restriktionen, die durch ein file-basiertes System ergänzt werden sollen.Aufgaben:
Dem Geodata-Warehouse liegen folgende Anforderungen zu Grunde:
- Daten werden nur in offenen Formaten gespeichert (keine proprietären Formate)
- Datenhaltung in Filesystem und Datenbank möglich, abhängig von Art und Inhalt
- Schreibender Zugriff nur von denjenigen, der die Daten verantwortet
- Lesender Zugriff für alle die damit arbeiten
- Daten werden unverfälscht gespeichert
Zum Aufbau des Geodata-Warehouse werden neben selbst entwickelten Bibliotheken auch Open-Source-Komponenten eingesetzt. Die Weiterentwicklung der vorhandenen Bibliotheken ist nicht notwendig, eine Integration bei Bedarf aber notwendig. Die Arbeit erfolgt in einem gemischten Team mit internen Entwicklern.
Erforderliches Know-How:
- Kenntnisse und Erfahrungen in der IT-Entwicklung
- Kenntnisse und Erfahrungen im Umfeld von Geodaten
- Erfahrungen mit großen Daten- (Peta-Byte) und Dateimengen
- Kenntnisse im Umgang mit Geodaten-Prozessierungswerkzeugen aus dem Open-Source Umfeld
- Erfahrungen im Umgang mit git
- Erfahrungen im Umgang mit Continuous Integration und Continuous Delivery
- Erfahrungen im Umgang mit IDE (vorzugsweise NetBeans)
- gute Kenntnisse in Linux (vorzugsweise ubuntu)
- gute Kenntnisse in Python
- Kenntnisse im Umgang mit den Bibliotheken gdal und ogr
- Kenntnisse in der Anwendung von postgres und postgis
- Kenntnisse im Mapserver
- Kenntnisse mit REST-Services (sowohl in der Entwicklung als auch in der Anwendung dieser)
- Erfahrung in Aufbau und Nutzung eines DWH
- Beherrschung der deutschen Sprache
- Grundkenntnisse der englischen Sprache
- Flexibilität/Leistungsqualität
- Eigenständige Arbeitsweise in die Projektumgebung
- Teamfähigkeit, Kommunikationsfreude
- Fähigkeit, gestellte Aufgaben selbständig zu lösen
- Sicherheitsüberprüfung Ü1 (neu zu erbringen oder nicht älter als 5 Jahre)