Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen IT-Architekten (m/w) im DevOps-Umfeld.
Aufgaben:
Architekturmanagement und Erstellung der IT-Lösungs-Architekturen im Rahmen des Leistungskontextes (in verschiedenen Vorgehensmodellen wie agil oder Wasserfall) unter Berücksichtigung bestehender (Unternehmens-)Standards, Nachhaltigkeit, Wirtschaftlichkeit, Marktfähigkeit
Beratung des gemanageden Projekt / der gemanageden Projekte in Bezug auf Qualität, Time, Scope und Budget
Qualität des entwickelten Softwarecodes
Beratung und Tätigkeiten in den Themenbereichen Continuous Integration und Continuous Deployment. Zum Beispiel Implementierung Testautomatisierung und Continuous Integration.
Beratung des Auftraggebers zur technischen Architektur(strategie) der IT-Infrastruktur im Themenumfeld sowie deren Weiterentwicklung und aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
Fördern und Treiben der Umsetzung der technologischen Strategie, des architektonisch-technischen Wissensaustauschs und der Innovation und Standardisierung im Projekt
Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
Definieren und Strukturieren der Projektleistung und Arbeitspakete sowie Abstimmung dieser mit dem Auftraggeber und den Projektbeteiligten
Ressourcenplanung und Abstimmung der Planung mit den Stakeholdern
Monitoring und Steuerung der Projektleistungen in Bezug auf Einhaltung von vereinbarten Terminen (Meilensteine), vereinbarter Qualität und vereinbartem Budget
Analysieren/Darstellen von Projektrisiken und des Umgangs mit Risiken
Sicherstellung der termingerechten Leistungsverrechnung
Herbeiführen der Abnahme des Projekts
Beratung im operativen Geschäft mit Schwerpunkt auf Budget-Reporting
Erstellen und Pflege projektrelevanter Dokumentationen
Erstellen von User Stories
Enge Abstimmung mit Product Owner
Zusammenfassen technischer und fachlicher Projektinhalte in Form von Konzepten
Beratung des Software-Architekten und des Product Owners bei der Lösungsentwicklung
Ermittlung nicht-funktionaler Anforderungen. Dokumentation, Abstimmung und Realisierung der nicht-funktionalen Anforderungen
Definition und Dokumentation von Anforderungen an Infrastruktur, inkl. Konfiguration und Mittelware
Erarbeitung der technischen Architektur anhand der Anforderungen. Abstimmung und Realisierung der technischen Architektur im Projekt
Erstellung technischer Architekturkonzepte für die IT-Lösungen im Projektkontext (wie z.B. technische Schnittstellen- und Servicebeschreibungen) gemäß der Standards und Referenzarchitekturen des Auftraggebers
Aufwandsschätzung für die technische Lösung im Projekt
Erstellen von Projektstatusberichten, Präsentationen zu Projektleistungen und Dokumentation der Projektergebnisse
Bereitstellen der relevanten Projektinformationen an die betreffenden Stakeholder des Projekts (Projektbeteiligte und vom Projekt Betroffene)
Durchführen von Präsentationen in Lenkungskreisen und auf Management-Ebene
Erstellung eines Projektabschlussberichts
Anforderungen:
Java, Tomcat, GIT, Maven, Jenkins, Continuous Deployment, Spring, Android
Continuous Integration und Continuous Deployment; Agiles Projektvorgehen, vorzugsweise SCRUM
Erfahrungen in der (agilen) Anforderungsanalyse von Softwareprodukten
Sehr gute Kenntnisse in Confluence und Jira
Configuration Management
Kenntnisse und Erfahrungen im Bereich DevOps und Amazon Web Service (Cloud)
Kenntnisse und Erfahrungen mit Continuous Integration und Continuous Deployment (Jenkins, Docker)