Aufgaben Als Senior Software Engineer (m/w/d) mit Schwerpunkt auf System Design und DevOps spielen Sie eine entscheidende Rolle bei der Entwicklung, Implementierung und Wartung robuster und skalierbarer Softwaresysteme. Sie werden Ihr Fachwissen einsetzen, um Entwicklungsprozesse zu optimieren, eine maximale Systemleistung zu gewährleisten und die Zusammenarbeit mit unserem Team aus Data Scientists und KI-Experten zu fördern. Leitung und Mitwirkung bei der architektonischen Gestaltung komplexer Softwaresysteme, um sicherzustellen, dass sie den Anforderungen an Skalierbarkeit, Modularität und Wartungsfreundlichkeit entsprechen. Zusammenarbeit mit Stakeholdern, um die geschäftlichen Anforderungen zu verstehen und sie in technische Entwürfe umzusetzen. Durchführung von Code-Reviews und Anleitung von Nachwuchsingenieuren, um die Einhaltung von Designprinzipien und Best Practices sicherzustellen. Erkennen von Möglichkeiten zur Systemverbesserung und Ausarbeitung innovativer Lösungen. Sie treiben die Implementierung und Pflege von CI/CD-Pipelines voran, um den Softwarebereitstellungsprozess zu automatisieren und schnellere, zuverlässige Releases zu gewährleisten. Sie optimieren die Überwachung von Infrastruktur und Anwendungen, um Leistungsengpässe proaktiv zu erkennen und Probleme zu beheben, bevor sie sich auf die Benutzer auswirken. Sie setzen sich für die besten DevOps-Praktiken ein, einschließlich Konfigurationsmanagement, Containerisierung und Orchestrierung, um die Effizienz der Bereitstellung und die Zuverlässigkeit des Systems zu verbessern. Zusammenarbeit mit dem Entwicklungsteam, um einen nahtlosen Workflow von der Entwicklung bis zur Produktion zu schaffen. Technische Führung: Sie fungieren als Mentor und technischer Leiter für junge Mitarbeiter und Werkstudenten. Förderung des kontinuierlichen Lernens und der Übernahme neuer Technologien und Methoden innerhalb des Teams. Zusammenarbeit mit dem Entwicklungsteam, um technische Fahrpläne zu definieren und sie mit den Geschäftszielen abzustimmen. Profil Master-Abschluss in Informatik oder einem verwandten Fachgebiet. Nachgewiesene Erfahrung (in der Regel 4+ Jahre) als Software-Entwickler. Ausgeprägte Kenntnisse in der Konzeption und Entwicklung großer, verteilter Systeme. Eingehende Kenntnisse von Cloud Computing-Plattformen wie AWS, Azure oder Google Cloud. Umfassende Erfahrung mit Containerisierungstechnologien wie Docker und Container-Orchestrierungstools wie Kubernetes. Nachgewiesene Kenntnisse in der Implementierung von CI/CD-Pipelines und zugehörigen Tools (z. B. Jenkins, GitLab CI/CD, GitHub Actions, CircleCI). Erfahrung in der Leitung oder Verwaltung eines Teams von Softwareentwicklern. Kenntnisse in modernen Programmiersprachen und Frameworks wie etwa Python, JavaScript, React, etc. Erfahrung in der Arbeit in Agile/Scrum-Entwicklungsumgebungen. Solide Kenntnisse über bewährte Sicherheitspraktiken bei der Softwareentwicklung und dem Infrastrukturmanagement. Ausgeprägte Problemlösungsfähigkeiten und die Fähigkeit, komplexe Probleme in Produktionsumgebungen zu beheben. Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, effektiv mit funktionsübergreifenden Teams zusammenzuarbeiten. Das bieten wir Mit rund 30 Mitarbeitenden bieten wir eine Arbeitsatmosphäre, die einem Startup oder KMU ähnelt. Gleichzeitig ist thyssenkrupp Transrapid und das TechCenter Control Technology aber ein Teil der großen, internationalen Unternehmensgruppe thyssenkrupp AG mit über 100.000 Mitarbeitenden weltweit. Durch diese seltene Kombination vereint ein Job bei uns das Beste aus beiden Welten: Attraktive und leistungsgerechte Vergütung verbunden mit der hervorragenden betrieblichen Altersvorsorge des thyssenkrupp Konzerns. Konzernweite Weiterbildungsmöglichkeiten und Gesundheitsaktionen. Flexible Arbeitszeitgestaltung mit der Möglichkeit des Homeoffice. Gestaltungschancen und Spielräume in einem wachsenden Bereich. Flache Hierarchien und kollegiale Zusammenarbeit. Kontakt Transrapid GmbH TechCenter Control Technology Kirsten Harling Wir wertschätzen Vielfalt Wir wertschätzen Vielfalt und begrüßen daher alle Bewerbungen – unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion/Weltanschauung, Behinderung, Alter sowie sexueller Orientierung und Identität
Senior Software Engineer(d/m/w) System Design und DevOps (IT-Produktkoordinator/in)Senior Software Engineer(d/m/w) System Design und DevOps (IT-Produktkoordinator/in)