Logo Dkrz

Software Engineer Schwerpunkt Entwicklungs-Workflows

Job

  • Level
    Erfahren
  • Job Feld
    IT, Software, DevOps
  • Anstellung
    Vollzeit
  • Vertragsart
    Befristetes Dienstverhältnis
  • Ort
    Hamburg
  • Arbeitsmodell
    Hybrid, Onsite
  • Job Zusammenfassung

    Du entwickelst, verbesserst und automatisierst GitLab-basierte Entwicklungs-Workflows für ICON, inklusive CI/CD, Code-Reviews und KI-unterstützte Werkzeuge, um die Softwareentwicklung effizienter zu gestalten.

    Job Technologien

    Deine Rolle im Team

    • Das DKRZ ist maßgeblich an der Entwicklung von ICON beteiligt und unterstützt dessen Weiterentwicklung hin zu offeneren, kollaborativeren und transparenteren Entwicklungsprozessen.
    • In diesem Zusammenhang gestalten und verbessern Sie die Softwareentwicklungsumgebung rund um ICON mit dem Ziel, die täglichen Prozesse der Entwicklung, des Testens, der Begutachtung (Review) und Integration effizienter und zugänglicher zu machen.
    • Ihr Arbeitsschwerpunkt liegt auf GitLab-basierten Entwicklungs-Workflows für ICON, einschließlich Automatisierung, CI/CD, Merge-Request-Prozessen sowie Mechanismen für Entwickler-Feedback.
    • Darüber hinaus untersuchen und prototypisieren Sie praxisnahe Möglichkeiten, ICON-Entwicklerinnen und -Entwickler durch KI-gestützte Werkzeuge zu unterstützen, beispielsweise bei ersten Code-Reviews, Rückmeldungen aus der CI, der Interpretation von Testergebnissen, der Dokumentationsunterstützung oder durch Hilfestellungen während der Entwicklung.
    • Ein weiterer Schwerpunkt ist die Verbesserung der CI-Infrastruktur von ICON, einschließlich des Einsatzes von Jacamar und containerbasierten Ausführungsumgebungen.
    • Sie tragen zu reproduzierbareren, wartbareren und benutzerfreundlicheren Build- und Test-Workflows bei, die sowohl erfahrene ICON-Entwicklerinnen und -Entwickler als auch neue Beitragende unterstützen.

    Unsere Erwartungen an dich

    Ausbildung

    • Hochschulabschluss in Informatik, Angewandter Mathematik, Computational Physics/Engineering oder einem verwandten Fachgebiet mit klarem Schwerpunkt auf wissenschaftlichem Rechnen (Scientific Computing).

    Qualifikationen

    • Interesse an der Anwendung KI-gestützter Werkzeuge für Softwareentwicklung, Testen, Reviews und Automatisierung.
    • Praktische Kenntnisse containerbasierter Entwicklungs-, Build- und Testumgebungen.
    • Vertrautheit mit CI-Runnern, vorzugsweise einschließlich Jacamar oder vergleichbaren HPC-orientierten Runner-Setups.
    • Motivation, offene, kollaborative und gemeinschaftsorientierte Softwareentwicklung zu unterstützen.
    • Sehr gute Kommunikationsfähigkeiten sowie sehr gute Englischkenntnisse.

    Erfahrung

    • Erfahrung in der Entwicklung wissenschaftlicher Software, insbesondere mit Entwicklungsprozessen gemeinschaftlich genutzter Open-Source-Projekte.
    • Erfahrung mit Softwareentwicklungs-Workflows in GitLab, einschließlich Merge Requests, Code Reviews und CI/CD, idealerweise auch mit deren Konzeption und Gestaltung.
    • Programmiererfahrung unter Unix/Linux, einschließlich Skriptsprachen wie Python oder Bash; Erfahrungen mit HPC-Umgebungen und HPC-Programmierung sind von Vorteil.

    Unser Angebot

    • Wir bieten die Mitarbeit in interdisziplinären Teams sowie hervorragende Anbindungen an nationale und internationale Forschungsnetzwerke.
    • Neben konkreten Implementierungs- und Supportanforderungen unserer Nutzerinnen und Nutzer sowie Projektpartnerinnen und -partner zeichnet sich Ihre Arbeit durch große Freiräume für kreatives Arbeiten an der Schnittstelle zwischen angewandter Informatik und der Entwicklung von Werkzeugen für wissenschaftliche Anwendungen aus.
    • Die Teilnahme an internationalen Konferenzen, Projekttreffen und Hackathons ermöglicht Ihnen die kontinuierliche Weiterbildung sowie die Präsentation eigener Ergebnisse, sofern dies sinnvoll und zielführend ist.
    • Unser Standort ist Hamburg.
    • Gleichzeitig möchten wir durch flexible Arbeitszeiten und flexible Arbeitsorte (bis zu 100 % Homeoffice innerhalb Deutschlands) ein attraktives Arbeitsumfeld schaffen.
    • Die Vergütung erfolgt entsprechend der Qualifikation der Bewerberin bzw. des Bewerbers nach dem TVöD-Bund.
    • Der Arbeitsbeginn kann idealerweise bereits im Juli 2026 erfolgen; der genaue Termin kann jedoch individuell vereinbart werden.
    • Die Stelle wird aus Drittmittelprojekten finanziert und ist zunächst bis März 2028 befristet.

    Benefits

    Work-Life-Integration

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Hamburg

      Deutschland

    Das ist dein Arbeitgeber

    Dkrz

    Dkrz

    Das Deutsche Klimarechenzentrum GmbH (DKRZ) ist eine zentrale DV-Einrichtung für die deutsche Klima- und Erdsystemmodellierung. Dieses bedeutende Zentrum verfügt über eines der leistungsstärksten Supercomputer, moderne Hochleistungs-Cluster und -Grafiksysteme sowie eines der größten Daten- und Archivsysteme weltweit.

    Description

  • Unternehmensgröße
    1-49 Employees
  • Sprachen
    Englisch
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Energiewirtschaft, Umwelt
  • Dev Reviews

    by devworkplaces.com

    Gesamt

    (1 Bewertung)
    3.4
    • Engineering

      2.5
    • Culture

      4.0
    • Career Growth

      3.3
    • Workingconditions

      4.0
    Alle Dev Reviews anzeigen
    Logo Dkrz

    Software Engineer Schwerpunkt Entwicklungs-Workflows

    Ort
    Hamburg
    Arbeitsmodell
    Hybrid, Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs