Senior Solution Architect (m/w/d)
Deine Aufgaben
Als Senior Solution Architect erstellst Du in enger Zusammenarbeit mit den Software Engineering Teams und den Business Line Teams digitale Plattformen und unterstützt neue Geschäftsmodelle.
- Du führst die Teams durch den End-to-End-Projektlebenszyklus, der die anfängliche Konzeption, die Geschäftsanforderungen, die Softwarearchitektur, die Implementierung sowie die einwandfreie Lieferung abdeckt. Du fungierst als technische Leitung und Coach für die weniger erfahrenen Teammitglieder.
- Du berätst die Kunden in technologischer und architektonischer Hinsicht, erstellst technische Roadmaps und unterstützt bei der Ausführung.
- Du supportest den Pre-sales bei Ausschreibungen in Bezug auf Rückfragen, Machbarkeitsnachweise und beim Design verteilter Systeme. Dabei legst Du den Schwerpunkt auf Sicherheit, Flexibilität, Belastbarkeit und Leistung.
- Du nimmst Teil an den ELCA gruppenweiten Thougth-Leadership-Initiativen, mit dem Ziel unsere Architekturpraxis voranzutreiben und unsere hohe technische Kompetenz zu erhalten.
Unser Angebot
- Interessante Projekte und anspruchsvolle Problemstellungen mit den neuesten Technologien zu lösen sowie enger Kontakt mit Kunden aus unterschiedlichen Branchen
- Anregendes, zukunftsträchtiges Geschäftsumfeld in einem Team mit weitreichendem Expertenwissen und abteilungsübergreifende Zusammenarbeit in einer Organisation mit flacher Hierarchie
- Attraktive Perspektiven für die weitere berufliche und persönliche Entwicklung mit einem internen Karriereweg
- Work-Life-Balance (41 Std/W in Gleitzeit, Homeoffice, mind. 25 Ferientage), moderner und flexibler Arbeitsplatz in einem multikulturellen Umfeld
- Wähle Dein von Dir bevorzugten ELCA-Standort (Basel, Bern oder Zürich)
- Top Benefits wie z.B.: Beitrag an bestehendes Mobiltelefon oder Business Handy, HalbTax-Abo, geschäftlich unterwegs im Zug in 1. Klasse, attraktive Pensionskassenmodelle, Übernahme der NBU (privat, weltweit), fortschrittliche Krankentaggeldversicherung sowie vieles mehr
Dein Profil
- Bachelor- oder Masterabschluss mit mind. 8 Jahre Erfahrung im Design und in der Implementierung von grossangelegten datenintensiven Softwarelösungen
- Praktische Erfahrung im Aufbau verteilter Systeme und Microservices hoher Qualität, mit grossem Verständnis für betriebliche Belange wie Skalierbarkeit, Ausfallsicherheit und Beobachtbarkeit
- Erfahrung mit Container und Orchestration Plattformen wie z.B. Kubernetes oder OpenShift
- Sehr gute Kenntnisse über Integrationsmuster und Best Pratices wie z.B. synchrone vs. asynchrone Kommunikation, RESTful APIs, Messaging oder Publish-Subscribe
- Gute Kenntnisse in Domain Modeling, Domain-Driven Design und Event-Driven Patterns wie z.B. Event Sourcing und CQRS
- Kenntnisse über Identity Providers und Authentifizierungs- sowie Autorisierungsabläufe zur Sicherung von Microservices mit OAuth 2.0 und OpenID Connect
- Fundierte Kenntnisse in Best Practices und Tools für CI/CD-Pipelines, DevOps, Automatisierung, agile Methoden, Emergent Architectures, automatisiertes Testen sowie Code-Qualität
- Breites Wissen über Technologien zum Aufbau von Omnichannel-Systemen, inkl. Webportalen und mobilen Apps
- Kenntnisse in distributed streaming oder processing Plattformen wie Kafka oder Cloud-basierten Alternativen von Vorteil
- Deutsch und Englisch gute Kommunikationsfähigkeiten, Französisch von Vorteil