Aktiviere Job-Benachrichtigungen per E-Mail!

DevOps Engineer (w/m/div.)

Robert Bosch Group

Lollar

Vor Ort

EUR 55.000 - 90.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein innovatives Unternehmen sucht einen DevOps Engineer, der die Zukunft der Embedded-Linux-Entwicklung mitgestaltet. In dieser spannenden Rolle optimierst du Build- und Deployment-Pipelines und automatisierst Prozesse, um die Effizienz zu steigern. Du wirst Teil eines dynamischen Teams, das sich leidenschaftlich für Softwareentwicklung und neue Technologien einsetzt. Wenn du eine Hands-on-Mentalität mitbringst und gerne in einem kommunikativen Umfeld arbeitest, ist diese Position perfekt für dich. Werde Teil eines Unternehmens, das Vielfalt und Inklusion schätzt und gemeinsam mit dir wachsen möchte.

Qualifikationen

  • Erfahrung in der Automatisierung von Build-Prozessen und CI/CD-Tools.
  • Gute Kenntnisse in Containerisierung und Container-Management.
  • Starkes Verständnis von IT-Umgebungen und Netzwerken.

Aufgaben

  • Entwicklung und Optimierung von Build- und Deployment-Pipelines.
  • Automatisierung von Build-Prozessen zur Effizienzsteigerung.
  • Betreuung der CI/CD-Tools und Überwachung der Infrastruktur.

Kenntnisse

Python
Groovy
Bash
Lua
Yocto Framework
Bitbake
Artifactory
Docker
Jenkins
Git

Ausbildung

Hochschulstudium der Informatik

Tools

CI/CD-Tools
Make
CMake
GitHub Actions
Labgrid
pytest

Jobbeschreibung

Bei Bosch gestalten wir Zukunft mit hochwertigen Technologien und Dienstleistungen, die Begeisterung wecken und das Leben der Menschen verbessern. Unser Versprechen an unsere Mitarbeiterinnen und Mitarbeiter steht dabei felsenfest: Wir wachsen gemeinsam, haben Freude an unserer Arbeit und inspirieren uns gegenseitig. Willkommen bei Bosch.

Die Bosch Home Comfort Group freut sich auf deine Bewerbung!

Stellenbeschreibung
  1. Als DevOps Engineer stimmst du dich mit Stakeholdern ab, definierst Anforderungen und arbeitest eng mit dem Team an der Umsetzung und Weiterentwicklung unserer Embedded-Linux-Entwicklungsumgebung.
  2. Du entwickelst, wartest und optimierst unsere Build- sowie Deployment-Pipelines, um den Software-Delivery-Prozess zu beschleunigen und zu verbessern.
  3. Zudem automatisierst du Build-Prozesse sowie -Umgebungen, reduzierst manuelle Arbeitsschritte und steigerst die Effizienz.
  4. Auch die Betreuung unserer Lösungen zur Containerisierung und zum Container-Management sowie die Sicherstellung einer skalierbaren, performanten Infrastruktur fallen in dein Aufgabengebiet.
  5. Du konfigurierst, implementierst und verwaltest unsere CI/CD-Tools zur Automatisierung von Tests, Integrationen sowie Deployment.
  6. Des Weiteren überwachst du unsere Build-Infrastruktur, inklusive Sicherheitsmanagement, regelmäßiger Updates und Ressourcenmonitoring, analysierst Engpässe und setzt gezielt Optimierungen um.
  7. Dem Team stehst du bei der Entwicklung und Umsetzung von Berechtigungskonzepten für eine sichere sowie konforme Infrastruktur hilfreich zur Seite.
  8. Du integrierst, optimierst sowie pflegst den Yocto-Build-Prozess in unsere Build-Pipelines und bringst dich aktiv im Team ein, indem du DevOps-Prinzipien förderst und kontinuierlich an der Verbesserung unserer Prozesse arbeitest.
  9. Nicht zuletzt verantwortest du die technische Dokumentation und den Wissenstransfer an unsere Entwicklungsteams.
  10. Ausbildung: abgeschlossenes Hochschulstudium der Informatik oder eine vergleichbare Qualifikation
  11. Erfahrungen und Know-how:
    • sehr gute Kenntnisse in Python, Groovy, Bash und Lua
    • Erfahrung im Umgang mit dem Yocto Framework, Bitbake, in der Artefaktverwaltung mit Artifactory sowie im Einsatz virtualisierter Komponenten in Build-Umgebungen
    • vertraut mit Build-Tools, wie Make und CMake sowie mit komplexen IT-Umgebungen und Corporate Networks (z.B. Firewalls, Proxies)
    • sicher im Umgang mit Versionskontrollsystemen, wie Git, Bitbucket und GitHub
    • fundiertes Verständnis von Containerisierung und Container-Management (z.B. Docker, Docker-in-Docker)
    • praktische Erfahrung mit CI/CD-Tools, wie Jenkins und GitHub Actions
    • Kenntnisse in der Anwendung automatisierter Testwerkzeuge, wie Labgrid, pytest oder vergleichbar
    • Know-how in Monitoring und Analyse von Systemressourcen zur Performanceoptimierung
  12. Persönlichkeit und Arbeitsweise: deine hohe Lernbereitschaft und deine Hands-on-Mentalität zeichnen dich aus; du verstehst dich als kommunikativer Teamplayer und arbeitest selbstständig sowie lösungsorientiert
  13. Begeisterung: Leidenschaft für Softwareentwicklung und Begeisterung für neue Technologien
  14. Sprachen: sehr gutes Deutsch und Englisch in Wort und Schrift
Zusätzliche Informationen

Vielfalt und Inklusion sind für uns keine Trends, sondern fest verankert in unserer Unternehmenskultur. Daher freuen wir uns über alle Bewerbungen: unabhängig von Geschlecht, Alter, Behinderung, Religion, ethnischer Herkunft oder sexueller Identität.

Du hast Fragen zum Bewerbungsprozess?
Sebastian Haake (Personalabteilung)
+49(7153)306-1771

Du hast fachliche Fragen zum Job?
Ulrich Schmitt (Fachabteilung)
+49(6441)418-2574

In diesem Team sind wir per du. Werde ein Teil davon! Work #LikeABosch

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.