Senior Cloud / Platform Architect

Westhouse Consulting GmbH
Frankfurt am Main, Germany
28 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Frankfurt am Main, Germany

Tech stack

Architectural Patterns
Cloud Computing
Cloud Engineering
Continuous Integration
Shard (Database Architecture)
Software Design Patterns
DevOps
Interoperability
Systems Development Life Cycle
Management of Software Versions
Infrastructure as Code (IaC)
Kubernetes
Information Technology
Microservices

Job description

  • Abstimmung mit Stakeholdern wie Product Ownern sowie Lead- und Domain-Architekten zur Definition und Weiterentwicklung funktionaler und nicht-funktionaler Anforderungen
  • Übersetzung von Anforderungen und High-Level-Service-Architekturen in modulare, skalierbare und wartbare technische Designs im Einklang mit serviceorientierten und Cloud-nativen Prinzipien.
  • Erstellung, Pflege und Weiterentwicklung (inkl. Versionierung) von Architekturartefakten über den gesamten Produktlebenszyklus hinweg. * Ableitung von Empfehlungen und Sicherstellung von Security-Best-Practices im Kubernetes-Umfeld in enger Zusammenarbeit mit Security-Teams zur Behebung von Schwachstellen.
  • Beratung beim Design sowie der kontinuierlichen Weiterentwicklung einer klar definierten Service-Architektur zur Förderung von Konsistenz und Interoperabilität.
  • Bewertung und Empfehlung neuer Technologien sowie bestehender Tools hinsichtlich ihrer Eignung für den Einsatz.
  • Konzeption und Umsetzung von Proof-of-Concepts (POCs) zur Entwicklung praktikabler und funktionaler Lösungsansätze durch Integration relevanter Systemkomponenten mit neu entwickelten oder simulierten Funktionen.
  • Ableitung konkreter Handlungsempfehlungen zur Einführung, Optimierung oder Ablösung von Technologien.
  • Beratung von Engineering-Stakeholdern zu Architekturfragen und Design-Patterns während der Implementierung.
  • Strukturierung und Steuerung der fachlichen Verfeinerung (Refinement) auf Basis der entwickelten Architekturen unter Einbeziehung von Erkenntnissen aus POCs.
  • Förderung von Kommunikation und Zusammenarbeit zwischen Stakeholdern der Service Product Line sowie weiteren Beteiligten durch Mentoring, Coaching und die Sicherstellung einer klaren und umfassenden Dokumentation der entwickelten Services.

Requirements

  • ES MUSS ZU JEDEM SKILL MINDESTENS EIN PROJEKTBEISPIEL GENANNT WERDEN KÖNNEN
  • Mindestens 5+ Jahre praktische Projekterfahrung als Architekt oder Entwickler/Engineer bei einem Übertragungsnetzbetreiber im Kontext kritischer Systeme (Systembetrieb, On-Premise-IT-Infrastruktur für den Betrieb).
  • Fundiertes Verständnis der Konzepte hinter der Ressourcenhierarchie von Public-Cloud-Anbietern sowie des Lebenszyklus von Managed-Service-Angeboten.
  • Nachweisbare Erfahrung im Aufbau Cloud-nativer Plattformen, einschließlich CI/CD-Pipelines, Observability-Frameworks und Release-Prozessen für Cloud-native Anwendungen.
  • Nachgewiesene Entwicklungs- und Architektur-Erfahrung mit Cloud-Native-Technologien sowie Kubernetes-bezogenen Tools und Frameworks (einschließlich Architekturmustern wie Microservices, Messaging/Brokering (Pub-Sub), Event Sourcing, Sharding/Partitionierung, Load Throttling/Gateway-Patterns, Performance-Management).
  • Nachgewiesene Fähigkeit, Architekturdesigns und Proof-of-Concepts (POCs) in strukturierte, umsetzbare Arbeitspakete zu zerlegen und dabei Engineering- und DevOps-Teams bei der Umsetzung sowie der Backlog-Verfeinerung zu befähigen und anzuleiten.
  • Nachgewiesene Fähigkeit, Architekturentscheidungen proaktiv voranzutreiben, sich mit funktionsübergreifenden Stakeholdern abzustimmen und Plattform- sowie Produktanforderungen in komplexen Umgebungen iterativ weiterzuentwickeln.
  • Praktische Erfahrung in der Software- und verteilten Systementwicklung, um schnell Proof-of-Concepts (POCs) entwerfen und umsetzen zu können.
  • Tiefgehendes Verständnis von CI/CD-Workflows sowie Erfahrung mit Infrastructure as Code (IaC) und GitOps-Tools.
  • Erfahrung mit der Controller-Runtime-Bibliothek.

Apply for this position