Phaistos - OOA/OOD: Architekt mit Schwerpunkt: Laufzeitarchitektur

Dezember 2018

September 2019

D-Großraum Nürnberg

nicht angegeben

06.11.2018

Projektbeschreibung

Architekt mit Schwerpunkt: Laufzeitarchitektur

Beginn/Dauer:6 PM mit Option
Einsatzort: Nürnberg

Aufgabe: Der Architekt ist verantwortlich für die Konzeption und Weiterentwicklung der für die Verfahren eingesetzten Komponenten der Laufzeitarchitektur. Er arbeitet in einem Team aus Sprachdesignern, Generatorentwicklern und Laufzeitarchitekten.

- Ansprechpartner für technische Fragen zur Architektur und speziell den verantworteten Architekturkomponenten einschließlich zugehörigem Issue-Resolution und –Tracking innerhalb der Architektur.
- Unterstützung bei der Analyse von Performance- und Stabilitätsproblemen während der Entwicklung und im späteren Produktionsbetrieb, Entwurf und Umsetzung von Lösungen.
- Kontinuierliche Arbeitsplanung gemeinsam mit dem Scrum-Team.
- Erstellung bzw. Anpassung der Softwareentwürfe, Batch- und Software-Komponentenprofilen.
- Realisierung der Architektur-Modulen, Erstellung von Model2Code.
- Durchführung von Code-Reviews und Behebung der identifizierten Fehler.
- Unterstützung der Systemtester bei der Prüfung der Software-Elemente.
- Problemanalyse und Behebung von auf Produktion identifizierten Fehlern (ï‚® 3rd Level-Support im Rahmen der Instandhaltung).
- Erstellung von Beispielen für den Know-How-Transfer zum Entwicklungsteams; Wissenstransfer an andere Mitarbeiter und andere Dienstleister mit der gleichen Rolle.

Know-how: ++ Kenntnis und Erfahrung in der Abwicklung bzw. Konzeption komplexer Software-Entwicklungsverfahren
(Individualsoftware) und den zugehörigen Methoden und Werkzeugen (Arbeitsplanung und Controlling,
Anforderungsmanagement, Änderungs-Management, Problemmanagement, Qualitätssicherung) von
Systemen, die mit dem Ausschreibungsgegenstand vergleichbar sind. Dies kann durch entsprechende
Zertifikate nachgewiesen werden.
++ Kenntnis und Erfahrung beim Design und der Realisierung von modernen Laufzeitarchitekturen für
Sys-teme, die mit dem Ausschreibungsgegenstand vergleichbar sind.
+ Kenntnisse/Erfahrungen mit modellgetriebener Softwareentwicklung (MDSD), insbesondere bei der
Spezifikation und Realisierung von textuellen DSLs mit entsprechender Werkzeugunterstützung (Editor,
Generatoren).
++ Kenntnis und Erfahrung mit den verwendeten Tools und Frameworks der Entwicklungswerkzeuge und
Entwicklungsmethodikwerkzeuge.
Entwicklungswerkzeuge allgemein: Eclipse IDE Helios, Indigo, SQL Developer, JRebel, Dynatrace
(Profiler), MID Innovator (UML Case-Tool), Sonargraph for Java, JUnit, Checkstyle, Sonarcube
Entwicklungsmethodikwerkzeuge (DSL Architektur): openArchitectureWare 5.0, Eclipse xText 2.8, Eclipse
xTend 2.8, Eclipse RCP 3.9, YourKit (Profiler), Dynatrace
++ Kenntnis und Erfahrung in der JEE-Programmierung, Technologien und Frameworks
Technologien & Frameworks: Oracle Weblogic 11, JRockit 1.6, J2EE 1.6, WCC Elise 6, Oracle DBMS
Enterprise Edition 11g RAC, Hibernate 3.5, Spring 3.5 (core, dbc, webmvc, tx, security), AspectJ 1.5,
HTML, XML, CSS, JavaScript, DOJO (Ajax-Framework), Metro (web service stack), AngularJS, Bootstrap,
Protractor E2E-Testing, Spring Boot, Jersey REST (JSR-339, in WLS 12.2 vorhanden).
+ Kenntnis von Versions-/ Konfigurationsmanagement, insbesondere mit den Tools CVS und Subversion.
++ Analytische Fähigkeiten und Qualitätsanspruch, Flexibilität, Belastbarkeit und ausgeprägter Teamgeist.
+ MS-Office Kenntnisse (Excel, Word, PowerPoint)

Weitere Informationen: Spezifische Kenntnisse/Erfahrungen, welche durch Einarbeitung/Tätigkeit erworben werden sollen..

+ Detailliertes Verständnis des fachlich/funktionalen Portfolios der Anwendungen und speziell des
zugehörigen fachlichen Datenmodells.
++ Detailwissen hinsichtlich Anwendung, Architektur und Infrastruktur der Anwendungen.
++ Detailwissen hinsichtlich der verwendeten DSLs, Editoren und Generatoren.
+ Kenntnis der Architektur, Technologien, Betriebssystemen, Systemsoftware, Datenbanken,
Software-komponenten und Werkzeugen, die spezifisch im Rahmen der Anwendungen zum Einsatz
kommen (z.B. ELISE Match Engine).
+ Kenntnis der Software- und Hardware-Schnittstellen der Anwendungen.

Kontaktdaten

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

Login

direkt bewerben:


Noch kein Mitglied?

jetzt registrieren »

Projektstatistiken

Projektstatistiken sind für PREMIUM-Mitglieder einsehbar.

Sie suchen Freelancer?

Schreiben Sie Ihr Projekt kostenlos aus und erhalten noch heute passende Angebote.

jetzt Projekt erstellen »