Dieses Projekt wurde vom Anbieter geschlossen. Es sind keine Bewerbungen mehr möglich.

Archiviertes Projekt - Lead IaaS Domain Architektur

Firmenname für PREMIUM-Mitglieder sichtbar

  • April 2024
  • nicht angegeben
  • auf Anfrage
  • Remote
  • 15.04.2024
  • 14985

Projektbeschreibung

Start: asap

Dauer: 3 Monate +

Auslastung: Vollzeit

Lokation: Remote & Berlin (50/50)

Projektbeschreibung:

Das Team entwickelt eine interne Plattform für die Softwareproduktentwickler der Gruppe, um die Entwicklung und Bereitstellung von Softwareprodukten zu beschleunigen, um die massiven Herausforderungen im Energiesektor anzugehen. Die Plattform ist eine serviceorientierte, cloud-native Plattform, die entwickelt wird, um Anwendungsteams mit Self-Service-Fähigkeiten zur Entwicklung, Ausführung und Betrieb ihrer Softwareprodukte zu versorgen. Die Plattform bietet Dienste für Anwendungsinfrastruktur, Daten, Lebenszyklusmanagement von Diensten, Anwendungsbuild und -bereitstellung sowie Dienste zur Betrieb ihrer Softwareprodukte. Die Plattform wird als Hybrid-Cloud bereitgestellt und umfasst sowohl private als auch ausgewählte öffentliche Clouds. Wir suchen talentierte, erfahrene und motivierte Personen in folgender Rolle, um sich dem Team anzuschließen und es auf die nächste Stufe zu bringen.Die Infrastruktur-Produktgruppe bietet Rechenzentrumsdienste an, die über einen Software-Stack für andere Produktlinien innerhalb des Programms bereitgestellt werden. Der IaaS-Architekt ist Mitglied des Infrastruktur-Architekturteams. Der Architekt ist dafür verantwortlich, sich mit der Strategie und Vision des Lead-Infrastrukturarchitekten sowie mit anderen Architekten in der Gruppe abzustimmen (d. h. Lead, Netzwerk, Speicher, Berechnung, Beobachtbarkeit, Sicherheit). Der IaaS-Architekt ist für die Architektur der Infrastrukturweiten IaaS-Plattform verantwortlich, die eine vollständig automatisierte interne Plattform für die zentralen zugrunde liegenden Infrastrukturelemente (Netzwerk, Berechnung, Speicher, Sicherheit, Beobachtbarkeit) und eine vollständig automatisierte Plattform für Kunden durch einen REST-first-Ansatz bietet. Die IaaS-Plattform liefert Softwarelösungen für Kundenprodukte entsprechend der vom Lead-Infrastrukturarchitekten bereitgestellten architektonischen Strategie. Die IaaS-Plattform besteht aus mehreren Ebenen, von kundenorientiert bis hin zur Infrastruktur, zwischen diesen Ebenen wird die Plattform mit einem modularen Ansatz aufgebaut, der tiefere Schichtabstraktionen und klar definierte Schnittstellen zwischen den einzelnen Ebenen bietet, sodass die Bausteine leicht geändert oder modifiziert werden können. Der Architekt tut dies in Zusammenarbeit und durch Konsultation mit den anderen Infrastrukturtechnologie-Architekten und dem Lead-Infrastrukturarchitekten. Das Projekt befindet sich im Start-up-Modus und erfordert, dass Architekten auch Ingenieure sind, d. h., dass die Architekten technische Probleme und Lösungen innerhalb ihres Architekturbereichs verstehen können. Sie werden auch erwartet, dass sie PoCs (Proof of Concepts) ihrer Lösungen bereitstellen können, indem sie neben technischen Ingenieuren arbeiten, um zu beweisen, dass die Lösungen machbar sind. Der Architekt muss auch kostenbewusst sein, einen ganzheitlichen Ansatz verfolgen und sich darüber im Klaren sein, welche Auswirkungen die Lösung kurz- und langfristig sowohl auf die Gesamtstrategie als auch auf Technik und Kundenprodukte hat. Innerhalb der Infrastruktur-Produktlinie ist das Ziel des Engineerings, während des gesamten internen oder externen Produktlebenszyklus vollständig automatisiert zu sein. Das Ziel ist es, eine vollständig automatisierte Umgebung aufzubauen, in der alle Schritte nach der physischen Installation automatisiert werden. Daher benötigen die Architekten und Ingenieure die Fähigkeit, sich mit dem IaaS-Team abzustimmen, das die Schritte zur Automatisierung der Umgebung umsetzt.

Ziele:

* Bewährte architektonische Erfahrung in großen Projekten und privaten Cloud-Umgebungen
* Kontinuierliche Verbesserung und Anpassung: Der Architekt (m/w/d) validiert aktiv den Status der Umgebung in seiner Verantwortung und stellt sicher, dass die Architektur- und Ingenieurteams auf dem neuesten Stand bleiben. Sie arbeiten aktiv mit dem Lead-Infrastrukturarchitekten zusammen und berichten weitere Beobachtungen, falls Architekturen nicht die erforderlichen Sicherheitsstandards liefern
* Effektive Zusammenarbeit und Kommunikation: Der Architekt (m/w/d) hat die Fähigkeit, Geschäfts- und technische Anforderungen ordnungsgemäß in Architekturvorschläge, Prinzipien und anschließend in die Engineering-Phase umzusetzen. Sie haben eine offene Denkweise, um sich innerhalb technischer Abstimmungen zu engagieren
* Selbstorganisation: Der Architekt (m/w/d) hat die Fähigkeit, die übertragene Arbeit entsprechend Priorisierung und Komplexität zu organisieren. Sie verfolgen den Status und berichten aktiv Risiken, Probleme und erwartete Verzögerungen. Falls weitere Informationen erforderlich sind, werden sie aktiv nach relevanten Kontakten suchen und beginnen, das Problem entsprechend den Projektrichtlinien zu lösen
* Prozessintegration: Der Architekt folgt den entworfenen Prozessen, um erfolgreiche Arbeit und Zusammenarbeit sowie detaillierte Dokumentation zu erreichen
* Der Architekt (m/w/d) ist für sein Technologiedomäne verantwortlich, die den gesamten Lebenszyklus der Lösungen von Hardware bis Software umfasst und falls erforderlich benutzerdefinierte Lösungen (z. B. Code) bereitstellt, um die erforderlichen Ergebnisse zu liefern. Der Architekt ist für den Lösungslebenszyklus verantwortlich und somit dafür verantwortlich, dass die Lösung vom Engineering-Team korrekt bereitgestellt wird. Der Architekt ist nicht für die Engineering-Lieferung verantwortlich, sondern dafür, sicherzustellen, dass die Architektur eingehalten wird und Entwurfsprobleme gelöst werden, die vom Engineering zurückgemeldet werden
* Da es sich um eine Architekturrolle handelt, wird erwartet, dass die Person selbstmotiviert ist, indem sie selbständig neue Möglichkeiten zur Lösung technischer Herausforderungen identifiziert oder recherchiert, neue Technologien untersucht und neue Wege zur Bereitstellung der erforderlichen Lösungen findet
* Architekturlösungen werden erwartet, dass sie end-to-end bereitgestellt werden, um eine vollständige Lösung zu bieten, selbst wenn dies mit anderen Architekten oder Softwareingenieuren koordiniert werden muss. Wenn Lücken offensichtlich sind, liegt es am Architekten, zu entscheiden, wie diese korrigiert werden sollen, aber holistisch und nicht punktuell

Aufgaben:

* Leitende architektonische Rolle, daher muss die Person mindestens 7 Jahre in dem angegebenen Technologiebereich gearbeitet haben und in der Lage sein, diese Erfahrung neben der praktischen Erfahrung des gesamten Produkt- und/oder Ressourcenlebenszyklus nachzuweisen
* Die Person sollte in der Lage sein, klar mit leitenden Architekten, Kollegenarchitekten und den Liefer- und Engineering-Teams zu kommunizieren
* Architektur, Ideen und Designs
* Erarbeitung von Lösungen in einer professionell lesbaren Weise dokumentieren, einschließlich Diagrammen
* Ausgezeichnete Problemanalyse- und Lösungskompetenzen
* Dies ist die führende Rolle in der Softwarearchitektur, und der erfolgreiche Kandidat (m/w/d) wird für die Weiterentwicklung der Architektur hin zu einem großen und verteilten Infrastrukturlieferungssystem verantwortlich sein, das über 100 Standorte hinweg reicht
* Nachgewiesene Fähigkeiten in der Softwarearchitektur sind ein MUSS
* Die Person muss Erfahrung haben, auf einem ganzheitlichen Niveau zu denken, um sicherzustellen, dass die bereitgestellte Arbeit einen zukunftsorientierten Ansatz ermöglicht, um Lösungen mit minimalen Störungen nach oben oder unten aufzubauen, wobei also nicht nur die Kernkompetenz, sondern auch umliegende Aspekte von Technologien verstanden werden müssen, um sicherzustellen, dass die Architekturen in die Gesamtstrategie passen
* Die Architekturen werden vom Architekten während des gesamten Lebenszyklus übernommen und sind daher voll verantwortlich

Must-Have:

* Modular & Distributed Software Architecture
* Highly Available Systems Architecture
* Distributed Service Architecture (APl, Messaging)
* Sequenced & Dependency Based Distributed Task Management
* Plugin Frameworks / Deployment Requirements
* Graph Modelling / Design
* HTML Ul Architecture
* K8s Application Development
* K8s Operator Development Python
* HTML
* GoLang Celery
* RabbitMQ Pydantic Models ArangoDB
* REST APls (FastAPl)
* IAM oAuth
* Prometheus, Loki, Grafana
* Fließende Deutsch- und Englischkenntnisse

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.