Suchen Sie ein Umfeld, in dem Sie sich fachlich weiterentwickeln und langfristig etwas aufbauen können? Willkommen bei unserem Kunden! Als etabliertes IT-Unternehmen entwickelt und betreibt dieser seit vielen Jahren eigene Softwareprodukte, die bei namhaften Kunden im Einsatz sind. Die Teams arbeiten standortübergreifend eng zusammen und ergänzen sich in der Entwicklung und im Betrieb der Produkte, wodurch Englisch im Arbeitsalltag selbstverständlich dazugehört. In dieser Position arbeiten Sie an stabilen Produkten in einem Team, das auf langfristige Zusammenarbeit setzt. Mehr als die Hälfte der Kollegen ist seit über 14 Jahren im Unternehmen. Sie wirken an Lösungen mit, die langfristig weiterentwickelt werden und bei denen Sie Ihr Wissen Schritt für Schritt vertiefen können. Wenn Sie Dinge verbessern möchten, erhalten Sie den nötigen Freiraum, um diese umzusetzen. Gleichzeitig setzt der Arbeitgeber auf gewachsene Strukturen und nachhaltige Lösungen statt ständiger Umbrüche. Ihre Aufgaben umfassen die Entwicklung und den Betrieb von CI/CD-Pipelines auf Basis von Azure DevOps und GitHub, die Automatisierung und kontinuierliche Weiterentwicklung von Build-, Test- und Deployment-Prozessen sowie die Konzeption, den Aufbau und die Administration von Azure- und On-Prem-Infrastrukturen. Zudem sind Sie verantwortlich für die Verwaltung und Weiterentwicklung von Azure DevOps Umgebungen, die Planung, Umsetzung und den Betrieb von Releases in Kunden- und internen Systemlandschaften sowie die Analyse und nachhaltige Behebung von Störungen in komplexen Systemumgebungen. Sie implementieren und betreiben Monitoring-, Logging- und Alerting-Lösungen und unterstützen beim Betrieb und der Weiterentwicklung von Kundensystemen. Die Erstellung und Pflege technischer Dokumentationen sowie die enge Zusammenarbeit mit Entwicklungsteams und dem Kunden runden Ihr Aufgabengebiet ab.
DevOps Engineer (m/w/d)
Beschreibung
Anforderungen
Für diese Position sollten Sie über mehrjährige Erfahrung im DevOps-Umfeld verfügen, idealerweise in kundennahen Systemen. Sehr gute Kenntnisse in Azure DevOps und/oder GitHub sind erforderlich, einschließlich Actions, Repos und Pipelines. Erfahrung mit Cloud- und hybriden Infrastrukturen, insbesondere Azure und On-Prem, ist von Vorteil. Sie sollten einen sicheren Umgang mit CI/CD-Konzepten und Automatisierung mitbringen sowie Erfahrung mit Container-Technologien wie Docker und idealerweise Kubernetes haben. Gute Kenntnisse in mindestens einer Skriptsprache, wie PowerShell, Bash oder Python, sind ebenfalls notwendig. Erfahrung im Umgang mit Monitoring-Tools und im Betrieb von produktiven Systemen sowie Kenntnisse in Bereichen wie DNS, Zertifikatsmanagement und Identity Management sind wünschenswert. Eine strukturierte, lösungsorientierte und eigenverantwortliche Arbeitsweise, ausgeprägte Fähigkeiten zur Analyse und kontinuierlichen Verbesserung von Prozessen sowie klare Kommunikation und kooperative Zusammenarbeit mit verschiedenen Teams sind ebenfalls wichtig. Keine Sorge, wenn Sie nicht alle Punkte erfüllen, der Arbeitgeber legt Wert auf das Gesamtbild: Ihre Grundlagen, Lernbereitschaft und Motivation. Fehlende Kenntnisse in einzelnen Bereichen werden als Entwicklungspotenzial angesehen und sind kein Ausschlusskriterium.