Entwickler Microservice Architektur (m/w/d)
Entwickler Microservice Architektur (m/w/d)
Entwickler Microservice Architektur (m/w/d)
Entwickler Microservice Architektur (m/w/d)
people4project GmbH
Internet, IT
Homeoffice
- Art der Anstellung: Selbstständig
- Hybrid
- Zu den Ersten gehören
Entwickler Microservice Architektur (m/w/d)
Über diesen Job
<="" td=""> Projekttyp:Freiberufliche Position (Freelancer) Projektbeschreibung
Abgabe bei uns bitte bis spätestens: 06.10.2025 10:00 Uhr
Zielhonorar: 600,00 €/Tag
Das Projekt RST-V hat folgenden Inhalt:
RST-V ist ein wichtiger Bestandteil bei der Ablösung der Software-Lösung ISTP und deckt die Disposition der Züge im
Fernverkehr ab.
Wir entwickeln in der Einheit "smart application builder" in mehreren Projektteams SW-Produkte für unsere Kunden.
Diese Produkte werden teils von einem, teils von mehreren skaliert zusammenarbeitenden DevOps-Teams als
Single-Page-Anwendungen in einer Micro Service Architektur für den Betrieb in der Cloud weiterentwickelt und
betrieben.
Wir arbeiten technologisch auf dem neusten Stand. Stichworte sind hier Cloud, Docker, CI/CD, vollständige Liefer- und
Testautomatisierung, integriertes Schwachstellenmanagement etc.
Auch methodisch orientieren wir uns an den modernsten Erkenntnissen. Unsere Projektteams arbeiten
selbstverständlich agil. Unsere Kunden sind Teil der unserer Projektteams und stellen den PO. Wir arbeiten in DevOps
Teams, d.h. jedes Projektteam betreut neben der Entwicklung auch den Betrieb des Produktes selbst. Wir setzen in
jedem Projektteam einen starken Fokus auf UX und stellen den Endanwender in dem Mittelpunkt. DDD und TDD sind für
uns nicht nur Buzzwords, sondern wichtige Arbeitsmittel.
Aufbau und evolutionäre Weiterentwicklung der zur fachlichen Domäne passenden Micro Service Architektur mit
Mitteln des Domain Driven Designs
Fördern und Treiben der Umsetzung der technologischen Strategie, des architektonischtechnischen
Wissensaustauschs und der Innovation und Standardisierung im Projekt
Beratung bei der Umsetzung der techn. Architektur in der Softwareentwicklung
Implementierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien
(Microservice-Architekturen, Spring, AWS, Messaging, Kotlin) inkl. dazugehöriger Schnittstellen, Module undentsprechender Datenbanken
Umsetzung und Optimierung von CI/CD-Pipelines auf Basis von Gitlab CI, Jenkins, Docker und OpenShift
(Kubernetes)Sicherstellung eines möglichst automatisierten stabilen Anwendungsbetriebs unter kontinuierlicher Verbesserung
der Architektur, Prozesse und Tools. Programmierung / Implementierung / Customizing technischer
Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module
und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der
standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
4 Anforderungsprofil an Erfüllungsgehilfen (externe
Sprache: Deutsch (Muttersprache)
- Cloud: Exzellente Programmiererfahrungen im Umgang mit der Cloud Mindestens 5 Jahre Erfahrung in Micro-Service-Architekturen auf Basis von AWS
- DevOps: Exzellente Methoden- und Technologiekenntnisse im Kontext DevOps Mindestens 3 Jahre Erfahrung beim Aufbau on DevOps-Teams mit echter
(3 Jahre)
- Infrastruktur: Erfahrungen bei der Ausgestaltung und Einführung einer CI/CD Pipeline und Infrastrukturthemen
- Softwareentwicklung und Anwendungsarchitektur:
Mindestens 5 Jahre Erfahrung in Micro-Service-Architekturen auf Basis von Kotlin
- Softwareentwicklung und Anwendungsarchitektur:
- TDD (3 Jahre)
- Monitoring (z. B. mit dem EFK Stack, Prometheus, Kibana, Grafana) (3 Jahre)
- Spring Boot oder vgl. (3 Jahre)
- Scrum und agiler Engineering-Praktiken wie XP (5 Jahre)
- Praktische Erfahrung im Aufbau von OpenShift Infrastrukturen (3 Jahre)