Beschreibung
Für unseren Kunden suchen wir einen Senior-Architekt (m/w/d) Anwendungsarchitektur.Start: 01.05.2021
Laufzeit: 31.10.2021 (mit Option auf Verlängerung) (500 Stunden während der ersten Beauftragung)
Standort: Nürnberg
Auslastung: 20% vor Ort / 80% remote (bis auf 100% Remote mind. während der ersten Beauftragung)Aufgaben:
- Konzeption unternehmenskritischer Lösungen im Kontext der Gesamt IT-Landschaft
- Konzeption und Umsetzung der IT-Anwendungsarchitektur
- Coaching und technische Leitung von Projektgruppen
- Entwicklung von technischen Lösungen
- Präsentation von Lösungen
- Erstellung erforderlicher Architekturunterlagen (techn. Lösungsentwurf, Architekturhandbuch, Architekturentscheidungen, …)
- Abstimmung mit architekturrelevanten organisatorischen Einheiten
- Unterstützung und Begleitung von Entwicklungsteams
- Unterstützung und Beratung der Projektleitung
- Sehr gute Erfahrungen im Bereich der Anwendungsarchitekturen
Spezialkenntnisse in:
- Kafka
- S3 Objectstore
- IT-Security
- Digitale Signaturen
- Kryptgraphie
- Authentifikations- und Identifikationstechnologien
- PDF Standards
- Messaging Systeme
Vertiefte Kenntnisse (speziell) in:
- JEE, Java Script, Angular, Spring Boot, Nodes, …
- REST/SOAP-Service-Design
- Container-Technologie (Docker, Mesophere, DC/OS)
- ELK-Stack (Elastic Search, Kibana, Logstash)
- Oracle Service Component Architecture
- noSQL Datenbanken (Cassandra, Redis, …)
- Datentransformation / -mapping
- Gängige Entwicklungswerkzeuge (Eclipse, JDeveloper, Ant, Maven, JUnit, Hudson/Jenkins)
- RDBMS (Informix, Oracle, MS-SQL-Server)
- Test-Konzepte (Unit-Test, Performance-Test, PACT)
- Mehrere Betriebssysteme (UNIX, SOLARIS, Linux, Windows)
- Integration von Legacy-Systemen
- Netzwerktechnologien (TCP/IP, LAN, WAN, Firewall)
- Speichernetzwerke (SAN)ITIL
- DevOps
- Kenntnis von EAM-Frameworks
Vertiefte Kenntnisse (allgemein) in:
- Systemdesign (Dimensionierung, Skalierung, Performance Optimierung)
- Hochverfügbarkeitskonzepte
- Softwaredesign (OOA/OOD, UML)
- Kommunikationstechnologien, APIs und Schnittstellen
- Systemarchitekturen, insbesondere verteilte Systeme und Micro Services
- Integrationspattern
- Automatisierungstechnologien
- Sicherheitsstandards
- SW- und Prozessmodellierung (UML, BPML 2)
- Domain Driven Design
- Datenmodellierung
- Umgang mit Enterprise Architektur Lösungen
- Confluence, Jira
- SCRUM