Software Engineers (m/d/w)

Software Engineers (m/d/w)

Hamburg Befristet 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
R

Auf einen Blick

  • Aufgaben: Entwickle innovative Datendienste für Klimamodelldaten und arbeite an spannenden europäischen Projekten.
  • Unternehmen: Deutsches Klimarechenzentrum (DKRZ) – führend in Klimamodellierung und Dateninfrastruktur.
  • Vorteile: Flexible Arbeitszeiten, Home Office, und umfangreiche Sozialleistungen im öffentlichen Dienst.
  • Weitere Informationen: Agile Arbeitsmethoden und ein dynamisches Team warten auf dich!
  • Warum dieser Job: Gestalte die Zukunft der Klimadateninfrastruktur und arbeite mit internationalen Experten zusammen.
  • Qualifikationen: Studium in Informatik oder Geowissenschaften, Erfahrung in Softwareentwicklung und verteilten Systemen.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Software Engineers (m/w/d)

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.

Mit dem Beginn einer neuen Ära im Bereich der kilometerskaligen Klimamodellierung wirken große europäische Leuchtturmprojekte an der Neudefinition der Nutzung von Simulationsdaten für die Unterstützung der wissenschaftlichen Bewertungen des IPCC und der daraus folgenden Empfehlung für die Klimapolitik.

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.

Zentral ist hierbei ein zu entwickelnder zentralisierter Datenkatalog, welcher eine global föderierte Dateninfrastruktur orchestriert und skalierend nutzbar macht.

  • 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 Dev

Ops: Stärkung des Servicebetriebs durch zentrale Dev Ops-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 Net CDF 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.
  • 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.

  • Für weitere Informationen kontaktieren Sie bitte
  • Karsten Peters-von Gehlen

(peters@dkrz. de).

#J-18808-Ljbffr

Software Engineers (m/d/w) Arbeitgeber: Remotely

CarVia ist ein herausragender Arbeitgeber, der dir die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit flexiblen Arbeitszeiten, Homeoffice-Optionen und einem attraktiven Provisionsmodell fördern wir nicht nur deine berufliche Entwicklung durch vielfältige Weiterbildungsangebote, sondern bieten auch die hochwertigste Fahrzeugflotte Deutschlands. Werde Teil eines ehrgeizigen Teams, das gemeinsam an der Spitze der digitalen Mobilitätslösungen arbeitet und erlebe ein modernes Arbeitsumfeld, das auf schnelles Wachstum und Effizienz ausgerichtet ist.

R

Kontaktdaten:

Remotely Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineers (m/d/w) erhalten könntest

Netzwerken in der Entwicklerszene

Besuche lokale Meetups oder Hackathons in der Software-Entwicklung, um direkt mit Leuten aus der Branche in Kontakt zu treten. Dort hast du die Chance, nicht nur von anderen zu lernen, sondern auch persönliche Eindrücke bei potenziellen Arbeitgebern wie Remotely zu hinterlassen.

Open Source Beiträge leisten

Engagiere dich in Open-Source-Projekten, um deine Fähigkeiten zu zeigen und für Remotely sichtbar zu werden. Das ist nicht nur eine super Möglichkeit, praktische Erfahrungen zu sammeln, sondern auch eine tolle Möglichkeit, sich einen Namen in der Entwicklergemeinschaft zu machen.

Auf Praktikumsprogramme achten

Halte Ausschau nach spezifischen Programmen für befristete Stellen, die viele Unternehmen anbieten, um junge Talente zu fördern. Diese Fenster sind oft zeitlich begrenzt, also mach dich bereit, wenn die Bewerbungen öffnen, und verpasse nicht die Gelegenheit, dich bei Remotely zu bewerben!

Portfolio aufbauen und sichtbar machen

Erstelle dir ein starkes Portfolio, das deine besten Projekte zeigt. Teile dieses Portfolio in Entwickler-Communities und auf Plattformen wie GitHub, damit Unternehmen wie Remotely sofort sehen, was du kannst. Das steigert deine Chancen, in der Software-Entwicklung aufzufallen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineers (m/d/w) mit Bravour zu bestehen

Software-Engineering-Kenntnisse
Python
Scripting
Kollaborative/Open-Source-Softwareentwicklung
Verteilte Systeme
Messaging-Technologien
Apache Kafka

Einige Tipps für deine Bewerbung 🫡

Dein GitHub ist dein bester Freund!:Für eine befristete Stelle in der Software-Entwicklung ist dein GitHub-Profil super wichtig. Zeig uns deine besten Projekte und deinen Code! Wenn du Seitenprojekte oder Beiträge zu Open-Source-Projekten hast, pack die unbedingt in deine Bewerbung, das gibt uns einen tollen Einblick in deine Fähigkeiten.

Skills, Skills, Skills!:Mach eine Liste deiner technischen Skills und Technologien, die du beherrschst. In der Software-Entwicklung ist es wichtig, diese klar und präzise in deinem Lebenslauf zu präsentieren. Liste Frameworks, Programmiersprachen und Tools auf, die du nutzt, und versichere dich, dass sie zum Job bei Remotely passen!

Deine Motivation zeigt, dass du lernbereit bist:In deinem Anschreiben solltest du darauf eingehen, warum du dich für die befristete Stelle bei Remotely interessierst und was du dir von der Erfahrung erhoffst. Heb hervor, wie diese Position dir helfen kann, deine Fähigkeiten zu verbessern und neue Technologien zu lernen.

Projektbesprechung und persönliche Note:Wenn du ein Portfolio hast, das deine Entwicklungsprojekte zeigt, füge das unbedingt an. Außerdem kannst du in deinem Anschreiben erwähnen, warum du gerade bei Remotely arbeiten möchtest und wie du zur Unternehmenskultur passt. Das gibt uns einen persönlicheren Eindruck von dir als Bewerber!

Wie man sich auf ein Vorstellungsgespräch bei Remotely vorbereitet

Code die Erwartungen!

Bei einem Interview in der Software-Entwicklung solltest du bereit sein, dein Coding-Know-how unter Beweis zu stellen. Mache dich mit typischen Coding-Challenges und Systemdesign-Fragen vertraut, die dir während des Interviews gestellt werden könnten. Vielleicht gibt es sogar Live-Coding-Sessions, also übe, deinen Denkprozess laut zu kommunizieren!

Bring dein Portfolio mit!

Auch wenn es sich um eine befristete Stelle handelt, ist es wichtig, deinem potenziellen Arbeitgeber dein Können zu zeigen. Stelle ein Portfolio mit deinen besten Projekten zusammen – idealerweise solche, die relevant für Remotely sind. Denk daran, dass du nicht nur die Lösungen präsentieren solltest, sondern auch den Prozess und die Technologien, die du verwendet hast.

Sei flexibel und lernwillig!

Für befristete Stellen suchen Unternehmen oft nach Kandidaten, die schnell dazulernen können. Betone in deinem Interview deine Lernbereitschaft und vielleicht Beispiele, wie du in der Vergangenheit neue Technologien oder Programmiersprachen schnell beherrscht hast. Das zeigt, dass du gut ins Team passt und bereit bist, dich den Herausforderungen zu stellen.

Frage nach Team-Tools und Methoden!

Informiere dich über die Tools und Arbeitsmethoden, die das Team bei Remotely verwendet. Hast du Erfahrung mit agilem Arbeiten oder Tools wie Jira, Git oder Slack? Wenn du gezielt Fragen zu diesen Aspekten stellst, zeigst du dein Interesse an der Teamdynamik und wie du dich schnell einbringen kannst.