Beschreibung
Position:**********
IT- Architect f/m
Überblick:
***********
Der Architect entwickelt zusammen mit dem Kunden die IT-Architektur im Projekt. Seine Hauptaufgabe ist die Überwachung der Einhaltung definierter Architektur-Rahmenbedingungen. Er wird zu architekturveränderten Entscheidungen herangezogen. Weiterhing gehören folgende Aufgaben zu seinem Rollenbild:
• Überwachung des Entwicklungsprozesses
• Technische Konzipierung
• Verantwortung der Tragfähigkeit, Angemessenheit und Betriebsfähigkeit der IT-Architektur
• Umsetzung fachlicher Anforderungen auf IT-Ebene
• Qualitätssicherung auf technischer Ebene
Gewährleistung der Funktionalität
Beschreibung:
****************
Überwachung des Entwicklungsprozesses
• Erstellung von Entwicklungsrichtlinien
• Überwachung der Umsetzung und Einhaltung der Entwicklungsrichtlinien
• Nachhaltung der Architekturkonformität CA während der Design-(IT-Konzept)-Phase und der Implementierungs-/Realisierungsphase durch Reviews
Technische Konzipierung
• Erstellung des technisches Konzepts für ITPM
• Protptypische, technische Implementierung fachlicher Anforderungen
Tragfähigkeit, Angemessenheit und Betriebsfähigkeit
• Sicherstellung der
? Standard-/Blueprint-Konformität
? Installierbarkeit
Qualitätssicherung auf technischer Ebene
• Entwicklung von Qualitätssicherungsprozessen
• Dokumentation von CodeReviews
• Auswertung statischer Codeanalysen
Gewährleistung der Funktionalität
• Bestätigung der IT-Architektur und Betriebsfähigkeit durch eine Übernahme in den Betrieb
Allgemeines
• Konstruktive Mitarbeit im agilen Entwicklungs-Team und innerhalb des Gesamt-Projektteams
• Aktives Einbringen in die allgemeine Weiterentwicklung der QM innerhalb des Projekts
• Leistung von Hilfestellung und Support für die anderen Kollegen im Team, je nach Erfordernis
• Eskalation von Risiken und Impediments innerhalb der Projektorganisation
Koordination der eigenen Arbeit und Inhalte insbesondere mit dem eigenen Entwicklungs-Team
Technische Anforderungen:
*******************************
? Expertenkenntnisse Java 1.6+
? Expertenkenntnisse in mindestens zwei der folgenden Schwerpunkte:
? Frontend-Web: JavaScript, CSS, HTML 5.0 u.ä.
? Frontend-Controller: JSF 2.0, Komponentenbibliotheken (idealerweise PrimeFaces), Selenium
? Backend: SOAP, REST, EJB 3.1 mit CDI, Geschäftslogik, Modularisierung
? Integration: JMS, Nachbarsystemanbindung, Schnittstellen, SOAP/REST
? Database: JPA 2.0, Oracle
? Build: Maven 3.0, Nexus, Jenkins, idealerweise Sonar und Selenium
? Gute JEE-Kenntnisse
? Application-Server-Erfahrung (idealerweise Glassfish 3.1)
? Hohe Programmierqualität: „Clean Code“, Test-driven-Development u.ä.
? Erfahrung in Architektur und Modularisierung
? Erfahrung mit Testautomatisierung
? Grundlegende UML-Kenntnisse
? Umgang mit Sharepoint und Confluence
Technisches Verständnis für Tools, die in Zusammenhang mit Testdaten eingesetzt werden, z.B. Datenbanken, SQL
Weitere Anforderungen:
***************************
? Erfahrung mit agilen Projekten/Scrum
? Erfahrung in Projektgrößen > 30 Personen
? Kommunikationsstark und teamorientiert (konstruktives Zusammenarbeiten)
? Erfahrung in der inhaltlichen Anleitung jüngerer Entwickler
? Erfahrung in der Führung von Teams
? Hohes Maß an Selbständigkeit z.B. bei der Einarbeitung und Informationsbeschaffung
? Durchsetzungsfähigkeit und Leidenschaft beim Thema
? Eigenständige Übernahme von Themenverantwortung
? Strukturierte Herangehensweise an komplexe Themen
Laufzeit:
**********
Sept/ Okt 2013 für 6 MM+
Ort:
****
München