StepStone

Job Description

Das Helmholtz-Zentrum Potsdam – Deutsches GeoForschungsZentrum GFZ ist das nationale Zentrum zur Erforschung der Geosphäre. Mit rund 1.650 Beschäftigten entwickeln wir ein fundiertes System- und Prozess­verständnis der festen Erde sowie Strategien und Handlungs­optionen, um dem globalen Wandel zu begegnen, Naturgefahren zu verstehen und den Energie- und Rohstoff­bedarf nachhaltig zu sichern.

Für die Sektion 5.2 eScience-Zentrum (Department 5 „Geoinformation“) ist die folgende Stelle zu besetzen:

Research Software Engineer / Fullstack-Software­entwickler:in (w_m_d) – HIFIS

Kennziffer 9514

Die Kernkompetenz des eScience-Zentrums des GFZ ist das Software Engineering und damit verknüpfte Themen, von der Pilotierung von Software­lösungen und ‑diensten bis hin zur Unterstützung bei der Einführung, Nutzung und Inbetriebnahme. Die Sektion beteiligt sich auch an Vorhaben zur Förderung des Software Engineerings in der Wissenschaft. Dazu gehören die Helmholtz Federated IT Services (HIFIS). Hier konzentriert sich das eScience-Zentrum in den Software-Services mit seiner koordinierenden Rolle bei den Community-Diensten auf die gezielte Förderung wissenschaftlicher Gemeinschaften, in denen Forschungs­software entwickelt wird. Hierfür wird das Research Software Directory (RSD) in Zusammenarbeit mit internationalen Partnern weiterentwickelt und unter anderem als Helmholtz‑RSD betrieben.


  • Arbeit in verteilten, kollaborativen Teams
  • Konzeption und (Weiter‑)Entwicklung von vor allem dynamischen Webanwendungen, und IT‑System­schnittstellen, dazu gehören u. a.:
    • Erfassung und Analyse existierender IT‑Systeme und nutzerseitiger Anforderungen
    • Entwurf von Datenflüssen und Schnittstellen
    • Implementierung und Integration von Webdiensten
    • Entwurf und Implementierung von Weboberflächen
  • Gestaltung von und Mitwirkung in agilen Softwareentwicklungs­prozessen
  • enge Zusammenarbeit mit Nutzer­gruppen

  • 3+ Jahre Erfahrung in der Full-Stack‑Software­entwicklung und der Gestaltung von Softwareentwicklungs­projekten, vorzugsweise in verteilt arbeitenden Teams
  • Kenntnisse und Erfahrungen in agilen Prozessen, der Business-Analyse, dem Anforderungs­management und der Prozess­entwicklung
  • Kommunikationsfähigkeit und die Fähigkeit, komplexes Wissen zu vermitteln
  • Erfahrungen bei der Abstimmung mit verschiedenen Fachabteilungen und Interessen­gruppen
  • Motivation, Initiative und Kreativität
  • Kooperations- und Teamfähigkeit
  • eigenverantwortlicher, lösungsorientierter Arbeitsstil
  • fortgeschrittene Englisch- und Deutschkenntnisse in Wort und Schrift

Sie besitzen Erfahrungen:

  • mit Web-Technologien, vorzugsweise React, Next.js, CSS, TailwindCSS oder anderen aktuellen Frontend- oder Backend-Frameworks
  • mit dem Mocking von Webapplikationen, z. B. in Figma, Miro oder Penpot
  • in TypeScript, Java, Python, Go oder anderen skriptbasierten und/oder objektorientierten Programmier­sprachen
  • mit relationalen Datenbanken wie PostgreSQL und NoSQL‑Datenbanken
  • mit Versions- und Buildtools wie Git, npm
  • in der Nutzung von GitLab CI/CD und GitHub Actions
  • mit Automatisierungswerkzeugen und Container­technologien wie Ansible und Docker
  • mit Schnittstellen­spezifikationen und dem Entwurf von Software­anwendungen und ‑architekturen
  • mit Datenformaten, ‑austausch­protokollen, Metadaten und Standards

  • anspruchsvolle und abwechslungsreiche Aufgaben in einem dynamischen und internationalen Forschungs­umfeld
  • modernste Ausstattung der Arbeitsplätze
  • Zusatzleistungen des öffentlichen Dienstes
  • umfangreiche Weiterbildungs­möglichkeiten
  • eine flexible Arbeitszeit- und Arbeitsplatz­gestaltung
  • Unterstützung zur besseren Vereinbarkeit von Beruf und Privatleben durch benefit@work
  • eine Betriebskindertagesstätte auf dem Forschungs­gelände
  • einen Arbeitsplatz im Wissenschaftspark Albert Einstein auf dem Potsdamer Telegrafenberg
  • eine gute Erreichbarkeit zum nahegelegenen Potsdamer Hauptbahnhof, sowohl fußläufig als auch mit Shuttlebus
View More