DevOps Engineer (m/w/d)
Steig an einem unserer Standorte
oder deutschlandweit remote bei uns ein.
Wie dein Arbeitsalltag aussieht
- Als DevOps Engineer unterstützt du Software-Engineering Projekte im kontinuierlichen Entwicklungsprozess.
- Du berätst den Kunden bei der Einführung neuer Prozesse und Tools im Software-Engineering Umfeld.
- Hierbei arbeitest du eng mit dem Projektleiter, den Entwicklern und der Qualitätssicherung zusammen.
- Du implementierst und entwickelst die Continuous Integration und Continuous Delivery Prozesse weiter und führst Application Lifecycle Management Systeme beim Kunden ein.
- Du wählst die Toolchain aus, führst diese ein und pflegst sie.
- Außerdem pflegst und administrierst du die IT-Infrastrukturlandschaft in den Entwicklungs- und Testumgebungen.
Was du dafür mitbringst
- Du hast bereits Erfahrung in der Konzeption, Anwendung und dem Betrieb von CI/CD Lösungen in komplexen Software-Entwicklungsprojekten gesammelt.
- Entwicklungsumgebungen auf Basis von Microsoft und Linux sind dir dadurch geläufig.
- Du bist sicher in der Anwendung von Skriptsprachen wie Python, Bash oder JavaScript und hast bereits mit Automatisierungstools wie Ansible gearbeitet.
- Du verfügst über Kenntnisse von Build-Prozessen und Tools wie MSBuild, Make/CMake sowie Jenkins.
- Bestenfalls hast du zudem Erfahrung mit Cloud-Technologien (AWS, Microsoft Azure) gesammelt.
- Erfahrung mit Container-Virtualisierung (z.B. Docker, Vagrant, Kubernetes) sowie gute bis sehr gute Deutsch- und Englischkenntnisse runden dein Profil ab.
Wo arbeite und wie oft reise ich?
Wir stellen deutschlandweit ein, sodass du für uns nicht umziehen musst und grundsätzlich remote arbeiten kannst. In dieser Position sind WindhofflerInnen in der Regel 1-2 Tage im Monat an einem unserer Standorte oder beim Kunden vor Ort. Hierfür organisieren wir dir die Hotelübernachtung.
Du erfüllst nicht alle Anforderungen?
Unsere Projekte sind genauso vielseitig wie das Know-how unserer KollegInnen. Bewirb dich deshalb trotzdem und lass uns gemeinsam überlegen, wie du deine Stärken bei uns einbringen kannst!
Rahmenbedingungen und Benefits
40 Std./Woche
flexible Arbeitszeiten
und Remotearbeit
Bonuszahlung
> 2000 € jährliches
Weiterbildungsbudget
Bis zu 40 Tage Urlaub
(flexibles Modell)
Aus den Projekten
Stimmen aus dem Team
“Ein wesentlicher Teil meiner Arbeit konzentriert sich auf die stetige Weiterentwicklung der CI-Toolchain, die in den Softwareprojekten unseres Kunden eingesetzt wird. In diesem Rahmen habe ich mehrere Python-Module entwickelt, die speziell in den CI-Pipelines des Kunden zum Einsatz kommen. Dazu gehört beispielsweise die Implementierung von Modulen zur Erstellung von Berichten über die Nutzung von Open-Source-Lizenzen in den Softwareprojekten des Kunden. Ebenso war ich aktiv an der Automatisierung der Erstellung von Quellcodedokumentationen und Testberichten beteiligt, wobei ich die spezifischen Anforderungen und Technologien der unterschiedlichen Programmiersprachen des Kunden berücksichtigt habe. ”
Andreas
“In meiner Tätigkeit als Senior Software Consultant im DevOps-Bereich entwickle ich Build-Systeme mit Azure DevOps und nutze dabei Pipeline-Templates, definiere übergreifende Projektabhängigkeiten und unterstütze meinen Kunden bei der Entwicklung seiner Softwareprodukte. Dabei setze ich auch zur Anbindung fremder Systeme REST-API-Aufrufe auf verschiedenen Betriebssystemen (Linux, Windows) und Umgebungen wie Bash und Powershell ein. ”
Klaus