Markteinführung und Weiterentwicklung von edge
devices in den Maschinenhallen von Kunden weltweit.
· Support bei der Installation
· Ausrollung neuer Releases mit selbst entwickelten Batch Deployments
· Planung und Dokumentation von Releases
· Kunden Level 3 Support und Bugfixes
· Weiterentwicklung der Applikationen mit Java Spring Boot, C#, Kotlin und Scala in Docker Container und Kubernetes.
· Deployment über AWS und Alicloud
· Provisioning der Server und Nodes mit Terraform.
· Entwicklung von CI / CD inklusive Tests und Vulnerability scans
· automatisiertes Konfiguration Management mit Bitbucket Pipelines, Sops und ArgoCD
· Monitoring mit Grafana und Prometheus Alertmanager sowie eigenen Applikationen.
· Dependency management mit Renovate bot.
· Regelmäßige Code Reviews im Scrum Team und für die Tech Platform
Mandantenfähige, automatisierte Erstellung der Wagenreihung
von Fernverkehr- und Nahverkehr Zügen aus bis zu 11 unterschiedlichen
Eingangs-Datenquellen wie Dispositionsdaten und Fahrplänen und Weitergabe der
Daten an mehrere Abnehmer wie die Navigator App, die Anzeige auf den
Bahnsteigen und die Durchsagen an den Gleisen, sowie die Anzeige der Position
der Fahrzeuge in den Gleisabschnitten.
· Lead Developer in einem Nahverkehrsprojekt zur automatisierten Wendeerkennung
· Migration in die AWS Cloud mit Kubernetes, Helm Charts und Gitlab CI
· Provisionierung der Umgebungen mit Terraform und Ansible.
· Erstellung von Microservices mit Spring Boot, Anbindung an S3 Buckets, SOAP Schnittstellen und Kafka.
· Zugriff auf AWS Resourcen über RoleSwitch bzw. AssumeRole
· Benachrichtigungen über SQS und SNS.
· Bauen von REST Interfaces und RabbitMQ Message Queues.
· Aufbau eines Monitorings und Alertings mit Prometheus und Grafana.
· Analyse und Fehlersuche in den Logs mit Elastic Search, Logstash/Fluentbit und Kibana.
· Datenaustausch mit benachbarten Systemen mittels dem AVRO Schema.
· Datenbankabfragen und Index Management mit MongoDB.
· Erstellen von Unit Tests mit JUnit, Integrationstests mit Groovy und Systemtests mit Cucumber.
· Fehlerbehebung und Erweiterungen der Angular GUI.
Online food
shop mit SAP Hybris backend und AngularJS Frontend, REST client, agiles Scrum
Projekt mit Continuous Integration und Delivery.
· Entwicklung des Angular Frontends mit Refaktoring, Redesign und Code Reviews.
· Unit, Integration und E2E Tests
Produkt Entwicklung mit vielen
kleineren Sub Projekten
· TYPO3 upgrade von 4.5 auf 6.2
· Schnittstellen und Funktionserweiterung der externen Marktdatenverwaltung
· TYPO3 Extension Entwicklung, z.B. eine generische Kampagnen Backenapplikation, mit der Frontendentwickler Daten aus externen Systemen konfigurieren und importieren können und dann das Layout für verschiedene Kampagnen wie Deal des Tages gestalten.
Online Reservierungs- und Marketing Website für die Direkt Marketing
Center. Produkt Entwicklung mit Monatssprints.
· Implementierung des Frontend Buchungs Prozess, der Präsentationslogik der Events, des geschützten Kundenbereichs, des Referenten Abstimmungsprozess
· Implementierung der Backendprozesse zum Erstellen von Events und Teilnahmen mit Freigabeprozessen.
· Third Level Support für die oben genannte Produkte
Viele verschiedene Projekte von ein bis sechs
Monate Länge.
· Integration, Entwicklung und Erweiterung von TYPO3 Webseiten mit Online Shops, Newsletter und allen gängigen Web Features. Kunden Support, Hotline.
· Aufgaben: Implementierung der Frontend Funktionalität mit HTML, CSS, Javascript und des Backends mit TypoScript, Extbase und PiBase PHP Erweiterungen.
· Erstellung und Überprüfung der Dokumentation
Markteinführung und Weiterentwicklung von edge
devices in den Maschinenhallen von Kunden weltweit.
· Support bei der Installation
· Ausrollung neuer Releases mit selbst entwickelten Batch Deployments
· Planung und Dokumentation von Releases
· Kunden Level 3 Support und Bugfixes
· Weiterentwicklung der Applikationen mit Java Spring Boot, C#, Kotlin und Scala in Docker Container und Kubernetes.
· Deployment über AWS und Alicloud
· Provisioning der Server und Nodes mit Terraform.
· Entwicklung von CI / CD inklusive Tests und Vulnerability scans
· automatisiertes Konfiguration Management mit Bitbucket Pipelines, Sops und ArgoCD
· Monitoring mit Grafana und Prometheus Alertmanager sowie eigenen Applikationen.
· Dependency management mit Renovate bot.
· Regelmäßige Code Reviews im Scrum Team und für die Tech Platform
Mandantenfähige, automatisierte Erstellung der Wagenreihung
von Fernverkehr- und Nahverkehr Zügen aus bis zu 11 unterschiedlichen
Eingangs-Datenquellen wie Dispositionsdaten und Fahrplänen und Weitergabe der
Daten an mehrere Abnehmer wie die Navigator App, die Anzeige auf den
Bahnsteigen und die Durchsagen an den Gleisen, sowie die Anzeige der Position
der Fahrzeuge in den Gleisabschnitten.
· Lead Developer in einem Nahverkehrsprojekt zur automatisierten Wendeerkennung
· Migration in die AWS Cloud mit Kubernetes, Helm Charts und Gitlab CI
· Provisionierung der Umgebungen mit Terraform und Ansible.
· Erstellung von Microservices mit Spring Boot, Anbindung an S3 Buckets, SOAP Schnittstellen und Kafka.
· Zugriff auf AWS Resourcen über RoleSwitch bzw. AssumeRole
· Benachrichtigungen über SQS und SNS.
· Bauen von REST Interfaces und RabbitMQ Message Queues.
· Aufbau eines Monitorings und Alertings mit Prometheus und Grafana.
· Analyse und Fehlersuche in den Logs mit Elastic Search, Logstash/Fluentbit und Kibana.
· Datenaustausch mit benachbarten Systemen mittels dem AVRO Schema.
· Datenbankabfragen und Index Management mit MongoDB.
· Erstellen von Unit Tests mit JUnit, Integrationstests mit Groovy und Systemtests mit Cucumber.
· Fehlerbehebung und Erweiterungen der Angular GUI.
Online food
shop mit SAP Hybris backend und AngularJS Frontend, REST client, agiles Scrum
Projekt mit Continuous Integration und Delivery.
· Entwicklung des Angular Frontends mit Refaktoring, Redesign und Code Reviews.
· Unit, Integration und E2E Tests
Produkt Entwicklung mit vielen
kleineren Sub Projekten
· TYPO3 upgrade von 4.5 auf 6.2
· Schnittstellen und Funktionserweiterung der externen Marktdatenverwaltung
· TYPO3 Extension Entwicklung, z.B. eine generische Kampagnen Backenapplikation, mit der Frontendentwickler Daten aus externen Systemen konfigurieren und importieren können und dann das Layout für verschiedene Kampagnen wie Deal des Tages gestalten.
Online Reservierungs- und Marketing Website für die Direkt Marketing
Center. Produkt Entwicklung mit Monatssprints.
· Implementierung des Frontend Buchungs Prozess, der Präsentationslogik der Events, des geschützten Kundenbereichs, des Referenten Abstimmungsprozess
· Implementierung der Backendprozesse zum Erstellen von Events und Teilnahmen mit Freigabeprozessen.
· Third Level Support für die oben genannte Produkte
Viele verschiedene Projekte von ein bis sechs
Monate Länge.
· Integration, Entwicklung und Erweiterung von TYPO3 Webseiten mit Online Shops, Newsletter und allen gängigen Web Features. Kunden Support, Hotline.
· Aufgaben: Implementierung der Frontend Funktionalität mit HTML, CSS, Javascript und des Backends mit TypoScript, Extbase und PiBase PHP Erweiterungen.
· Erstellung und Überprüfung der Dokumentation