Für den Standort Hamburg suchen wir eine DevOps Entwicklerin (w/m/d) mit den Schwerpunkten Linux, Software-Packaging, Python und GitOps. Diese Position ist zunächst auf zwei Jahre befristet, mit der Option auf Entfristung. Der Starttermin ist frühestmöglich. Unser Kunde zählt zu den weltweit führenden Forschungszentren und bietet ein hochattraktives Arbeitsumfeld. In der Rolle werden Sie Teil des Teams Experiment Control Group, das IT-Infrastruktur für wissenschaftliche Großanlagen entwickelt und betreibt. Zu Ihren Aufgaben gehören der Aufbau und die Wartung von CI/CD-basierten Build- und Verteilungssystemen für wissenschaftliche Software sowie die Unterstützung bei der Bereitstellung von Enterprise-Linux-Lösungen. Sie entwickeln nachhaltige Bereitstellungskonzepte für verteilte Dienste und sind verantwortlich für die langfristige Betreuung von Build-Ketten und Verteilungssystemen. Zudem schulen Sie Kooperationspartner in DevOps- und Softwareentwicklungs-Best-Practices und engagieren sich in Open-Source-Projekten. Die Zusammenarbeit mit nationalen und internationalen Forschungseinrichtungen ist ebenfalls Teil Ihrer Tätigkeit. Freuen Sie sich auf ein dynamisches Team, das viel Raum für eigene Ideen bietet und auf ein wertschätzendes Miteinander großen Wert legt.
DevOps Entwicklerin (w/m/d) – Linux, Software-Packaging, Python, GitOps
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über eine abgeschlossene Hochschulbildung in Informatik, Softwareentwicklung oder einem verwandten Fachgebiet sowie über relevante Berufserfahrung. Fundierte Kenntnisse in der System- und Netzwerkadministration, insbesondere im Linux-Umfeld, sind erforderlich. Sie sollten Erfahrung in der Automatisierung mit Tools wie Puppet mitbringen und fundierte Kenntnisse in der Python-Entwicklung sowie Grundkenntnisse in C++ haben. Erfahrung mit kollaborativer Softwareentwicklung, insbesondere mit Git und CI/CD, ist ebenso wichtig wie Kenntnisse in der Softwarepaketierung (z. B. Debian, Conda, Pip). Grundkenntnisse in Containertechnologien wie Docker und Orchestrierungstools wie Kubernetes sind von Vorteil. Zudem sollten Sie Erfahrung mit Datenbanksystemen und verteilten Diensten haben. Ausgeprägte Kommunikationsfähigkeiten sowie fließende Englischkenntnisse in Wort und Schrift runden Ihr Profil ab.