Über DESY
Das Deutsche Elektronen-Synchrotron DESY ist eines der weltweit führenden Forschungszentren mit über 2.900 Mitarbeitenden an den Standorten Hamburg und Zeuthen. DESY widmet sich der Entschlüsselung der Struktur und Funktion von Materie und trägt zur Lösung großer wissenschaftlicher und gesellschaftlicher Herausforderungen bei.
Position
Wir suchen eine DevOps Entwicklerin (w/m/d) für unsere Experiment Control Group (FS-EC) am Standort Hamburg. Das Team entwickelt und betreibt IT-Infrastruktur für wissenschaftliche Großanlagen, insbesondere für Strahlführungen in der Photonenwissenschaft. Sie werden an der Infrastruktur von PETRA IV mitarbeiten – eines der ambitioniertesten Forschungsinfrastrukturprojekte weltweit.
Aufgaben
- Aufbau und Wartung von CI/CD-basierten Build- und Verteilungssystemen für wissenschaftliche Software (Debian, Conda, Pip, Docker-Pakete)
- Bereitstellung von Enterprise-Linux-Lösungen für zuverlässigen Betrieb in der Forschungsinfrastruktur
- Entwicklung nachhaltiger Bereitstellungskonzepte für verteilte Dienste (Mikroservices, Datenbanken, Steuerungssysteme)
- Langfristige Betreuung von Build-Ketten, Verteilungssystemen (Puppet, Ansible) und verteilter Infrastruktur
- Schulung von Kooperationspartnern in DevOps- und Softwareentwicklungs-Best-Practices
- Anwendung moderner Entwicklungsmethoden wie Code-Reviews, Git-Workflows und automatisierte Tests
- Engagement in Open-Source- und Community-Projekten zur Weiterentwicklung wissenschaftlicher IT
- Zusammenarbeit mit nationalen und internationalen Forschungseinrichtungen im Bereich Steuerungssysteme und IT-Infrastruktur
Anforderungen
- Abgeschlossene Hochschulbildung in Informatik, Softwareentwicklung oder verwandtem Fachgebiet mit Berufserfahrung
- Fundierte Erfahrung in System- und Netzwerkadministration (Linux) sowie in der Automatisierung
- Fundierte Erfahrung in Python-Entwicklung sowie Grundkenntnisse in C++
- Erfahrung mit kollaborativer Softwareentwicklung (Git, CI/CD) und Softwarepaketierung
- Grundkenntnisse in Containertechnologien (Docker, Podman, Apptainer) und Orchestrierungstools (Kubernetes)
- Erfahrung mit Datenbanksystemen und verteilten Diensten
- Ausgeprägte Kommunikationsfähigkeiten und fließende Englischkenntnisse in Wort und Schrift
Benefits
- Arbeit mit weltweiter wissenschaftlicher Relevanz
- Hoher Anteil der Arbeit in Open-Source-Projekten
- Dynamisches Team mit Raum für eigene Ideen
- Flexible Arbeitszeiten und variable Teilzeitmodelle
- Mobile Arbeit möglich (bis zu 50%)
- Umfangreiche Aus- und Weiterbildungsangebote
- Betriebliche Altersvorsorge und etabliertes Gesundheitsmanagement
- Arbeitgeberzuschuss zum Jobticket (Deutschland-Ticket)