Tech Stack
PythonSQLAirflowdbtPostgreSQLPostGISGitQGISArcGISGeoNode
Language Requirements
English (very good)German (very good)
Requirements
Junior Seniority
2+ years Experience
Yes Degree
Sie verfügen über ein abgeschlossenes Studium der Geoinformatik, Informatik, Data Science, des Vermessungswesens oder über eine vergleichbare Qualifikation.
- Datenarchitektur und Datenpipelines: Sie konzipieren, entwickeln und optimieren skalierbare Datenpipelines und Datenarchitekturen und stellen deren zuverlässigen Betrieb sicher.
- Geodatenintegration: Sie verarbeiten und integrieren große und komplexe Geodatenbestände aus unterschiedlichen Quellen, darunter APIs, Datenbanken und externe Systeme.
- Prozessautomatisierung: Sie entwickeln und automatisieren leistungsfähige ETL-/ELT-Workflows, insbesondere mit Python, Apache Airflow und dbt.
- Räumliche Datenverarbeitung: Sie modellieren, verarbeiten und stellen räumliche Daten mithilfe von PostgreSQL/PostGIS bedarfsgerecht bereit.
- Datenqualität und Sicherheit: Sie gewährleisten eine hohe Datenqualität, Datenverfügbarkeit und Datensicherheit entlang des gesamten Datenlebenszyklus.
- Entwicklung und Deployment: Sie gestalten automatisierte Entwicklungs- und Deployment-Prozesse unter Einsatz von Git und CI/CD-Pipelines und entwickeln diese kontinuierlich weiter.
- Interdisziplinäre Zusammenarbeit: Gemeinsam mit den Fachbereichen und weiteren technischen Teams erarbeiten Sie geeignete Datenmodelle und Datenstrukturen.
- Sie verfügen über ein abgeschlossenes Studium der Geoinformatik, Informatik, Data Science, des Vermessungswesens oder über eine vergleichbare Qualifikation.
- Sie bringen mindestens zwei Jahre einschlägige Berufserfahrung im Data Engineering, Geodatenmanagement oder in einem vergleichbaren technischen Umfeld mit.
- Sie besitzen fundierte Kenntnisse in Python und SQL sowie praktische Erfahrung mit Apache Airflow und dbt.
- Sie sind erfahren im Umgang mit großen und komplexen Datenbeständen sowie mit PostgreSQL/PostGIS.
- Git, Code-Versionierung und automatisierte Entwicklungs- und Deployment-Prozesse mittels CI/CD-Pipelines sind Ihnen vertraut.
- Sie verfügen über sichere Anwenderkenntnisse in mindestens einer der GIS-Anwendungen QGIS, ArcGIS oder GeoNode.
- Eine strukturierte und eigenverantwortliche Arbeitsweise, ausgeprägter Teamgeist sowie sehr gute Deutsch- und Englischkenntnisse runden Ihr Profil ab.