FullStack Entwickler & DevOps Engineer mit Branchenerfahrung in der Energie & Handel mit umfassender Erfahrung im Aufbau & Betrieb von Applikationen.
Aktualisiert am 14.05.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 14.05.2025
Verfügbar zu: 80%
davon vor Ort: 20%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Muttersprache
Vietnamesisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Augsburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 Monate
2024-11 - 2025-05

Betrieb, Wartung & Weiterentwicklung von Salesforce Marketing Cloud Custom Activities auf Basis von NestJs und NextJs und Deployment auf MS Azure

DevOps Engineer, Entwickler & IT-Consultant Azure React Node.js ...
DevOps Engineer, Entwickler & IT-Consultant

  • Entwicklung von zusätzlichen Custom Activities
  • Sicherstellung des Betriebs der Applikation
  • Wartung des Front- und Backend
  • Analyse, Bewertung und Upgrade der Dependencies
  • Weiterentwicklung und Wartung der bestehenden CI/CD Pipeline auf Basis von Gitlab CI
  • Upgrade der Redis Datenbank in MS Azure
  • Aufbau diverser Monitoring-Tools zur ganzheitlichen Überwachung des Systems
  • Anbindung an bestehenden Monitoring Platformen
  • Entwicklung von System Reporting Strategien
  • Agile Weiterentwicklung der gesamten Applikation nach Kundenanforderungen
  • Projektmanagement nach Scrum

Redis Azure Kubernetes Node.js React
Azure React Node.js GitLab Scrum Kanban
Deutscher Energieversorger
München
1 Jahr 5 Monate
2024-01 - 2025-05

Betrieb, Wartung & Weiterentwicklung einer zentralen Budget-Verwaltungsapplikation auf Basis von Angular & Sprint Boot innerhalb von MS Azure

DevOps Engineer, Entwickler & IT-Consultant Angular Kubernetes GitLab ...
DevOps Engineer, Entwickler & IT-Consultant

  • Sicherstellung des Betriebs der Applikation
  • Aufbau diverser Monitoring-Tools zur ganzheitlichen Überwachung des Systems
  • Wartung des Front-, Backends & der CI/CD Pipelines
  • Upgrade des Frontend-Stacks von Angular 12 auf Angular 16
  • Upgrade des Frontend-Docker Containers
  • Upgrade der CI/CD Pipelines auf Basis von Gitlab CI
  • Einführung von Terraform (Infrastructure as Code)
  • Upgrade des Spring Boot Backend Stacks
  • Upgrade der Datenbanken in MS Azure
  • Agile Weiterentwicklung der gesamten Applikation nach Kundenanforderungen
  • Projektmanagement nach Kanban

Kubernetes Terraform Azure
Angular Kubernetes GitLab Terraform Kanban Java Spring Boot
Deutscher Energieversorger
München
1 Jahr 9 Monate
2023-02 - 2024-10

Diverse Infrastruktur,- Kubernetes,- & Cloud-Migrationsprojekte

DevOps Engineer & IT-Consultant AWS Kubernetes Google Cloud ...
DevOps Engineer & IT-Consultant

Aufbau eines DataHub und einer TechPlatform auf der Google Cloud Platform (GCP)

  • Integration einer Google DataFusion Umgebung und Pipelines mit Anbindung an SAP via ODP
  • Event Bus Integration via Google Pub/Sub
  • Implementierung von Google Serverless (Cloud Function/Cloud Run) Applikationen
  • Entwicklung eines FinOps Konzeptes und Koordination zwischen Google und diverser Abteilungen des Kunden
  • Konfiguration des Google Billing Accounts für den Kunden mit entsprechenden Alerts
  • Google Cloud Connect Netzwerkanbindungen
  • Infrastructure as Code Terraform Implementierungen
  • Implementierung von Bitbucket CI/CD-Pipelines, mit Sonarcloud Integration
  • Erstellung von sicheren Authentisierungs- und Authentifizierungskonzepten
  • Im Betriebsmodus SCRUM
  • ISMS-Richtlinien (ISO 27001) gerechte Dokumentationen (Jira, Confluence, Gitlab)

 

Weiterentwicklung und Wartung von Konfigurationspaketen in Icinga (Infrastruktur-Monitoring)

  • Anforderungsanalyse und Festlegung von Monitoring und Alerting Kennzahlen
  • Identifizierung von Metriken auf Grafana
  • Anpassung bestehender Konfigurationen
  • Entwicklung neuer Konfigurationspakete

 

Konzipierung und Implementierung eines API- und Data-Katalogs

  • Beratung von Produkt Ownern, Abstimmung von Anforderungen mit den Entwicklern
  • Integration des GCP Data Catalogs (DataPlex)
  • Verfahrens- und Integrationsdokumentation für Backstage
  • Implementierung eines Bitbucket Crawlers für ein automatisches Aufnehmen von Repositories in den API Katalog
  • Bitbucket Pipline Erweiterung für Projektdokumentations-Caching
  • API-Dokumentationseinbettung
  • Agiles Projektmanagement nach SCRUM

 

Neuentwicklung einer Management Plattform zur Verwaltung und Wartung von Icinga2 Konfigurationspaketen

  • Beratung und Konzeption der allgemeinen Infrastruktur der Plattform
  • Entwicklung einer Management GUI mit Angular/Ionic
  • Entwicklung einer API mithilfe von Go
  • Integration von CI/CD-Pipelines in Bitbucket zur Automatisierung von Deployment-Prozesse der GUI und API auf Kubernetes

 

Implementierung und Überwachung eines Managed Kubernetes Clusters in der AWS mit Incinga2

  • Automatisierung des Icinga2 Deployments auf einem AWS Kubernetes Engine Cluster
  • Verwaltung von AWS VM Ressourcen
  • Konfiguration von AWS VPCs
  • Verwaltung von DNS Zones in AWS
  • Inbetriebnahme einer Konfiguration in Icinga2 für das Abgreifen und Evaluieren von Prometheus Metriken

 

Konzeption und Inbetriebnahme einer externen Alerting Lösung (Icinga2) für spezifische Metriken in Prometheus auf der Google Cloud Plattform

  • Automatisierung des Icinga2 Deployments auf dem Google Kubernetes Engine (GKE) Cluster
  • Inbetriebnahme einer Konfiguration in Icinga2 für das Abgreifen und Evaluieren von Managed Google Prometheus Metriken
  • Bereitstellung einer Mail Instanz für das automatische Versenden von Metrik-Mails auf spezifische Metrik-Schwellenwerte

 

Konzeption & Aufbau eines zentralen Loggings, Monitorings, Alertings & Dashboards über Kubernetes und Google Cloud Platform Komponenten hinweg

  • Implementierung von Google Cloud
  • Dashboards
  • Alerts
  • Notification Channels
  • Implementierung von Infrastructure as Code Komponenten via Hashicorp Terraform
  • Konfiguration und Deployment von Google Managed Prometheus
  • Konfiguration und Deployment von GKE benutzerdefiniertem Prometheus
  • Entwicklung von Grafana Dashboards für Daten aus den managed und benutzerdefinierten Prometheus
  • Implementierung einer zentralen Log Aggregationsstelle
  • Google Log Explorer über mehrere GCP Projekte hinweg
  • Unter Einsatz von Log Sinks und BigQuery
  • Entwicklung eines Paketmanagers für Icinga2
  • Monitoring für eCommerce Shops, welche die gesamte Strecke der Beauftragung und Abwicklung aus SAP, über externe Dienstleister bis hin zum Kunden überwachen.
  • Agiles Projektmanagement nach Kanban

 

Neuentwicklung und Migration von Bestandssoftware, Services und Applikationen vom Cloud Provider Amazon Webservices (AWS) zur Google Cloud Platform (GCP)

  • Beratung von Produkt Ownern, Abstimmung von Anforderungen mit den Entwicklern
  • Implementierung von Bitbucket CI/CD-Pipelines, mit Sonarcloud Integration
  • Monitoring via Icinga2 und Prometheus, Alerting via MS Teams und Emails
  • Zentrales Logging über Google Cloud Log Weiterleitung
  • Fehleranalyse und -Behebung in den o.a. Anwendungen auf Entwicklungs-, Test- und Produktiv-Umgebungen
  • Entwicklung, Betrieb und Pflege von Anwendungen auf GCP Kubernetes Clustern
  • Kontinuierliche Verbesserung und Automatisierung der Prozesse zur Datenverarbeitung durch Interpretation der Frontenddaten und - Bereitstellung der Daten an andere Systeme via REST-Schnittstellen
  • Implementierung von kontinuierlichen Weiterentwicklungsmaßnahmen der Prozesse, nachdem diese durch den jeweiligen Product Owner freigegeben wurden
  • Präsentation der Ergebnisse in Scrum-Meetings (Planning, Refinement, Reviews) und Schätzung von User-Stories
  • Nutzung der notwendigen Tools für die Entwicklung und Dokumentation (Jira, Confluence, Gitlab)

 

Vorbereitung, Produktivsetzung und Betreuung der Hyper-Care-Phase eines Google Cloud Platform (GCP) Kubernetes Clusters mit umfangreicher Infrastruktur und 3rd Party Applikationen (Cloud Provider Migration von AWS zu GCP)

  • Markt- und Anforderungsanalyse
  • Projektplanung mittels Agiler Methoden
  • Prozessdefinition für Support und Bereitschaftsdienste
  • Abstimmung mit Kunden Developer Teams
  • Einrichtung von Jenkins und Bitbucket CI/CD Pipelines
  • Anbindung von Shared VPCs zu AWS legacy Systemen
  • Dokumentation zu diversen Einzelsystemen
  • Präsentation der Ergebnisse in Scrum-Meetings (Planning, Refinement, Reviews) und Schätzung von User-Stories
  • Nutzung der notwendigen Tools für die Entwicklung und Dokumentation (Jira, Confluence, Gitlab)

AWS Google Cloud Jenkins Icinga Prometheus Grafana Kubernetes
AWS Kubernetes Google Cloud ISO 27001 Kanban Scrum
Remote
1 Jahr 4 Monate
2021-11 - 2023-02

Full-Stack Projekte im Energiewirtschaftlichen Umfeld

Entwickler Node.js WebService OData ...
Entwickler

Entwicklung für eine Lernplattform auf nodeJS Basis

  • Entwicklung des Backends mit Nestjs
  • Hohe Automatisierung des News-Matchings auf bestimmte Mitarbeiter
  • Anbindung an SAP via Webservice und OData Schnittstelle
  • Aufsetzen einer Gitlab CI/CD Pipeline für Azure Cloud Kubernetes deployment
  • Betrieb (Entwicklung, Analyse, Überprüfung) des Backends auf einem Kubernetes Cluster in einer Azure Cloud Umgebung
  • Durchführung von technischem Berechtigungsmanagement der Komponenten (Frontend, Backend, Datenbank, Infrastruktur)
  • Durchführung von Identity & Access Management auf Microservice-Ebene durch Authentisierung und Autorisierung zwischen den o.a. Komponenten
  • Überwachung der Anwendung mittels Azure Insights
  • Agiles Projektmanagement nach Scrum


Umsetzung einer zentralen Informations- & Benachrichtigungs-Plattform im B2B-Vertrieb

  • Entwicklung des Backends mit Nestjs
  • Hohe Automatisierung des News-Matchings auf bestimmte Mitarbeiter
  • Anbindung an SAP via Webservice und OData Schnittstelle
  • Aufsetzen einer Gitlab CI/CD Pipeline für Azure Cloud Kubernetes deployment
  • Betrieb (Entwicklung, Analyse, Überprüfung) des Backends auf einem Kubernetes Cluster in einer Azure Cloud Umgebung
  • Durchführung von technischem Berechtigungsmanagement der Komponenten (Frontend, Backend, Datenbank, Infrastruktur)
  • Durchführung von Identity & Access Management auf Microservice-Ebene durch Authentisierung und Autorisierung zwischen den o.a. Komponenten
  • Überwachung der Anwendung mittels Azure Insights
  • Anforderungsmanagement nach Scrum
  • Planning Poker
  • Definition der Anforderungen in User Stories
  • User-Task- & Nutzerkontext-Analysen
  • User Centered Design der Benutzeroberfläche
  • User-Task Analysen
  • Nutzer-/Kontext Analyse
  • Usability Anforderungsmanagement
  • Erstellung Personas und User-Interviews
  • Durchführung von End-to-End Tests
  • Definition der Corporate Identity
  • Prototyping von User-interfaces
  • Erstellung des Frontends
  • Angular 2+, Ionic, HTML5 und CSS3, Typescript
  • Data Stream mit Observables und Subjects
  • Live-Verbindung zum Server via Websockets
  • Implementierung der Backend-APIs auf Basis von nestJS
  • Definition & Struktur der API-Routen
  • Zentrale Typendefinition für Front- & Backend
  • Typensichere Entwicklung mit TypeScript
  • Definition & Implementierung der Test-Strategie für Front- & Backend
  • Unit Tests im Frontend auf Basis von Karma & Jasmin
  • E2E Tests auf Basis von Cypress

Azure GitLab Kubernetes
Node.js WebService OData OData for SAP React Angular JavaScript TypeScript
2 Jahre 2 Monate
2019-10 - 2021-11

Konzeption, Aufbau & Betrieb eines Kubernetes Clusters für den Betrieb diverser Onlineshops

Entwickler & DevOps Engineer PHP Symfony Go
Entwickler & DevOps Engineer

Entwicklung diverser Shopware 6 Plugins (PHP / Symfony Basiert) & Microservices

  • Anforderungsanalyse und Konzeption
  • Plugin Implementierung auf Basis von PHP/Symfony
  • Microservice Implementierungen auf Basis von PHP, GO & Python
    • Implementierung des zentralen Produkt-Imports (> 100K Produkte parallel)
    • Konzeption und Implementierung einer Multi-Node Elasticsearch Verteilung
    • ?Bereitstellung der Microservices als Docker Container
  • Aufbau automatisierter CI/CD via Gitlab CI
  • Projektmanagement nach Kanban



Konzeption eines Kubernetes Clusters für den Betrieb von Shopware 6 Onlineshops

  • Konzeption & Implementierung automatischer Server-Provisionierung
  • Aufbau einer verteilten & ausfallsicheren Datenspeicherung mit CephFS
  • Aufbau der CI/CD Pipelines auf Basis von Gitlab CI
  • Aufbau der Docker-Container & Deployments für die Onlineshops
    • App-Server
    • Admin-Server
    • Elasticsearch
    • Mysql
    • Redis
    • Elastic APM
    • Kibana
    • Integration von LetsEnrypt für automatisiertes Zertifikat-Handling
  • Erarbeitung & Implementierung von Backup- & Restore-Konzepten für die Onlineshops
  • Aufbau des zentralen Monitoring & Alerting Systems auf Basis von Prometheus & Grafana
  • Betrieb & Upgrade des Kubernetes Clusters & der Onlineshops
  • Kubernetes Vault Integration für Speicherung und Verteilung von Secrets
  • Konzeption & Umsetzung eines hochverfügbaren Vault Stacks
  • Migration bestehender Services auf Vault
  • Migration der Secrets aus GitLab in Vault

Kubernetes Shopware Kibana ELK Redis Elastic Search GitLab Docker
PHP Symfony Go
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2019-02 - 2022-08

Bachelor of Science Informatik

Universität Augsburg
Universität Augsburg

Position

Position

Aktuell unterstützte ich unsere Kunden in der Full-Stack Webentwicklung & als DevOps-Engineer beim sicheren Betrieb der Applikationen.

In mein Themengebiet fallen aktuell folgende Tätigkeiten:

  • Weiterentwicklung der bestehenden Applikationen
  • Tech Stack: React, Angular, nodeJS (nestJS), Java (Spring Boot)
  • Betrieb der bestehenden Applikationen
  • Tech Stack: MS Azure, Kubernetes, Splunk, Uptrends



Kompetenzen

Kompetenzen

Schwerpunkte

DevOps
Experte
Full-Stack Entwicklung
Experte

Betriebssysteme

Kubernetes
Experte
Docker
Experte
Linux
Experte
Azure
Experte
AWS
Fortgeschritten
Google Cloud Platform (GCP)
Fortgeschritten

Programmiersprachen

Java
Experte
JavaScript / TypeScript
Experte
Go
Experte
Python
Fortgeschritten
Angular
Experte
React
Fortgeschritten
Vue
Fortgeschritten
nodeJS
Experte
PHP
Fortgeschritten

Datenbanken

MS-SQL
Experte
Postgres
Experte
NoSQL
Fortgeschritten
MySQL / MariaDB
Experte

Datenkommunikation

Webservices
Experte
gRPCS / tRPC
Experte

Branchen

Branchen

  • Energie
  • Handel & Großhandel
  • eCommerce

Einsatzorte

Einsatzorte

Augsburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 Monate
2024-11 - 2025-05

Betrieb, Wartung & Weiterentwicklung von Salesforce Marketing Cloud Custom Activities auf Basis von NestJs und NextJs und Deployment auf MS Azure

DevOps Engineer, Entwickler & IT-Consultant Azure React Node.js ...
DevOps Engineer, Entwickler & IT-Consultant

  • Entwicklung von zusätzlichen Custom Activities
  • Sicherstellung des Betriebs der Applikation
  • Wartung des Front- und Backend
  • Analyse, Bewertung und Upgrade der Dependencies
  • Weiterentwicklung und Wartung der bestehenden CI/CD Pipeline auf Basis von Gitlab CI
  • Upgrade der Redis Datenbank in MS Azure
  • Aufbau diverser Monitoring-Tools zur ganzheitlichen Überwachung des Systems
  • Anbindung an bestehenden Monitoring Platformen
  • Entwicklung von System Reporting Strategien
  • Agile Weiterentwicklung der gesamten Applikation nach Kundenanforderungen
  • Projektmanagement nach Scrum

Redis Azure Kubernetes Node.js React
Azure React Node.js GitLab Scrum Kanban
Deutscher Energieversorger
München
1 Jahr 5 Monate
2024-01 - 2025-05

Betrieb, Wartung & Weiterentwicklung einer zentralen Budget-Verwaltungsapplikation auf Basis von Angular & Sprint Boot innerhalb von MS Azure

DevOps Engineer, Entwickler & IT-Consultant Angular Kubernetes GitLab ...
DevOps Engineer, Entwickler & IT-Consultant

  • Sicherstellung des Betriebs der Applikation
  • Aufbau diverser Monitoring-Tools zur ganzheitlichen Überwachung des Systems
  • Wartung des Front-, Backends & der CI/CD Pipelines
  • Upgrade des Frontend-Stacks von Angular 12 auf Angular 16
  • Upgrade des Frontend-Docker Containers
  • Upgrade der CI/CD Pipelines auf Basis von Gitlab CI
  • Einführung von Terraform (Infrastructure as Code)
  • Upgrade des Spring Boot Backend Stacks
  • Upgrade der Datenbanken in MS Azure
  • Agile Weiterentwicklung der gesamten Applikation nach Kundenanforderungen
  • Projektmanagement nach Kanban

Kubernetes Terraform Azure
Angular Kubernetes GitLab Terraform Kanban Java Spring Boot
Deutscher Energieversorger
München
1 Jahr 9 Monate
2023-02 - 2024-10

Diverse Infrastruktur,- Kubernetes,- & Cloud-Migrationsprojekte

DevOps Engineer & IT-Consultant AWS Kubernetes Google Cloud ...
DevOps Engineer & IT-Consultant

Aufbau eines DataHub und einer TechPlatform auf der Google Cloud Platform (GCP)

  • Integration einer Google DataFusion Umgebung und Pipelines mit Anbindung an SAP via ODP
  • Event Bus Integration via Google Pub/Sub
  • Implementierung von Google Serverless (Cloud Function/Cloud Run) Applikationen
  • Entwicklung eines FinOps Konzeptes und Koordination zwischen Google und diverser Abteilungen des Kunden
  • Konfiguration des Google Billing Accounts für den Kunden mit entsprechenden Alerts
  • Google Cloud Connect Netzwerkanbindungen
  • Infrastructure as Code Terraform Implementierungen
  • Implementierung von Bitbucket CI/CD-Pipelines, mit Sonarcloud Integration
  • Erstellung von sicheren Authentisierungs- und Authentifizierungskonzepten
  • Im Betriebsmodus SCRUM
  • ISMS-Richtlinien (ISO 27001) gerechte Dokumentationen (Jira, Confluence, Gitlab)

 

Weiterentwicklung und Wartung von Konfigurationspaketen in Icinga (Infrastruktur-Monitoring)

  • Anforderungsanalyse und Festlegung von Monitoring und Alerting Kennzahlen
  • Identifizierung von Metriken auf Grafana
  • Anpassung bestehender Konfigurationen
  • Entwicklung neuer Konfigurationspakete

 

Konzipierung und Implementierung eines API- und Data-Katalogs

  • Beratung von Produkt Ownern, Abstimmung von Anforderungen mit den Entwicklern
  • Integration des GCP Data Catalogs (DataPlex)
  • Verfahrens- und Integrationsdokumentation für Backstage
  • Implementierung eines Bitbucket Crawlers für ein automatisches Aufnehmen von Repositories in den API Katalog
  • Bitbucket Pipline Erweiterung für Projektdokumentations-Caching
  • API-Dokumentationseinbettung
  • Agiles Projektmanagement nach SCRUM

 

Neuentwicklung einer Management Plattform zur Verwaltung und Wartung von Icinga2 Konfigurationspaketen

  • Beratung und Konzeption der allgemeinen Infrastruktur der Plattform
  • Entwicklung einer Management GUI mit Angular/Ionic
  • Entwicklung einer API mithilfe von Go
  • Integration von CI/CD-Pipelines in Bitbucket zur Automatisierung von Deployment-Prozesse der GUI und API auf Kubernetes

 

Implementierung und Überwachung eines Managed Kubernetes Clusters in der AWS mit Incinga2

  • Automatisierung des Icinga2 Deployments auf einem AWS Kubernetes Engine Cluster
  • Verwaltung von AWS VM Ressourcen
  • Konfiguration von AWS VPCs
  • Verwaltung von DNS Zones in AWS
  • Inbetriebnahme einer Konfiguration in Icinga2 für das Abgreifen und Evaluieren von Prometheus Metriken

 

Konzeption und Inbetriebnahme einer externen Alerting Lösung (Icinga2) für spezifische Metriken in Prometheus auf der Google Cloud Plattform

  • Automatisierung des Icinga2 Deployments auf dem Google Kubernetes Engine (GKE) Cluster
  • Inbetriebnahme einer Konfiguration in Icinga2 für das Abgreifen und Evaluieren von Managed Google Prometheus Metriken
  • Bereitstellung einer Mail Instanz für das automatische Versenden von Metrik-Mails auf spezifische Metrik-Schwellenwerte

 

Konzeption & Aufbau eines zentralen Loggings, Monitorings, Alertings & Dashboards über Kubernetes und Google Cloud Platform Komponenten hinweg

  • Implementierung von Google Cloud
  • Dashboards
  • Alerts
  • Notification Channels
  • Implementierung von Infrastructure as Code Komponenten via Hashicorp Terraform
  • Konfiguration und Deployment von Google Managed Prometheus
  • Konfiguration und Deployment von GKE benutzerdefiniertem Prometheus
  • Entwicklung von Grafana Dashboards für Daten aus den managed und benutzerdefinierten Prometheus
  • Implementierung einer zentralen Log Aggregationsstelle
  • Google Log Explorer über mehrere GCP Projekte hinweg
  • Unter Einsatz von Log Sinks und BigQuery
  • Entwicklung eines Paketmanagers für Icinga2
  • Monitoring für eCommerce Shops, welche die gesamte Strecke der Beauftragung und Abwicklung aus SAP, über externe Dienstleister bis hin zum Kunden überwachen.
  • Agiles Projektmanagement nach Kanban

 

Neuentwicklung und Migration von Bestandssoftware, Services und Applikationen vom Cloud Provider Amazon Webservices (AWS) zur Google Cloud Platform (GCP)

  • Beratung von Produkt Ownern, Abstimmung von Anforderungen mit den Entwicklern
  • Implementierung von Bitbucket CI/CD-Pipelines, mit Sonarcloud Integration
  • Monitoring via Icinga2 und Prometheus, Alerting via MS Teams und Emails
  • Zentrales Logging über Google Cloud Log Weiterleitung
  • Fehleranalyse und -Behebung in den o.a. Anwendungen auf Entwicklungs-, Test- und Produktiv-Umgebungen
  • Entwicklung, Betrieb und Pflege von Anwendungen auf GCP Kubernetes Clustern
  • Kontinuierliche Verbesserung und Automatisierung der Prozesse zur Datenverarbeitung durch Interpretation der Frontenddaten und - Bereitstellung der Daten an andere Systeme via REST-Schnittstellen
  • Implementierung von kontinuierlichen Weiterentwicklungsmaßnahmen der Prozesse, nachdem diese durch den jeweiligen Product Owner freigegeben wurden
  • Präsentation der Ergebnisse in Scrum-Meetings (Planning, Refinement, Reviews) und Schätzung von User-Stories
  • Nutzung der notwendigen Tools für die Entwicklung und Dokumentation (Jira, Confluence, Gitlab)

 

Vorbereitung, Produktivsetzung und Betreuung der Hyper-Care-Phase eines Google Cloud Platform (GCP) Kubernetes Clusters mit umfangreicher Infrastruktur und 3rd Party Applikationen (Cloud Provider Migration von AWS zu GCP)

  • Markt- und Anforderungsanalyse
  • Projektplanung mittels Agiler Methoden
  • Prozessdefinition für Support und Bereitschaftsdienste
  • Abstimmung mit Kunden Developer Teams
  • Einrichtung von Jenkins und Bitbucket CI/CD Pipelines
  • Anbindung von Shared VPCs zu AWS legacy Systemen
  • Dokumentation zu diversen Einzelsystemen
  • Präsentation der Ergebnisse in Scrum-Meetings (Planning, Refinement, Reviews) und Schätzung von User-Stories
  • Nutzung der notwendigen Tools für die Entwicklung und Dokumentation (Jira, Confluence, Gitlab)

AWS Google Cloud Jenkins Icinga Prometheus Grafana Kubernetes
AWS Kubernetes Google Cloud ISO 27001 Kanban Scrum
Remote
1 Jahr 4 Monate
2021-11 - 2023-02

Full-Stack Projekte im Energiewirtschaftlichen Umfeld

Entwickler Node.js WebService OData ...
Entwickler

Entwicklung für eine Lernplattform auf nodeJS Basis

  • Entwicklung des Backends mit Nestjs
  • Hohe Automatisierung des News-Matchings auf bestimmte Mitarbeiter
  • Anbindung an SAP via Webservice und OData Schnittstelle
  • Aufsetzen einer Gitlab CI/CD Pipeline für Azure Cloud Kubernetes deployment
  • Betrieb (Entwicklung, Analyse, Überprüfung) des Backends auf einem Kubernetes Cluster in einer Azure Cloud Umgebung
  • Durchführung von technischem Berechtigungsmanagement der Komponenten (Frontend, Backend, Datenbank, Infrastruktur)
  • Durchführung von Identity & Access Management auf Microservice-Ebene durch Authentisierung und Autorisierung zwischen den o.a. Komponenten
  • Überwachung der Anwendung mittels Azure Insights
  • Agiles Projektmanagement nach Scrum


Umsetzung einer zentralen Informations- & Benachrichtigungs-Plattform im B2B-Vertrieb

  • Entwicklung des Backends mit Nestjs
  • Hohe Automatisierung des News-Matchings auf bestimmte Mitarbeiter
  • Anbindung an SAP via Webservice und OData Schnittstelle
  • Aufsetzen einer Gitlab CI/CD Pipeline für Azure Cloud Kubernetes deployment
  • Betrieb (Entwicklung, Analyse, Überprüfung) des Backends auf einem Kubernetes Cluster in einer Azure Cloud Umgebung
  • Durchführung von technischem Berechtigungsmanagement der Komponenten (Frontend, Backend, Datenbank, Infrastruktur)
  • Durchführung von Identity & Access Management auf Microservice-Ebene durch Authentisierung und Autorisierung zwischen den o.a. Komponenten
  • Überwachung der Anwendung mittels Azure Insights
  • Anforderungsmanagement nach Scrum
  • Planning Poker
  • Definition der Anforderungen in User Stories
  • User-Task- & Nutzerkontext-Analysen
  • User Centered Design der Benutzeroberfläche
  • User-Task Analysen
  • Nutzer-/Kontext Analyse
  • Usability Anforderungsmanagement
  • Erstellung Personas und User-Interviews
  • Durchführung von End-to-End Tests
  • Definition der Corporate Identity
  • Prototyping von User-interfaces
  • Erstellung des Frontends
  • Angular 2+, Ionic, HTML5 und CSS3, Typescript
  • Data Stream mit Observables und Subjects
  • Live-Verbindung zum Server via Websockets
  • Implementierung der Backend-APIs auf Basis von nestJS
  • Definition & Struktur der API-Routen
  • Zentrale Typendefinition für Front- & Backend
  • Typensichere Entwicklung mit TypeScript
  • Definition & Implementierung der Test-Strategie für Front- & Backend
  • Unit Tests im Frontend auf Basis von Karma & Jasmin
  • E2E Tests auf Basis von Cypress

Azure GitLab Kubernetes
Node.js WebService OData OData for SAP React Angular JavaScript TypeScript
2 Jahre 2 Monate
2019-10 - 2021-11

Konzeption, Aufbau & Betrieb eines Kubernetes Clusters für den Betrieb diverser Onlineshops

Entwickler & DevOps Engineer PHP Symfony Go
Entwickler & DevOps Engineer

Entwicklung diverser Shopware 6 Plugins (PHP / Symfony Basiert) & Microservices

  • Anforderungsanalyse und Konzeption
  • Plugin Implementierung auf Basis von PHP/Symfony
  • Microservice Implementierungen auf Basis von PHP, GO & Python
    • Implementierung des zentralen Produkt-Imports (> 100K Produkte parallel)
    • Konzeption und Implementierung einer Multi-Node Elasticsearch Verteilung
    • ?Bereitstellung der Microservices als Docker Container
  • Aufbau automatisierter CI/CD via Gitlab CI
  • Projektmanagement nach Kanban



Konzeption eines Kubernetes Clusters für den Betrieb von Shopware 6 Onlineshops

  • Konzeption & Implementierung automatischer Server-Provisionierung
  • Aufbau einer verteilten & ausfallsicheren Datenspeicherung mit CephFS
  • Aufbau der CI/CD Pipelines auf Basis von Gitlab CI
  • Aufbau der Docker-Container & Deployments für die Onlineshops
    • App-Server
    • Admin-Server
    • Elasticsearch
    • Mysql
    • Redis
    • Elastic APM
    • Kibana
    • Integration von LetsEnrypt für automatisiertes Zertifikat-Handling
  • Erarbeitung & Implementierung von Backup- & Restore-Konzepten für die Onlineshops
  • Aufbau des zentralen Monitoring & Alerting Systems auf Basis von Prometheus & Grafana
  • Betrieb & Upgrade des Kubernetes Clusters & der Onlineshops
  • Kubernetes Vault Integration für Speicherung und Verteilung von Secrets
  • Konzeption & Umsetzung eines hochverfügbaren Vault Stacks
  • Migration bestehender Services auf Vault
  • Migration der Secrets aus GitLab in Vault

Kubernetes Shopware Kibana ELK Redis Elastic Search GitLab Docker
PHP Symfony Go
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2019-02 - 2022-08

Bachelor of Science Informatik

Universität Augsburg
Universität Augsburg

Position

Position

Aktuell unterstützte ich unsere Kunden in der Full-Stack Webentwicklung & als DevOps-Engineer beim sicheren Betrieb der Applikationen.

In mein Themengebiet fallen aktuell folgende Tätigkeiten:

  • Weiterentwicklung der bestehenden Applikationen
  • Tech Stack: React, Angular, nodeJS (nestJS), Java (Spring Boot)
  • Betrieb der bestehenden Applikationen
  • Tech Stack: MS Azure, Kubernetes, Splunk, Uptrends



Kompetenzen

Kompetenzen

Schwerpunkte

DevOps
Experte
Full-Stack Entwicklung
Experte

Betriebssysteme

Kubernetes
Experte
Docker
Experte
Linux
Experte
Azure
Experte
AWS
Fortgeschritten
Google Cloud Platform (GCP)
Fortgeschritten

Programmiersprachen

Java
Experte
JavaScript / TypeScript
Experte
Go
Experte
Python
Fortgeschritten
Angular
Experte
React
Fortgeschritten
Vue
Fortgeschritten
nodeJS
Experte
PHP
Fortgeschritten

Datenbanken

MS-SQL
Experte
Postgres
Experte
NoSQL
Fortgeschritten
MySQL / MariaDB
Experte

Datenkommunikation

Webservices
Experte
gRPCS / tRPC
Experte

Branchen

Branchen

  • Energie
  • Handel & Großhandel
  • eCommerce

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.