DevOps Engineer - CRA Tooling and Platform
Role details
Job location
Tech stack
Job description
- Als Teil unseres DevOps-Teams in R&D übernehmen Sie die Verantwortung für unser CRA-Tooling - Blackduck, Sonatype Lifecycle und weitere - von der Einführung über den Betrieb bis hin zu Support und Schulung der Entwicklungsteams, die diese Werkzeuge nutzen. Dabei werden Sie vom gesamten DevOps-Team unterstützt.
- Darüber hinaus arbeiten Sie an unserer R&D-Plattform mit: Sie betreiben und verbessern Services auf unseren Kubernetes-Clustern, nutzen GitOps (ArgoCD) und GitHub Actions als Rückgrat unserer Deployments, treiben Migrations- und Modernisierungsprojekte für interne Dienste voran und stimmen sich dabei mit Stakeholdern in der weltweiten R&D-Organisation ab.
- Sie automatisieren wiederkehrende Aufgaben mit Python (und mit der Zeit auch Go) - dabei nutzen Sie moderne KI-gestützte Entwicklungs- und Tooling-Werkzeuge, um schneller und effizienter zu arbeiten. Sie debuggen quer durch den Stack - von der CI/CD-Pipeline über Container bis zum Linux-Service - und arbeiten eng mit Kolleginnen und Kollegen in Deutschland, den USA, China und Japan zusammen.
Requirements
- Solide Linux-Grundlagen und Sicherheit auf der Kommandozeile
- Praktische Erfahrung mit Containern (Docker) sowie grundlegendes Verständnis von Kubernetes - ausreichend, um Workloads zu deployen, zu inspizieren und Probleme zu beheben
- Sicherer Umgang mit Git sowie einer Skriptsprache wie Python oder Bash
- Strukturierte, analytische Arbeitsweise und Freude daran zu verstehen, warum etwas nicht funktioniert-
- Hohe Bereitschaft, sich kontinuierlich in neue Technologien und Themen einzuarbeiten und Verantwortung zu übernehmen
- Gute Englischkenntnisse für die Kommunikation im internationalen Umfeld, * Praktische Erfahrung im Betrieb von Kubernetes-Clustern, idealerweise inklusive Migrationen (z. B. Rancher * Kubernetes)
- Erfahrung mit GitOps-Workflows (ArgoCD) und CI/CD mit GitHub Actions
- Kenntnisse in Red Hat Enterprise Linux (RHEL)
- Erfahrung mit Go oder die Fähigkeit, ältere Ruby-Skripte zu lesen
- Erste Berührungspunkte mit Software Composition Analysis oder Supply-Chain-Security-Tools (Blackduck, Sonatype Lifecycle o. ä.)
- Erfahrung im Halbleiterumfeld
- Erfahrung in KI-gestützter Softwareentwicklung und im Umgang mit AI-Tools im Entwickler-Workflow
Benefits & conditions
Flexibilität Leistung Entwicklung Gesundheit Sicherheit
Flexible Arbeitszeitgestaltung, Vertrauensarbeitszeit, 30 Urlaubstage + Option auf zusätzliche Urlaubstage, mobiles Arbeiten, individuelle Teilzeitmodelle und Programme für längere Auszeiten
Attraktives Jahresgehalt, Beteiligung am Unternehmenserfolg in Form eines TOP-Bonusprogrammes sowie zahlreiche Zuschüsse, Vergünstigungen und Angebote (z.B. Fahrrad-Leasing)
Strukturierte Einarbeitungsprogramme und Mentoring, Entwicklungsgespräche, Fachspezifische und Softskill-Trainings, Sprachkurse und Knowledge Sessions
Ergonomische Arbeitsplätze, Sport-Events und -Aktionen (z.B. Global Challenge) oder auch Gesundheitstage
Attraktive betriebliche Altersvorsorge, breiter Versicherungsschutz und Unterstützung in Notsituationen