In der Rolle des DevOps Engineers unterstützen Sie aktiv die Innovation und kontinuierliche Weiterentwicklung der Softwareentwicklungs- und -auslieferungsprozesse. Sie arbeiten eng mit internationalen Teams zusammen und begleiten den gesamten Software-Delivery-Prozess, beginnend beim Konzept bis hin zur Produktion. Zu Ihren Aufgaben gehört das Aufsetzen und die Weiterentwicklung von Build- und Deployment-Pipelines sowie die Erstellung und Verwaltung von Artefakt-Repositories. Zudem sind Sie verantwortlich für den Aufbau und Betrieb moderner Logging- und Monitoring-Lösungen und analysieren sowie beheben Probleme im Staging und in der Produktion. Sie unterstützen die Migration und Entwicklung von Anwendungen für cloud-basierte Architekturen und arbeiten eng mit den Entwicklungsteams zusammen. Das Unternehmen bietet Ihnen ein modernes Arbeitsumfeld mit flexiblen Arbeitszeiten und der Möglichkeit, bis zu 60 % mobil zu arbeiten. Zudem profitieren Sie von einem unbefristeten Arbeitsverhältnis, 30 Tagen Urlaub und verschiedenen Weiterbildungsangeboten. Die Unternehmenskultur fördert Teamgeist und Verantwortungsbewusstsein und bietet zahlreiche Möglichkeiten zur persönlichen und beruflichen Entwicklung.
DevOps Engineer - Sie bauen es, Sie betreiben es! (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt eine Leidenschaft für DevOps-Aufgaben sowie Softwareentwicklung mit und hat ein Studium oder eine Ausbildung, idealerweise mit Berufserfahrung, abgeschlossen. Sehr gute Deutsch- und gute Englischkenntnisse sind erforderlich. Technische Kenntnisse umfassen ein Verständnis und Erfahrung mit DevOps-Prinzipien sowie Erfahrung in der Paketierung, Entwicklung und Bereitstellung von Anwendungen, insbesondere in Java oder JavaScript. Sie sollten versiert im Umgang mit Containerisierungstechnologien wie Docker, Kubernetes oder Openshift sein und CI/CD-Tools wie Jenkins, Bitbucket oder GitHub sicher nutzen können. Grundlegende Erfahrungen in der Softwareentwicklung, mit Linux und Skriptsprachen sind ebenfalls wichtig. Wünschenswert sind Kenntnisse in Build-Tools wie Gradle, Maven, npm oder Webpack, sowie Erfahrung mit Artefakt-Repositories, Datenbanksystemen und Cloud-Umgebungen. Persönliche Eigenschaften wie Verantwortungsbewusstsein, Kommunikationsfähigkeit, Teamgeist und eine selbstständige, strukturierte Arbeitsweise runden Ihr Profil ab.