Entwicklung der Cloud-Infrastruktur auf Kubernetes-Basis für Onlineportale im Zuge des Onlinezugangsgesetz und Implementierung der für die Entwicklungsteams notwendigen Entwicklungsumgebungen, Entwurf und Umsetzung notwendiger Deployment-Prozesse (CI/CD) für alle Umgebungen von der Entwicklung bis zur Produktion.
Entwurf der Ziel-Software-Architektur des primären Portals und deren anhängender Dienste für Frontend sowie Backend.
Entwicklung diverser Microservices mit Springboot für die Datenhaltung, den Versand und Empfang von Nachrichten aus dem Portal heraus ? basierend auf bereits von Bund und Ländern genutzen Diensten. (FitConnect & OSCI)
Entwicklung eines Test-Tools für die projektweite Verwendung um das Empfangen von Nachrichten zu Testzwecken zu ermöglichen ? auch für Entwickler und Projektbeteiligte der anbindenen Bundesländer.
Anbindung, Konfiguration und Wartung einer IAM für die verschiedenen Dienste und Portale auf Keycloak-Basis.
Konzeption und Anbindung diverser im Zuge des Projektes benötigten Schnittstellen.
Teamübergreifene Organisation der Entwicklungsteams.
Refactoring/ Portierung alter monolithischer Services und Strukturen auf neue Quarkus getriebene Basis und Aufspaltung in Microservices.
Entwicklung eines Microservice in Java 17 mit Quarkus für die Synchronisierung zweier unterschiedlicher produktspezifischer Services, Persistenz der Daten in Postgres, Bereitstellung der synchronisierten Daten via REST und Absicherung mittels Anbindung an vorhandenen Keycloak.
Zusammenlegung/ Portierung diverser Services (Python, SpringBoot) zu Datenbereistellung via REST und Websockets in einen neuen einzelnen Microservice mit Java 17 auf Quarkus Basis.
Anbindung diverser neu entwickelter Microservices an vorhandenen Kafka, Verarbeitung und Modelierung der empfangenen Daten, sowie deren Persistenz mittels JDBC für hohe Datenlast.
Erstellung verschiedener Helm-Charts für Implementierung in vorhandene Deployment-Prozesse via GitLab auf Kubernetes.
Erweiterung der Virtual-Factory Weboberfläche mit React und Typescript.
Aufbau Client-Module zur Nutzung der REST- und Websocket-Schnittstellen und vereinfachten Einbettung in vorhandene Frontend-Module. Einbettung/ Konfiguration des Frontend-Keycloak-Kontextes zur Benutzerauthentifizierung.
Verwaltung der für die Entwicklung bereitgestellten Kubernetes-Nodes, sowie Analyse über Ressourcen-Engpässe und Adaption der Skalierung der Laufenden Deployments und Workloads für bessere Ressourcenverteilung- und Auslastung.
Erweiterung des Customer Self-Service/ Webshops um die Verwaltung von Mehrplatzlizenzen der Rendering-Software von Enscape, der Verwaltung von Medien/ Renderings der Kunden und Aufbau einer virtuellen Dateiverwaltung mit Anbindung an Zuora.
Entwicklung der Cloud-Infrastruktur auf Kubernetes-Basis für Onlineportale im Zuge des Onlinezugangsgesetz und Implementierung der für die Entwicklungsteams notwendigen Entwicklungsumgebungen, Entwurf und Umsetzung notwendiger Deployment-Prozesse (CI/CD) für alle Umgebungen von der Entwicklung bis zur Produktion.
Entwurf der Ziel-Software-Architektur des primären Portals und deren anhängender Dienste für Frontend sowie Backend.
Entwicklung diverser Microservices mit Springboot für die Datenhaltung, den Versand und Empfang von Nachrichten aus dem Portal heraus ? basierend auf bereits von Bund und Ländern genutzen Diensten. (FitConnect & OSCI)
Entwicklung eines Test-Tools für die projektweite Verwendung um das Empfangen von Nachrichten zu Testzwecken zu ermöglichen ? auch für Entwickler und Projektbeteiligte der anbindenen Bundesländer.
Anbindung, Konfiguration und Wartung einer IAM für die verschiedenen Dienste und Portale auf Keycloak-Basis.
Konzeption und Anbindung diverser im Zuge des Projektes benötigten Schnittstellen.
Teamübergreifene Organisation der Entwicklungsteams.
Refactoring/ Portierung alter monolithischer Services und Strukturen auf neue Quarkus getriebene Basis und Aufspaltung in Microservices.
Entwicklung eines Microservice in Java 17 mit Quarkus für die Synchronisierung zweier unterschiedlicher produktspezifischer Services, Persistenz der Daten in Postgres, Bereitstellung der synchronisierten Daten via REST und Absicherung mittels Anbindung an vorhandenen Keycloak.
Zusammenlegung/ Portierung diverser Services (Python, SpringBoot) zu Datenbereistellung via REST und Websockets in einen neuen einzelnen Microservice mit Java 17 auf Quarkus Basis.
Anbindung diverser neu entwickelter Microservices an vorhandenen Kafka, Verarbeitung und Modelierung der empfangenen Daten, sowie deren Persistenz mittels JDBC für hohe Datenlast.
Erstellung verschiedener Helm-Charts für Implementierung in vorhandene Deployment-Prozesse via GitLab auf Kubernetes.
Erweiterung der Virtual-Factory Weboberfläche mit React und Typescript.
Aufbau Client-Module zur Nutzung der REST- und Websocket-Schnittstellen und vereinfachten Einbettung in vorhandene Frontend-Module. Einbettung/ Konfiguration des Frontend-Keycloak-Kontextes zur Benutzerauthentifizierung.
Verwaltung der für die Entwicklung bereitgestellten Kubernetes-Nodes, sowie Analyse über Ressourcen-Engpässe und Adaption der Skalierung der Laufenden Deployments und Workloads für bessere Ressourcenverteilung- und Auslastung.
Erweiterung des Customer Self-Service/ Webshops um die Verwaltung von Mehrplatzlizenzen der Rendering-Software von Enscape, der Verwaltung von Medien/ Renderings der Kunden und Aufbau einer virtuellen Dateiverwaltung mit Anbindung an Zuora.