Beschreibung
Für unseren Kunden aus der Automotive-Branche suchen wir einen IT-Solution Architect (m/w/d).
– Start: November 2024
– Laufzeit: Erstbeauftragung von 3 Monaten mit der Möglichkeit zur Verlängerung
– Standort: remote und bei Bedarf vor Ort in Großraum Stuttgart
– Auslastung: Vollzeit
– Job-Nummer: JN –
Aufgaben:
- Anforderungsanalyse und Beratung:
o Durchführung von Workshops mit dem Kunden, um Anforderungen und gesetzliche Vorgaben zu klären und zu dokumentieren.
o Diskussion und Definition von Capabilities der Software, die flexibel konfigurierbar und erweiterbar sein sollen.
o Beratung des Kunden in der Auswahl und Implementierung geeigneter Technologien und Tools für die Softwarelösung im Azure-Umfeld. - Software- und Systemarchitektur:
o Entwicklung und Dokumentation einer skalierbaren und anpassbaren Softwarearchitektur für die Fahrzeugüberprüfung, basierend auf den Azure Cloud-Diensten.
o Sicherstellung, dass die Architektur die Customizability (Anpassbarkeit) ermöglicht, sodass zukünftige Anforderungen durch Konfiguration und ohne großen Entwicklungsaufwand erfüllt werden können.
o Integration von Sicherheits- und Compliance-Aspekten in die Architektur und Ausrichtung auf die aktuellen rechtlichen Anforderungen. - Implementierungs-Roadmap und Workstream-Planung:
o Erstellung eines Zielbildes und der nächsten Schritte, um eine Roadmap für die Implementierung der Architektur zu definieren.
o Entwicklung und Leitung der Workstreams für die Entwicklungsteams, die in Sprints organisiert sind.
o Festlegung klarer Meilensteine und Arbeitspakete, um den Fortschritt und die Qualität der Umsetzung zu gewährleisten. - Technologische Beratung und Optimierung:
o Bewertung und Auswahl relevanter Azure-Technologien (z.B. Azure DevOps, Azure Functions, Azure Logic Apps) und Tools.
o Beratung zu Best Practices und Auswahl geeigneter Technologien, um eine langfristige und zukunftssichere Lösung zu gewährleisten.
o Identifikation von Optimierungspotenzialen in der bestehenden Infrastruktur und technische Empfehlungen zur Verbesserung der Effizienz und Skalierbarkeit. - Dokumentation und Kommunikation
o Nutzung von Confluence zur Pflege der technischen Dokumentation und als zentralen Wissensspeicher.
o Einsatz von Jira zur Verwaltung von Tasks, Stories und zur Nachverfolgung des Projektfortschritts.
o Regelmäßige Berichterstattung und Präsentationen für Stakeholder, um den aktuellen Projektstatus und die nächsten Schritte zu kommunizieren.
Anforderungen:
- Technische Expertise:
o Azure Cloud Architektur: Fundierte Erfahrung mit Azure-Diensten und Architekturen, insbesondere in PaaS- und IaaS-Lösungen sowie deren Integration.
o Softwareentwicklung und -design: Tiefgehende Kenntnisse in der Architekturentwicklung und im Design von Cloud-basierten, modularen Anwendungen.
o Sicherheits- und Compliance-Kenntnisse: Umfassende Erfahrung in der Berücksichtigung rechtlicher Anforderungen, insbesondere im Zusammenhang mit Daten- und Systemsicherheit. - Technologien und Tools:
o Azure DevOps: Einrichtung und Management von CI/CD-Pipelines, Automatisierung der Bereitstellung und des Betriebs in der Cloud.
o Azure Logic Apps, Azure Functions und Event Grid für serverlose Architekturen und flexible Integration. (nice to have)
o Jira und Confluence für Projektmanagement und Dokumentation.
o GIT für Versionskontrolle und Zusammenarbeit. - Soft Skills:
o Kommunikationsstärke und Fähigkeit, komplexe technische Sachverhalte verständlich zu erklären und Kunden strategisch zu beraten.
o Proaktive Zusammenarbeit mit Stakeholdern und Entwicklungsteams, um eine effiziente Umsetzung der Architektur sicherzustellen.
o Strukturierte Arbeitsweise und Erfahrung in der Leitung und Koordination von Workstreams und Entwicklungsteams. - Zusätzliche Anforderungen und Vorteile:
o Erfahrung mit Microservices-Architekturen und Containerisierungstechnologien (Docker, Kubernetes) ist von Vorteil.
o Erfahrung mit Datenbanken und Storage-Lösungen in Azure (z.B. Cosmos DB, Blob Storage).