Let's talk about the job
We offer exciting jobs for different areas. We are active in the areas of permanent employment, freelance projects and temporary work. Simply upload your profile and we will contact you immediately. If there is no suitable job for you, we would be pleased to receive your unsolicited application.
Is this a good fit for you?
AFRA-4398 - Software- und Systemarchitekt (Microservice-Architektur) (m/w/d) (DE)
[7722]
Softwarearchitekturen, Systemarchitektur, Agile Softwareentwicklung
Projekt-/Aufgabenbeschreibung: ·Entwurf einer Software- und Systemarchitektur (Microservice-Architektur) ·Abstimmung dieser Architektur über Teamgrenzen ·Implementierung von Back-End-Systemen in Java, Scala/Akka und/oder Python ·Implementierung von Front-Ends in TypeScript/Node.js ·Testautomatisierung ·Unit Testing ·Erweiterung einer Continuous Integration (CI) / Continuous Delivery (CD) Pipeline Anforderungen – must have: ·Nachweisbare Erfahrung in agilen Softwareentwicklungsprojekten (mind. 3 Projektreferenzen) ·Nachweisbare Erfahrung in einer der Programmiersprachen Java, Scala/Akka und/oder Python (mind. 2 Projektreferenzen) ·Nachweisbare Erfahrung durch die Entwicklung verteilter Dienste mithilfe von Container-Orchestrierungs-Tools (Kubernetes, vorzugsweise OpenShift) (mind. 1 Projektreferenz) ·Verhandlungssichere deutsche und englische Sprachkenntnisse ·Nachweisbare Testerfahrung (mind. 1 Projektreferenz)
Projekt-/Aufgabenbeschreibung:
- Entwurf einer Software- und Systemarchitektur (Microservice-Architektur)
- Abstimmung dieser Architektur über Teamgrenzen
- Implementierung von Back-End-Systemen in Java, Scala/Akka und/oder Python
- Implementierung von Front-Ends in TypeScript/Node.js
- Testautomatisierung
- Unit Testing
- Erweiterung einer Continuous Integration (CI) / Continuous Delivery (CD) Pipeline
Anforderungen – must have:
- Nachweisbare Erfahrung in agilen Softwareentwicklungsprojekten (mind. 3 Projektreferenzen)
- Nachweisbare Erfahrung in einer der Programmiersprachen Java, Scala/Akka und/oder Python (mind. 2 Projektreferenzen)
- Nachweisbare Erfahrung durch die Entwicklung verteilter Dienste mithilfe von Container-Orchestrierungs-Tools (Kubernetes, vorzugsweise OpenShift) (mind. 1 Projektreferenz)
- Verhandlungssichere deutsche und englische Sprachkenntnisse
- Nachweisbare Testerfahrung (mind. 1 Projektreferenz)