Auf einen Blick
- Aufgaben: Entwickle innovative Datendienste für Klimamodelldaten und arbeite an spannenden europäischen Projekten.
- Arbeitgeber: Deutsches Klimarechenzentrum (DKRZ) - führend in Klimadateninfrastruktur.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Home Office, und umfangreiche Sozialleistungen.
- Andere Informationen: Agiles Arbeiten in einem dynamischen Team mit exzellenten Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Klimaforschung mit modernster Technologie und internationaler Zusammenarbeit.
- Gewünschte Qualifikationen: Studium in Informatik oder Geowissenschaften, Erfahrung in Softwareentwicklung und verteilten Systemen.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Das Deutsche Klimarechenzentrum (DKRZ) ist die zentrale Simulations- und Datenverarbeitungseinrichtung für die deutsche Klima- und Erdsystemmodellierungs-Community und zählt in diesem Bereich zu den führenden Einrichtungen weltweit. Das DKRZ betreibt nicht nur Supercomputer der höchsten Leistungsklasse sowie eines der größten Daten- und Archivsysteme der Welt, sondern beteiligt sich auch an zahlreichen nationalen und internationalen Projekten zur Weiterentwicklung von Software und Infrastruktur für die Klimamodellierung.
DKRZ bietet spannende Möglichkeiten für Talente, welche die Zukunft der Klimadateninfrastruktur mitgestalten möchten. Ziel ist es, Wissenschaftlerinnen und Wissenschaftler dabei zu unterstützen, die kommende Welle hochauflösender Klimamodelldaten aus Deutschland und ganz Europa optimal zu nutzen, um diese Daten in belastbare, politikrelevante Informationen für Klimaforschung, Bewertung und Entscheidungsfindung umzuwandeln.
Zur Unterstützung der Entwicklung und des Betriebs neuer Dienste zur Nutzung von Klimamodelldaten im Rahmen mehrerer europäischer Projekte suchen die Abteilungen Datenmanagement und Datenanalyse des DKRZ Software Engineers (m/w/d). In dieser Rolle wirken Sie an der Konzeption, Entwicklung und dem Betrieb modernster Datendienste mit, welche enorme Mengen an Klimamodelldaten für die internationale Klimawissenschaft zugänglich machen. Der Schwerpunkt der Arbeit liegt auf der Entwicklung innovativer Datenzugriffs- und Katalogdienste, um einen nahtlosen Zugriff auf Daten über Festplatten-, Cloud- und Band-Speichersysteme hinweg zu ermöglichen.
Ihre Aufgaben:
- Föderierte Datendienste: Entwicklung und Betrieb föderierter Datenkataloge auf Basis von Standards wie STAC.
- Service-Design und Deployment: Konzeption, Bereitstellung und Wartung containerisierter Datendienste in modernen, verteilten Umgebungen.
- Europäische Zusammenarbeit: Enge Zusammenarbeit mit internationalen Partnern bei der Architektur föderierter Datendienste, einschließlich Datenkatalogen, die mit Message Queues für Ingestion und Cloud-nativen Datenzugriffsdiensten integriert sind.
- Ereignisgesteuerte Infrastruktur: Implementierung und Betrieb ereignisgesteuerter Systeme mit Technologien wie Apache Kafka, um effiziente Datenflüsse in der europäischen Klimadateninfrastruktur zu ermöglichen.
- Verteilte Analyse-Workflows: Konzeption und Entwicklung interaktiver und asynchroner Analyse-Workflows auf verteilter Recheninfrastruktur.
- Archiv Zugriffsdienste: Erstellung und Wartung asynchroner Zugriffsebenen für den transparenten Abruf großskaliger Klimadaten aus bandbasierten Archivsystemen.
- Betrieb und DevOps: Stärkung des Servicebetriebs durch zentrale DevOps-Praktiken, einschließlich Docker-basierter Deployments und CI/CD-Pipelines, um wiederverwendbare Komponenten für internationale Tier-Standorte bereitzustellen.
Qualifikationen/ Ihr Profil:
- Sie verfügen über ein abgeschlossenes Hochschulstudium in Informatik, Geowissenschaften oder einem verwandten Fachgebiet.
- Sie haben ein starkes Interesse an modernen Technologien und innovativer Software.
- Sie verfügen über sehr gute, nachgewiesene Software-Engineering-Kenntnisse, insbesondere in Python, Scripting, sowie kollaborativer/Open-Source-Softwareentwicklung.
- Sie haben praktische Erfahrung mit verteilten Systemen und Messaging-Technologien wie z.B. Apache Kafka.
- Sie bringen praktische Kenntnisse in der Bereitstellung und dem Betrieb containerisierter Dienste mit, z.B. mit Docker.
- Sie sind vertraut mit dem Umgang großskaliger Klima- oder Geodaten, einschließlich Datenformaten wie NetCDF und Zarr.
- Sie verfügen über ein Verständnis von Datenkatalog- und Metadatensystemen, einschließlich Konzepten wie Indexierung, Katalogisierung und STAC.
- Sie sind motiviert, moderne Technologien in verteilten Klimadateninfrastrukturen zu erkunden und anzuwenden, darunter S3-/Cloud-Umgebungen, Docker, Python-basierte KI- und Datenanalysetools sowie Message-Queue-Systeme.
- Sie arbeiten gerne in internationalen Teams und sind gerne bereit, Dienstreisen im In- und Ausland wahrzunehmen.
- Sie verfügen über sehr gute Englischkenntnisse; Deutschkenntnisse sind von Vorteil.
- Sie sind Teamplayer mit ausgeprägten Problemlösungsfähigkeiten und der Fähigkeit zur effektiven Zusammenarbeit in interdisziplinären und internationalen Umfeldern.
Auch wenn Sie nicht jede einzelne Anforderung erfüllen, freuen wir uns über Ihre Bewerbung, wenn Sie diese Rolle begeistert und Sie überzeugt sind, einen starken Beitrag zum Ausbau einer neuen Klimadateninfrastruktur in Europa leisten zu können.
So arbeiten wir:
- Nutzung agiler Methoden wie Scrum/Kanban, Pair Programming, Code Reviews und testgetriebener Entwicklung.
- Kollaboratives Arbeiten in kleinen Teams, Offenheit für neue Technologien und aktiver Wissensaustausch mit Kolleginnen und Kollegen.
- Flexible Arbeitszeiten mit der Möglichkeit in unserem modernen Büro im Herzen Hamburg oder Home Office Optionen.
- Zusammenarbeit mit weltweit führenden Expertinnen und Experten in den Bereichen Klimamodellierung, Klimadateninfrastruktur und europäischen Forschungsservices.
Dauer und Arbeitsplan: Die Stelle ist am Deutschen Klimarechenzentrum (DKRZ) in Hamburg angesiedelt. Der Arbeitsbeginn ist so bald wie möglich und auf 3 Jahre befristet. Die Vergütung erfolgt entsprechend den Regelungen des öffentlichen Dienstes (TVöD-Bund, abhängig von der Qualifikation der Bewerbenden), einschließlich umfangreicher Sozialleistungen. Die Beschäftigungsbedingungen richten sich nach den Bestimmungen des deutschen öffentlichen Dienstes.
Bewerbungsprozess: Heben Sie in Ihrem Anschreiben bitte Ihre Erfahrungen und Qualifikationen im Bereich Software Engineering und -Management, Datenkoordination sowie gegebenenfalls klimawissenschaftliche Forschung hervor. Bewerbungsfrist: Bewerbungen werden bis zum 10. Mai 2026 entgegengenommen.
Werden Sie Teil des DKRZ und tragen Sie dazu bei, die Effizienz und Wirksamkeit der Klima- und Erdsystemmodellierung durch fortschrittliche Datenverarbeitung und Optimierungstechniken zu steigern. Gemeinsam können wir die Klimawissenschaft durch technologischen Fortschritt voranbringen und so zu einer nachhaltigeren und resilienten Zukunft beitragen.
Für weitere Informationen kontaktieren Sie bitte Karsten Peters-von Gehlen (peters@dkrz.de).
Software Engineers (m/d/w) Arbeitgeber: Deutsches Klimarechenzentrum
Kontaktperson:
Deutsches Klimarechenzentrum HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineers (m/d/w)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Klimaforschung und Softwareentwicklung in Kontakt zu treten. Zeige Interesse an ihren Projekten und teile deine eigenen Ideen – so bleibst du im Gedächtnis!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, über deine Erfahrungen mit Technologien wie Python und Apache Kafka zu sprechen. Zeige, dass du nicht nur die Theorie kennst, sondern auch praktische Lösungen anbieten kannst.
✨Tipp Nummer 3
Sei proaktiv und zeige Initiative! Wenn du eine interessante Idee hast, wie man Klimadaten besser nutzen kann, sprich darüber. Das zeigt dein Engagement und deine Kreativität – Eigenschaften, die DKRZ schätzt!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Leidenschaft für Klimawissenschaft und innovative Technologien in den Vordergrund zu stellen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineers (m/d/w)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! In deinem Anschreiben solltest du deine Leidenschaft für Software Engineering und Klimawissenschaften deutlich machen. Lass uns wissen, warum du dich für diese Rolle interessierst und was dich motiviert.
Betone deine Erfahrungen: Hebe deine relevanten Erfahrungen im Bereich Software Engineering und Datenkoordination hervor. Wenn du an Projekten gearbeitet hast, die mit Klimadaten oder verteilten Systemen zu tun hatten, erzähl uns davon! Das macht deinen Antrag besonders.
Verwende klare Sprache: Achte darauf, dass dein Anschreiben klar und verständlich ist. Vermeide Fachjargon, wenn es nicht nötig ist, und strukturiere deine Gedanken logisch. So können wir deine Qualifikationen schnell erfassen und verstehen.
Bewirb dich über unsere Website: Wir freuen uns, wenn du dich direkt über unsere Website bewirbst! Das macht den Prozess für uns einfacher und schneller. Vergiss nicht, alle geforderten Unterlagen beizufügen und die Frist im Auge zu behalten!
Wie du dich auf ein Vorstellungsgespräch bei Deutsches Klimarechenzentrum vorbereitest
✨Verstehe die Mission des DKRZ
Informiere dich über die Ziele und Projekte des Deutschen Klimarechenzentrums. Zeige im Interview, dass du die Bedeutung der Klimadateninfrastruktur verstehst und wie deine Fähigkeiten dazu beitragen können, diese Mission zu unterstützen.
✨Bereite technische Fragen vor
Erwarte technische Fragen zu Software Engineering, Python und verteilten Systemen. Übe, wie du deine Erfahrungen mit Technologien wie Apache Kafka oder Docker klar und präzise erklären kannst, um deine Eignung für die Rolle zu demonstrieren.
✨Zeige Teamgeist
Das DKRZ legt Wert auf Zusammenarbeit in internationalen Teams. Bereite Beispiele vor, in denen du erfolgreich in einem Team gearbeitet hast, und betone deine Problemlösungsfähigkeiten sowie deine Bereitschaft, Wissen zu teilen.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du Fragen stellen, um dein Interesse zu zeigen. Frage nach den nächsten Schritten im Bewerbungsprozess oder nach den Herausforderungen, die das Team aktuell bewältigt. Das zeigt, dass du proaktiv und engagiert bist.