Das erwartet dich
prosEO ist ein fortschrittliches Open-Source-Software-Framework für die operative Erdbeobachtungsdatenverarbeitung, welches innerhalb der Abteilung Internationales Bodensegment (IBS) des DFD designt und entwickelt wird. prosEO ist ein Cloud-nativ Prozessierungs-Framework, welches es ermöglicht, Verarbeitungsabläufe und -aufgaben in skalierbaren Umgebungen effizient zu organisieren und zu verwalten. Das System wird aktuell für Sentinel-5P-Daten, für die Sentinel-4-Datenverarbeitung während der Kommissionierung, für den Copernicus Production Service der ESA und für eine wachsende Zahl wissenschaftlicher Verarbeitungsaufgaben im Rahmen des HPC-Projekts terrabyte eingesetzt und wird die Grundlage für die Datenverarbeitung bei künftigen Erdbeobachtungsmissionen sein.
Deine Aufgaben
Software-Engineering für ein Open-Source-Software-Framework zur systematischen Verarbeitung von Erdbeobachtungsdaten (prosEO)
- Software- und Systems-Engineering wissenschaftlicher Softwaremodule für EO-Daten-Prozessierungssysteme
- Entwurf, Entwicklung, Wartung, Tests und Integration in das entsprechende Softwaresystem-Umfeld
- Entwurf, Entwicklung und Wartung von Softwaremodulen für die missionsspezifischen Konfigurationen
- Entwicklung und Wartung von Software und Softwaremodulen für die Verarbeitung von Erdbeobachtungs-Satellitendaten
Analyse und Behebung von Fehlern mittels eines Issue-Tracking-Systems
-
Das bringst du mit
- abgeschlossenes wissenschaftliches Hochschulstudium (Uni-Diplom/Master) der Naturwissenschaften (z. B. Informatik) oder Ingenieurwissenschaften (z. B. Systems-Engineering) oder anderer für die Tätigkeit relevanter Studiengänge
- fundierte Kenntnisse in Engineering-Prozessen, modernen Softwarestandards und der Software-Qualitätssicherung
- Kenntnisse in Verfahren und Anwendungen moderner IT-Systeme (Cloud-native Systeme, DevOps)
- nachweisbare Programmierkenntnisse (Java, Python) und Datenbankkenntnisse
- praktische, nachweisbare Fachkenntnisse sowie Erfahrung in der Betreuung von Linux- und Windows-Servern, z. B. Wiki-, Git-, Docker/Podman-, Kubernetes- und Datenserver-Betreuung
- Kenntnisse in den Verfahren des Softwaredesigns und der Softwareentwicklung
gute Kenntnisse in deutscher und englischer Sprache (Wort und Schrift)
-
Die Vergütung erfolgt je nach Qualifikation und Aufgabenübertragung bis Entgeltgruppe 14 TVöD.