Erfahrungen
Apr. 2024 - Bis heute
1 Jahr 6 Monaten
- Architektur und Weiterentwicklung der DevOps-Infrastruktur in einer regulierten Umgebung
- Migration, Planung und Entwicklung vom Monolithen zu Microservices (ASP.NET Core)
- Aufbau und Pflege von CI/CD-Pipelines (GitLab, Jenkins) zur Unterstützung agiler Entwicklung
- Verwaltung von Artefakt-Repositories mit JFrog Artifactory und Sicherheits-Scans via Xray
- Migration und Integration von Quellcode-Repositories (SVN → GitLab)
- Betrieb und Konfiguration einer Container-Plattform mit OpenShift
- Automatisierung von Deployments mit Ansible, Helm und Ansible Automation Platform
- Implementierung von Monitoring- und Alerting-Lösungen mit Prometheus
- Enge Zusammenarbeit mit dem Frontend-Entwicklungsteam zur Optimierung von Build-, Test- und Release-Prozessen
- Unterstützung bei der Etablierung sicherer und skalierbarer Infrastrukturprozesse (Secure SDLC)
- Dokumentation und Wissensvermittlung innerhalb des Teams
- Leiten der Refinements und Konzipierung der Architektur für das Backend
Mai 2023 - Bis heute
2 Jahren 5 MonatenMärz 2023 - März 2024
1 Jahr 1 Monate
- Aufbau und Konzipierung einer Plattform
- Dokumentation und Analyse geschäftskritischer Prozesse
- Containerisierung mit Podman
- Python-Scripting für Tests
- Stakeholder-Management
- Erstellen und Leiten der internen Infrastruktur
- Koordinierung eines Platform-Teams
- Ausfallsicherheit, Loadbalancing und Zertifikatsmanagement über Istio
- Ausarbeiten von ITILv3-Prozessen
- Entwickeln mehrerer Sicherheitskonzepte
- Anbindung von IAM an Applikationen über LDAP (GitLab, Aramis SMA)
Feb. 2022 - Apr. 2023
1 Jahr 3 MonatenFeb. 2022 - Feb. 2023
1 Jahr 1 Monate
- Konzipierung von Mechanismen und Patterns für das Handhaben von Anfragen
- Dokumentation und Analyse geschäftskritischer Prozesse
- Containerisierung mit Docker
- Aufbau von Pipelines mit GitLab CI/CD für Building, Testing und Deploying containerisierter Anwendungen und Spring Boot Applikationen
- Erstellen und Leiten der internen Infrastruktur
- Ausarbeiten von ITILv3-Prozessen
- Einsatz von Ansible zur Installation und Initialisierung von VMs
- Koordinierung von drei Teams für sechs Projekte
Juli 2021 - Jan. 2022
7 Monaten
- Entwicklung einer Java Spring Boot API und eines Spring Standalone Backends
- Erstellen und Orchestrieren von OpenShift-, MicroK8s- und Kubernetes-Clustern
- Dokumentation und Präsentation von Speicherung und Persistieren in MS SQL
- Erstellen von IP-Tables
- Containerisierung von über zehn Applikationen mit Docker
- Aufbau von Pipelines mit GitLab CI/CD
- Schreiben von über zehn Helm Charts für Deployments auf Clustern
- Installation und Konfiguration eines AKS-Clusters mit Loadbalancing
Juli 2021 - Jan. 2022
7 Monaten
- Entwicklung von Serverless Functions in AWS Lambda und CloudFront Functions
- Umstrukturierung eines Terraform-Monolithen, Auslagerung von Modulen und Implementierung von Workspaces
- Erstellung eines Ansible Playbooks zum Provisionieren von Kunden- und Entwickler-Accounts
- Erweiterung von Routing-Tabellen
- Entwicklung einer Java Spring Boot API und Deployment in AWS EKS
- Speicherung und Persistieren in Elasticsearch und Amazon RDS
- Zertifikatsmanagement mit Istio
- Aufbau von Pipelines mit GitLab CI/CD
- Einrichtung von DNS und File-Servern
- Spiegelung und Snapshot-Backups von Dateien
- Implementierung von Grafana und Erstellung von Dashboards
- Erweiterung von OIDC in Spring Boot mit OpenID Claims und Scopes
Feb. 2021 - Juni 2021
5 Monaten
- Planung und Entwicklung neuer Webapplikationen in Python
- Provisionierung von Cloud-Ressourcen und VMs mittels Terraform und Ansible
- Aufbau von Dev-, Staging- und Prod-Umgebungen automatisiert via Terraform
- Speicherung und Persistierung in S3 Buckets
- Einführung von Monitoring-Lösungen in AWS CloudWatch
- Erweiterung von AWS RBAC und Erstellung von Load Balancers
- Design und Implementation einer CI/CD Pipeline mit GitLab für containerisierte Docker-Anwendungen
- Integration von Echtzeit-Datenfeeds für Wertpapierhandel in Grafana
- Entwicklung und Implementierung von Handelsalgorithmen auf AWS Lambda
- Erstellung von Datenpipelines für Marktanalysen und Speicherung in Elasticsearch
- Deployment der containerisierten Anwendung in EKS
- Nutzung eines NAT-Gateways für das Publishing
Juni 2020 - Jan. 2021
8 Monaten
- Entwicklung einer Spring Boot REST API in Java zur Berechnung von Wertpapier-Handelserträgen
- Deployment von Applikationen auf AWS Cloud mittels GitLab CI/CD
- Aufbau einer Cloud-Infrastruktur mit AWS RDS, S3 Bucket, ELB, EC2 und AutoScalingGroup
- Provisionierung mittels Terraform
- Serverkonfiguration mit Ansible
- Build, Test und Deploy als containerisierte Anwendung in AWS ECS
- Erweiterung von AWS IAM und RBAC
- Implementierung robuster Backup- und Recovery-Prozesse in S3 und RDS
- Erweiterung von Monitoring-Tools wie AWS CloudWatch und Grafana
- Hands-on Anforderungsanalysen mit dem Kunden
- Koordinierung von Infrastruktur, Prozessen und einem Team von neun Personen
März 2020 - Mai 2020
3 Monaten
- Konzeption und Durchführung der Migration eines On-Premise Applikationsservers in Azure
- Nutzung von Terraform und Ansible zur Provisionierung von Azure-Ressourcen
- Erstellung eines Autoscaling-Konzepts mit Azure VM Scale Sets
- Automatisierte Provisionierung von Dev-, Staging- und Prod-Umgebungen über Terraform und Ansible
- Einsatz von Artifactory zur Verwaltung von Software-Artefakten
- Erstellung von Security- und Networking-Konzepten, inkl. NAT-Gateway und privatem Endpoint in VNet
Okt. 2019 - Feb. 2020
5 Monaten
- Containerisierung von Microservices mit Docker
- Entwurf und Entwicklung von grafischen Mockups, Datenbanken und einer Projekt-Roadmap
- Erstellung von CI/CD-Pipelines mit GitLab CI/CD
- Entwicklung eines Python-Tools zur Beschleunigung der Entwicklung
- Nutzung von Artifactory zur Verwaltung von Software-Artefakten
- Sicherstellung von Best Practices im DevOps-Prozess durch SonarQube
März 2019 - Apr. 2022
3 Jahren 2 MonatenMärz 2019 - Sept. 2019
7 Monaten
- Verantwortlich für alle CI/CD-Pipelines der Entwicklungsteams
- Deutliche Beschleunigung und Fehlerreduktion bei der Artefakt-Auslieferung
- Aufbau von CI/CD-Pipelines mit Azure DevOps und Azure Pipelines
- Verwaltung von Git-Repositories in Azure Repos
- Betreuung eines ASP.NET Core Backends
Mai 2018 - Bis heute
7 Jahren 5 MonatenApr. 2018 - Feb. 2019
11 Monaten
- Frontend-Webentwicklung mit Angular und Ionic
- Umsetzung von Anforderungen des Support-Teams in einzelne Angular-Komponenten
- Frontend-Testing mit Cypress
- Backend-Entwicklung mit Nest.js und Node.js
- Entwurf von Datenbankmodellen in NoSQL
Apr. 2018 - Feb. 2019
11 MonatenJan. 2015 - März 2018
3 Jahren 3 MonatenMärz 2014 - März 2018
4 Jahren 1 Monate
- Entwurf und Entwicklung von Mockups, Datenbanken und Projekt-Roadmaps für Back- und Frontend (Headless CMS)
- Mitentwicklung einer B2B-Handelsplattform zwischen Hoteliers und Lieferanten
- Orchestrierung mit Docker und Docker Compose
- Deployment von Containern auf AWS Cloud
- Erstellung und Erweiterung von AWS RBAC
- Frontend-Testing mit Cypress
- Load Balancing von Frontend und Backend
- Deployment und Administration von NoSQL-Datenbanken
- Leitung eines sechs Personen Teams mit Anforderungsanalyse, Ticketing und Management
- Implementierung von OAuth2 und Rollen- und Rechtemanagement