Ihre Aufgaben im Detail
* Lösungsdesign & Architektur:
* Entwicklung von End-to-End-Architekturen für komplexe Systeme, Anwendungen und Integrationen.
* Erstellung von detaillierten Design-Dokumenten, inkl. Systemdiagrammen, Datenflüssen und API-Spezifikationen.
* Bewertung und Empfehlung von Technologien, Plattformen und Tools, die den Geschäfts- und technischen Anforderungen entsprechen.
* Zusammenarbeit mit Stakeholdern:
* Enge Abstimmung mit Fachabteilungen, Product Ownern und Entwicklungsteams, um Geschäftsanforderungen in technische Lösungen zu übersetzen.
* Präsentation von Architekturvorschlägen für Entscheider und Teams, inkl. Abwägung von Vor- und Nachteilen.
* Technische Führung:
* Beratung und Mentoring von Entwicklungsteams zu Best Practices, Design Patterns und Coding-Standards.
* Sicherstellung, dass Lösungen skalierbar, sicher und wartbar sind und den Unternehmensrichtlinien entsprechen.
* Systemintegration & Modernisierung:
* Leitung der Integration neuer Systeme in bestehende Infrastrukturen für nahtlose Interoperabilität.
* Vorantreiben der digitalen Transformation, inkl. Cloud-Migration, Microservices und Modernisierung von Altsystemen.
* Risikobewertung & -minimierung:
* Identifikation von technischen Risiken, Engpässen und Technical Debt sowie Entwicklung von Lösungsstrategien.
* Durchführung von Machbarkeitsstudien und Proof-of-Concepts zur Validierung von Architekturansätzen.
* Governance & Compliance:
* Sicherstellung, dass Lösungen den Sicherheits-, Datenschutz- und regulatorischen Anforderungen (z. B. DSGVO, ISO entsprechen.
* Definition und Durchsetzung von Architekturstandards und Best Practices in Projekten.
* Innovation & Forschung:
* Kontinuierliche Weiterbildung zu neuen Technologien, Trends und Branchenstandards.
* Evaluation und Pilotierung von neuen Tools, Frameworks und Methoden zur Verbesserung der Lösungsentwicklung.
* Projektbegleitung:
* Zusammenarbeit mit Projektmanagern und Scrum-Teams, um die Übereinstimmung zwischen Architekturvision und Umsetzung sicherzustellen.
* Teilnahme an agilen Meetings (z. B. Sprint Planning, Retrospektiven), um technische Expertise einzubringen und Blockaden zu lösen. Ihr Profil: Fähigkeiten & Qualifikationen
Technische Expertise
* Architekturerfahrung:
* Nachgewiesene Erfahrung in der Konzeption und Umsetzung unternehmensweiter Lösungen (z. B. Cloud-native, Microservices, Event-Driven Architectures).
* Praktische Kenntnisse in Cloud-Plattformen (z. B. AWS, Azure, Google Cloud) und Containerisierung (z. B. Docker, Kubernetes).
* Fundiertes Verständnis von APIs, RESTful Services und Integrationsmustern (z. B. ESB, iPaaS).
* Programmierung & Tools:
* Erfahrung in mindestens einer Programmiersprache (z. B. Java, Python, C#, JavaScript).
* Kenntnisse in Datenbanken (SQL/NoSQL), Message Brokern (z. B. Kafka, RabbitMQ) und DevOps-Praktiken (CI/CD, Infrastructure as Code).
* Vertrautheit mit Enterprise-Architektur-Frameworks (z. B. TOGAF, Zachman).
Soft Skills
* Analytisches Denken: Fähigkeit, komplexe Probleme zu analysieren und pragmatische Lösungen zu entwickeln.
* Kommunikation: Exzellente mündliche und schriftliche Ausdrucksfähigkeit, um technische Konzepte verständlich an Fachabteilungen zu vermitteln.
* Führungskompetenz: Erfahrung in der Anleitung von Teams und der Förderung cross-funktionaler Zusammenarbeit.
* Problemlösungsfähigkeit: Kreativer Ansatz zur Bewältigung technischer und geschäftlicher Herausforderungen.
Ausbildung & Erfahrung
* Abgeschlossenes Studium (Informatik, Ingenieurwesen oder verwandte Fachrichtungen).
* 5+ Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 3 Jahre als Solution Architect oder Enterprise Architect.
* Zertifizierungen (z. B. AWS/Azure Solutions Architect, TOGAF, ITIL) sind von Vorteil.
Sprachen
* Deutsch: Verhandlungssicher (C1/C2).
* Englisch: Fließend (B2/C1), je nach Standort.
Solution Architekt in Berlin, Germany