Job description
Die Speicherung zahlreicher großskaliger Datensätze soll innerhalb der bestehenden Infrastruktur nachhaltig realisiert und die Ladezeiten für Datensätze minimiert werden. Die Tätigkeiten umfassen die Bereiche Bildgebung und Bildkompressionsalgorithmen, Array-Datenbanken, große verteilte Rechnersysteme sowie virtuelle Dateisysteme. Ziel ist es, die Datenorganisation für komplexe, mehrdimensionale Tomographiedaten zu definieren und Workflows zur Datenreduktion zu implementieren.
Folgende Aufgaben erwarten Sie:
1. Bewertung von Kompressionsverfahren für Rohdaten und rekonstruierte Tomogramme
2. Erstellung einer Kompressionsstrategiezur Optimierung des Datenarchivs
3. Evaluierung von Array-Datenbanken, die als Caching-Dienst fungieren
4. Entwicklung eines Software-Frameworks zum Datenzugriff und zur Datenreduktion
5. Integration der Datenreduktionssoftware in Datenerfassungs-Pipelines
6. Dokumentation von Softwareschnittstellen (API) und -funktionen
7. Publikation der Ergebnisse
Starting date
zum nächstmöglichen Zeitpunkt
Personal qualification
Sie verfügen über:
8. Ein abgeschlossenes wissenschaftliches Hochschulstudium sowie eine Promotion in Informatik, Mathematik oder einem verwandten Fachbereich
9. Gute Programmierkenntnisse, insbesondere in C und Python
10. Erfahrung in der Bildverarbeitung
11. gute Linux-Kenntnisse
12. Erfahrung mit Kompressionsalgorithmen, moderner Datenbanktechnologien, virtueller Dateisysteme, HPC und paralleler Programmierung mit OpenCL/CUDA sind von Vorteil