Redwood Materials
Western & Southern Financial Group
Solution Architect (Cloud)
Überblick
Ein kurzer ÜberblickDer Solution Architect arbeitet in allen Phasen des Softwareentwicklungszyklus mit Projektteams zusammen, um End-to-End-Lösungen zu konzipieren, zu entwerfen und zu implementieren, die Geschäftsziele erfüllen. Entwurf und Architektur von qualitativ hochwertigen Lösungen unter Berücksichtigung solider Softwareentwurfskonzepte, Muster, Laufzeit- und Nicht-Laufzeit-Qualitäten sowie branchenüblicher Best Practices. Klare Kommunikation der Übersetzung von Anforderungen aus geschäftlichen und technischen Quellen in technische Designrichtungen, unter Verwendung verschiedener Mittel, einschließlich Spezifikationen, Whiteboard-Diskussionen, UML-Modellierungstechniken usw. Verantwortlich für die Definition von Architekturprinzipien, Technologiestandards, branchenüblichen Best Practices, Architektur-Governance-Prozessen und wiederverwendbaren Referenzarchitekturen. Verantwortlich für die Bewertung der aktuellen Architektur und die Definition der zukünftigen Architektur, des Übergangsplans und der Architektursroadmaps. Sicherstellung der Projektkonformität durch Einrichtung des richtigen Governance-Modells. Diese Rolle wird eng mit Führungskräften, wichtigen Abteilungsmanagern und Projektbeteiligten im gesamten Unternehmen zusammenarbeiten. Daher ist die Fähigkeit zur kollaborativen und effektiven Zusammenarbeit mit allen Ebenen des Managements und der Mitarbeiter im Unternehmen eine Schlüsselpriorität in dieser Rolle.
Aufgaben
Was Sie tun werden
- Zusammenarbeit mit Projektteams in allen Phasen des Softwareentwicklungszyklus zur Konzeption, zum Entwurf und zur Implementierung von End-to-End-Lösungen, die Geschäftsziele erfüllen.
- Entwurf und Architektur von qualitativ hochwertigen Lösungen unter Berücksichtigung solider Softwareentwurfskonzepte, Muster, Laufzeit- und Nicht-Laufzeit-Qualitäten sowie branchenüblicher Best Practices.
- Klare Kommunikation der Übersetzung von Anforderungen aus geschäftlichen und technischen Quellen in technische Designrichtungen, unter Verwendung verschiedener Mittel, einschließlich Spezifikationen, UML-Modellierungstechniken usw.
- Verantwortlich für die Einhaltung von Lösungen mit Architekturprinzipien, Technologiestandards und Referenzarchitekturen, die von der Architekturabteilung festgelegt wurden, und als Bindeglied zwischen Projektteams und der Architekturabteilung fungieren.
- Entwicklung und Pflege von Architektur- und Designartefakten wie Kontextdiagrammen, konzeptioneller Architektur, logischer Architektur, physischer Architektur, Klassendiagrammen, Sequenzdiagrammen usw.
- Unterstützung von Enterprise Architects bei der Entwicklung von Architekturprinzipien, Richtlinien und Technologiestandards, die im gesamten Unternehmen genutzt werden können.
- Abschluss von Proof-of-Concepts zur Validierung neuer Technologien zur Unterstützung der Architekturvision und der Leitprinzipien.
- Teilnahme an Code-Reviews, um sicherzustellen, dass der gelieferte Code den vereinbarten Prinzipien, dem Design usw. entspricht und den angegebenen Geschäftsanforderungen genügt.
- Leitung oder Teilnahme an der Auswahl von Enterprise-Anbietern, Technologien und Tools.
- Recherche von Branchentrends und Best Practices und Entwicklung von Empfehlungen für Technologien und Methoden für Stakeholder auf allen Ebenen.
- Bereitstellung von Architekturberatung, Unterstützung, Mentoring und Anleitung für Projektteams, Lösungsarchitekten und Entwickler.
- Übernimmt andere zugewiesene Aufgaben.
- Einhaltung aller Richtlinien und Standards.
Qualifikationen Qualifikationen
- Bachelor-Abschluss oder gleichwertige Berufserfahrung. - Erforderlich
- Berufserfahrung als Lösungsarchitekt ist erforderlich. - Erforderlich
- Umfangreiche Erfahrung in der Entwicklung von Architekturmodellen mit Tiefgang in einer oder mehreren der Teildisziplinen Geschäftsarchitektur, Informationsarchitektur und Anwendungs-/technische Architektur sowie Breite über alle Disziplinen hinweg. - Erforderlich
- Erfahrung mit Produktbewertungen und -auswahl, Kauf oder Eigenentwicklung. - Erforderlich
- Erfahrung mit mehreren Programmiersprachen ist von Vorteil (C#, Java, .NET und C++). - Erforderlich
- Beherrschung solider Softwareentwurfskonzepte und -muster ist erforderlich. -
- Ausgezeichnete Kommunikations-, Präsentations-, Einfluss- und Argumentationsfähigkeiten. -
- Fähigkeit, komplexe Konzepte sowohl mit technischen als auch mit nicht-technischen Stakeholdern klar zu kommunizieren. -
- Starke Führungsqualitäten, zwischenmenschliche Fähigkeiten und die Fähigkeit zur funktionsübergreifenden Zusammenarbeit. -
- Starkes Verständnis von Messaging-, MOM-, SOA-, ESB- und EAI-Prinzipien und -Mustern. -
- Arbeitskenntnisse in Web Services, SOAP, REST, XML, JSON und Interface-Design. -
- Expertise mit einer breiten Palette von Produkten, Technologien, Plattformen, Mustern, Frameworks und Methoden. -
- Kenntnisse von Technischen Design-Dokumentationsmethoden und -technologien (Visio, UML, Objektmodellierung usw.). -
- Vertrautheit mit Visualisierungstools wie Microsoft Visio, PowerPoint. -
- Vertrautheit mit UML-Modellierungstools. -
- Erfahrung mit IBM Content Management Systemen wie FileNet P8 ist von Vorteil. - Bevorzugt
- Vertrautheit mit Versicherungs- und Finanzsystemen ist wünschenswert. -
Arbeitsumgebung/Positionsanforderungen
Arbeitet in einer Büroumgebung und bleibt über längere Zeiträume in einer stationären Position, während er/sie an einem Schreibtisch, am Computer oder mit anderer Standardbüroausstattung oder während Besprechungen tätig ist.
Erfordert die Fähigkeit, regelmäßig mit Kunden und Mitarbeitern verbal zu kommunizieren und genaue Informationen auszutauschen.
Erfordert Sehschärfe, um eine Vielzahl von Korrespondenzen, Verfahren, Berichten und Formularen auf Papier und in elektronischen Dokumenten zu lesen und zu interpretieren, visuelle Inspektion mit kleinen Defekten; Kleinteilen und/oder Bedienung von Maschinen (einschließlich Inspektion); kontinuierliche Verwendung von Messgeräten. Sehschärfe ist erforderlich, um die Genauigkeit, Sauberkeit und Gründlichkeit der zugewiesenen Arbeit zu bestimmen.
Erfordert die Fähigkeit, regelmäßig schriftliche Korrespondenz, Berichte und Formulare in vorgeschriebenen Formaten zu erstellen und die Regeln für Zeichensetzung, Grammatik, Diktion und Stil einzuhalten.
Erfordert die Fähigkeit, Prinzipien des logischen Denkens anzuwenden, um Probleme zu definieren, Daten zu sammeln, Fakten zu ermitteln und gültige Schlussfolgerungen zu ziehen.
Führt erhebliche Bewegungen der Handgelenke, Hände und Finger für kontinuierliche Computerarbeit durch.
Erweiterte Arbeitszeiten sind während Spitzenarbeitszeiten oder bei Sonderprojekten/Veranstaltungen erforderlich.
Reiseanforderungen
Keine
