Company
Daimler TruckPlace(s)
SindelfingenSoftware Engineer Schwerpunkt Reliability Engineering (w/m/d), Sindelfingen
Daimler Truck
Bei Daimler Truck verbindet uns ein gemeinsames Ziel: Wir arbeiten für alle, die die Welt in Bewegung halten. Unser Einfluss als globales Transportunternehmen hängt ganz und gar vom Beitrag jedes Einzelnen ab.
Wir sind davon überzeugt, dass unsere individuellen Stärken zu bester Teamleistung führen. Gemeinsam schaffen wir eine inklusive Kultur, in der ein tiefes Zugehörigkeitsgefühl Innovation und Wachstum beflügelt.
Wir freuen uns über Bewerbungen von allen – Menschen aller Kulturen und Geschlechter, verschiedener Generationen und Lebensphasen sowie Menschen mit Behinderungen. Bei Daimler Truck kannst du ganz du selbst sein.
Ihre Aufgaben
- Als Reliability Engineer (w/m/d) arbeiten sie stetig daran die Zuverlässigkeit der Mercedes Intelligente Cloud zu verbessern. Ihre Aufgaben sind dabei genauso vielfältig wie herausfordernd.
- Sie überwachen den Gesamtstatus der MIC, also aller Microservices und Infrastrukturkomponenten, mit Cloud-Tools für Application Performance Monitoring, Logging und Probing
- Sie greifen im Falle eines Incidents direkt in das Geschehen ein und helfen diese schnellst möglichst zu beheben
- Nach dessen Auflösung arbeiten Sie mit den beteiligten Parteien an technischen oder konzeptionellen Lösungen, um ähnliche Probleme künftig zu vermeiden
- Sie verbessern kontinuierlich unsere dafür selbst entwickelten Tools sowie die Integration von Third-Party-Tools in unsere Tool-Landschaft
- Sie arbeiten in einer komplexen Softwarelandschaft daher beinhaltet ihre Arbeit nicht nur das Schreiben isolierter Softwarekomponenten, sondern auch deren Integration in ein vorhandenes Ökosystem sowie eine bestehende Prozessund Tool-Landschaft
Qualifikationen
Die nachfolgenden Qualifikationen sollten Sie mitbringen:
- Sie haben ein abgeschlossenes Studium mit Schwerpunkt Informatik oder einer vergleichbaren Studienrichtung oder vergleichbare Berufserfahrung
- Sie besitzen verhandlungssichere Englischund Deutschkenntnisse
- Sie kennen sich mit Reliability und Operations Engineering (Konzepte, Methoden, Tools) aus oder haben im besten Fall schon in diesem Umfeld gearbeitet
- Das SRE-Modell ist Ihnen geläufig und Sie haben die Grundlagen verstanden
- Sie nutzen Werkzeuge wie Elasticsearch, Kibana, Prometheus oder Grafana, um den Überblick zu bewahren
- Sie haben bereits Erfahrung mit Cloud-Plattformen wie Azure, AWS oder GCP
- Die grafische Oberfläche ist für Sie meistens nur Read-Only, Änderungen führen Sie über Infrastrukturautomatisierungstools oder in Ausnahmefällen über die CLI und Scripte aus
- Docker, Kubernetes und Linux-Umgebungen sind Ihnen vertraut und Sie können diese administrieren
- Container-Plattformen wie z.B. Kubernetes bereiten ihnen Freude und Sie wissen, wie diese zu benutzen sind
- Grundlegende Scriptsprachen wie beispielsweise Bash, Ruby, Python, Perl und Groovy sind Ihnen vertraut und Sie können komplexe Aufgaben automatisieren
- Ihnen sind verschiedene allgemein bekannte Programmiersprachen (z.B. Go, Java, JS in Verbindung mit Node.js) geläufig Sie sprechen und schreiben eine von diesen, wie Ihre Muttersprache
- Die Datenhaltung ihrer Software ist für Sie ein Teil der Komponente und nicht nur eine Aufgabe der Systemadministratoren
- Sie beherrschen die verteilte Versionsverwaltung Git und können und wollen Ihren Source-Code mit anderen teilen
- GitHub, GitLab und Bitbucket sind für Sie Standardwerkzeuge der kollaborativen Software-Entwicklung
- Code-Reviews, statische Code-Analysis und Feedback der Kollegen sind für Sie selbstverständlich
- Sie wissen, dass Continuous-Integration und -Deployment die Grundlagen für qualitativ hochwertige Software ist und kennen sich mit entsprechenden Tools und Workflows aus
Die folgenden Qualifikationen wären zusätzlich von Vorteil:
- Infrastructure as Code im Cloud-Computing-Umfeld und zugehörige Werkzeuge wie z.B. Terraform sind Ihnen geläufig
- Unterbrechungsfreie Updates und Deployments von Microservices sind für Sie selbstverständlich und nicht verhandelbar
- Sie haben Erfahrung in verschiedenen Datenbanktechnologien und können diese anwendungsfallbezogen auswählen und optimieren
- Für Sie hört die Software-Entwicklung nicht beim Code-Commit auf, sondern geht anschließend erst richtig los.
- Scrum oder Kanban sind für Sie somit keine Fremdwörter, sondern der ganz normale Arbeitsablauf
Bewerben
Offer archived at 16/08/2021
These jobs might also interest you:

Fr
De
En
