Softwareentwicklung und DevOps Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du als Senior Fachkraft für Softwareentwicklung und DevOps die Verantwortung, Entwicklungs- und Deployment-Prozesse ganzheitlich zu optimieren. Du identifizierst zentrale Reibungspunkte in bestehenden Workflows, entwickelst skalierbare Tools und verbesserst kontinuierlich die Effizienz der gesamten Softwarelieferkette. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Build-, Test- und Deployment-Mechanismen, um Stabilität, Geschwindigkeit und Zuverlässigkeit der Systeme nachhaltig zu erhöhen. Zudem gestaltest du Automatisierungs- und Infrastrukturkonzepte, die eine robuste, skalierbare und sichere Betriebsumgebung sicherstellen. Durch deine Erfahrung trägst du massgeblich dazu bei, Entwicklungs- und Betriebsprozesse strategisch weiterzuentwickeln und technische Exzellenz in der Organisation zu verankern.
Verantwortung
- Du entwirfst, entwickelst und verbesserst Tools, Bibliotheken und Frameworks für das Engineering-Team
- In dieser Rolle entwickelst und testest du skalierbare Tools für die Bereitstellung auf verschiedenen Automobil- und Cloud-Plattformen
- Du optimierst unsere Kompilier- und Build-Zeiten mit Tools wie Bazel, CMake und Docker
- Als Fachkraft für Softwareentwicklung und DevOps verbesserst du Frameworks für Softwarebereitstellung und Datenerfassung
- Du identifizierst und behebst Engpässe innerhalb unseres Software-Stacks
Qualifikationen
- Du hast einen Bachelorabschluss in Informatik, Software Engineering oder eine vergleichbare Qualifikation.
- Du verfügst über mehr als 3 Jahre relevante Berufserfahrung im Backend- und/oder Plattform-Engineering.
- Du arbeitest routiniert mit Python oder C++ und setzt diese Sprachen im Alltag sicher ein.
- Du hast fundierte Praxis mit CI/CD-, Build- und Deployment-Technologien (z.B. Bazel, Buildkite, Docker, Kubernetes, Jenkins) sowie im Skripting zur Automatisierung.
- Du bist vertraut mit Linux- und/oder ARM-Systemen und nutzt diese souverän im Entwicklungsalltag.
- Du hast Erfahrung im Einsatz von Konfigurationsmanagement-Tools wie Ansible und Terraform.
Benefits