Agile Entwicklung im Team nach SCRUM, integriert in die unternehmensweite SAFe-Methodik, Organisation und Dokumentation mit Confluence und Jira.
Key Results
Erfolgreiche Migration der Importer-Komponente auf eine moderne Microservice-Architektur
Erhöhung der Verarbeitungsgeschwindigkeit bei gleichzeitig verbesserter Skalierbarkeit
Verbesserte Sicherheit durch Einsatz von Istio, Sealed Secrets und zentralem Zertifikatsmanagement
Kernkompetenzen
DevOps Automatisierung und Container-Orchestrierung
Absicherung und Steuerung von Microservice-Kommunikation
Agile Entwicklung und effiziente CI/CD-Prozesse
Aufbau einer Microservice Architektur als Cloud Native Projekt.
Implementierung eines REST basierten Microservice mit Java Spring Boot
Verwaltung von Softwarebibliotheken mittels Apache Maven
Persistierung der Daten mittels AWS RDS MySQL.
Applikationen containerisiert mit Docker. Imageablage in AWS Elastic Container Registry (AWS ECR).
Benötigte Infrastruktur provisioniert als IaC mit Terraform, Speicherung des Terraform-States in AWS S3.
Deployment der Microservices auf AWS EKS (Kubernetes).
Zur Verwaltung von Anwendungsdeployments wurde Helm als Package Manager verwendet.
Credentials verwaltet in AWS Secrets Manager. Zugriff auf Credentials nur beim initialisieren von Kubernetes Pods.
Monitoring der Services und Alerting mit Prometheus und visuelle Ausgabe in eigenentwickelten Dashboards via Grafana.
Strukturierung des Git Repositories nach AWS CodeCommit.
Implementierung einer CI/CD-Pipeline in AWS CodePipeline.
Konzeption und Entwicklung von Reportings mit dem Ziel der kontinuierlichen Anpassung von Businessplänen für Immobilienprojekte.
Übersichtliche Auswertung von Daten zu Immobilienprojekte. (u.A. Immobilienwerte, Top 5 Mieter, MV-Laufzeit, qm-Preis bis zu Mikro- und Makro-Standortdaten mittels Google Maps API)
Verarbeitung der Daten innerhalb einer ETL-Pipeline in Apache Airflow
Ausführung der Data-Pipelines in Kubernetes-Pods unter Amazon EKS, getriggert durch Airflow
Anbindung div. Datenquellen (AWS S3, SQL-Datenbanken, Google Maps API)
Ausgabe der Reportings als Excel-Dokument
Weitere Automatisierungsfunktionen innerhalb von Excel mittels VBA.
Konzeption und Entwicklung einer Serverless Webapplication für Desktop und Mobile auf der Google Firebase Plattform.
Frontendentwicklung mittels Angular Javascript Framework.
Webapplication in Google Cloud Storage abgelegt.
Serverless Backend wurde mit Node.js und Python Funktionen in Google Cloud Functions deployed.
Serverless Datenbank mit Firebase Realtime Database für User- und Webappdaten.
User Registrierung und Anmeldung über Twitter, Google, Facebook und E-Mail (Firebase Authentication)
Benutzerberechtigungskonzept über die Firebase Database Security Rules konfiguriert.
Website Updates und Benutzer Todos werden per E-Mail und/oder Push Notifications mit Google Cloud Messaging benachrichtigt
Konzeption und Programmierung einer Plattform zur standardisierten Generierung von Baubeschreibungen von Mietflächen.
Entwicklung des Python-Backends mit Django REST Framework (DRF)
Frontendentwicklung mit Angular
Rollen- und Berechtigungskonzept für individuelle Anpassungen geschützt durch Nutzerrollen
Ausgabe in unveränderlichen PDF-Dateien
Automatisierte Ablage in Architrav.de Datenraum mittels API Schnittstelle.
CI/CD mit Jenkins
Containerisiertes Deployment auf Rancher-Managed Kubernetes Cluster
Deployment über Helm in ein Kubernetes Cluster.
Nutzung von PostgreSQL als Datenbank
Konzeption und Entwicklung standardisierter Nutzeranfragen und Änderungsdokumentation im Sourcing und Administration von Datenräumen
Mit Java entwickelte Applikation zur Überwachung der Tickets, Statusänderungen und Dokumentations Ablage
Anbindung und persistente Datenspeicherung in AWS DynamoDB
Speicherung und Sortierung der Tickets und anhängender Dokumentationen von Anträge und Bearbeitungsschritten mittels Java in ein AWS Simple Storage Service (AWS S3) Bucket.
Entwicklung einer statischen Webapplikation mit Javascript für Statusabfragen und Statusupdates, sowie Auswertung offener und geschlossener Tickets deployed in AWS Simple Storage Service (AWS S3) Bucket.
E-Mail-Anträge wurden per IMAP in AWS DynamoDB geschrieben. Angehängte Dateien in AWS S3 abgelegt.
Studium - technische Informatik
HAW
Weiterbildung & Zertifizierung
AWS Certified Cloud Practitioner
AWS Certified Solutions Architect ? Associate
Cloud Engineer
Software Developer
Cloud
AWS
EC2
S3
EKS
ECS
RDS
VPC
IAM
CloudWatch
Elastic LoadBalancer
CloudFront
CodeDeploy
GCP
Google Realtime Database
Google Cloud Functions
Firebase Authentication
Containerization & Infrastructure as Code
Kubernetes (Rancher & Amazon Elastic Kubernetes Service)
Docker
Helm
Kustomize
Terraform
Ansible
DevOps
Jenkins
Gitlab CI/CI
Monitoring
Prometheus
Grafana
Elasticsearch/ELK
Tools
Jira
Confluence
Git
Github
Profil
Der Mitarbeiter verfügt über Berufserfahrung im Cloud & Software Engineering. Erfahren in der Entwicklung sowie des Betriebs innerhalb komplexer Software Großprojekte. Erfahren in der Arbeit mit Cloud - Schwerpunkt AWS, GCP - mit einem Fokus auf DevOps
Agile Entwicklung im Team nach SCRUM, integriert in die unternehmensweite SAFe-Methodik, Organisation und Dokumentation mit Confluence und Jira.
Key Results
Erfolgreiche Migration der Importer-Komponente auf eine moderne Microservice-Architektur
Erhöhung der Verarbeitungsgeschwindigkeit bei gleichzeitig verbesserter Skalierbarkeit
Verbesserte Sicherheit durch Einsatz von Istio, Sealed Secrets und zentralem Zertifikatsmanagement
Kernkompetenzen
DevOps Automatisierung und Container-Orchestrierung
Absicherung und Steuerung von Microservice-Kommunikation
Agile Entwicklung und effiziente CI/CD-Prozesse
Aufbau einer Microservice Architektur als Cloud Native Projekt.
Implementierung eines REST basierten Microservice mit Java Spring Boot
Verwaltung von Softwarebibliotheken mittels Apache Maven
Persistierung der Daten mittels AWS RDS MySQL.
Applikationen containerisiert mit Docker. Imageablage in AWS Elastic Container Registry (AWS ECR).
Benötigte Infrastruktur provisioniert als IaC mit Terraform, Speicherung des Terraform-States in AWS S3.
Deployment der Microservices auf AWS EKS (Kubernetes).
Zur Verwaltung von Anwendungsdeployments wurde Helm als Package Manager verwendet.
Credentials verwaltet in AWS Secrets Manager. Zugriff auf Credentials nur beim initialisieren von Kubernetes Pods.
Monitoring der Services und Alerting mit Prometheus und visuelle Ausgabe in eigenentwickelten Dashboards via Grafana.
Strukturierung des Git Repositories nach AWS CodeCommit.
Implementierung einer CI/CD-Pipeline in AWS CodePipeline.
Konzeption und Entwicklung von Reportings mit dem Ziel der kontinuierlichen Anpassung von Businessplänen für Immobilienprojekte.
Übersichtliche Auswertung von Daten zu Immobilienprojekte. (u.A. Immobilienwerte, Top 5 Mieter, MV-Laufzeit, qm-Preis bis zu Mikro- und Makro-Standortdaten mittels Google Maps API)
Verarbeitung der Daten innerhalb einer ETL-Pipeline in Apache Airflow
Ausführung der Data-Pipelines in Kubernetes-Pods unter Amazon EKS, getriggert durch Airflow
Anbindung div. Datenquellen (AWS S3, SQL-Datenbanken, Google Maps API)
Ausgabe der Reportings als Excel-Dokument
Weitere Automatisierungsfunktionen innerhalb von Excel mittels VBA.
Konzeption und Entwicklung einer Serverless Webapplication für Desktop und Mobile auf der Google Firebase Plattform.
Frontendentwicklung mittels Angular Javascript Framework.
Webapplication in Google Cloud Storage abgelegt.
Serverless Backend wurde mit Node.js und Python Funktionen in Google Cloud Functions deployed.
Serverless Datenbank mit Firebase Realtime Database für User- und Webappdaten.
User Registrierung und Anmeldung über Twitter, Google, Facebook und E-Mail (Firebase Authentication)
Benutzerberechtigungskonzept über die Firebase Database Security Rules konfiguriert.
Website Updates und Benutzer Todos werden per E-Mail und/oder Push Notifications mit Google Cloud Messaging benachrichtigt
Konzeption und Programmierung einer Plattform zur standardisierten Generierung von Baubeschreibungen von Mietflächen.
Entwicklung des Python-Backends mit Django REST Framework (DRF)
Frontendentwicklung mit Angular
Rollen- und Berechtigungskonzept für individuelle Anpassungen geschützt durch Nutzerrollen
Ausgabe in unveränderlichen PDF-Dateien
Automatisierte Ablage in Architrav.de Datenraum mittels API Schnittstelle.
CI/CD mit Jenkins
Containerisiertes Deployment auf Rancher-Managed Kubernetes Cluster
Deployment über Helm in ein Kubernetes Cluster.
Nutzung von PostgreSQL als Datenbank
Konzeption und Entwicklung standardisierter Nutzeranfragen und Änderungsdokumentation im Sourcing und Administration von Datenräumen
Mit Java entwickelte Applikation zur Überwachung der Tickets, Statusänderungen und Dokumentations Ablage
Anbindung und persistente Datenspeicherung in AWS DynamoDB
Speicherung und Sortierung der Tickets und anhängender Dokumentationen von Anträge und Bearbeitungsschritten mittels Java in ein AWS Simple Storage Service (AWS S3) Bucket.
Entwicklung einer statischen Webapplikation mit Javascript für Statusabfragen und Statusupdates, sowie Auswertung offener und geschlossener Tickets deployed in AWS Simple Storage Service (AWS S3) Bucket.
E-Mail-Anträge wurden per IMAP in AWS DynamoDB geschrieben. Angehängte Dateien in AWS S3 abgelegt.
Studium - technische Informatik
HAW
Weiterbildung & Zertifizierung
AWS Certified Cloud Practitioner
AWS Certified Solutions Architect ? Associate
Cloud Engineer
Software Developer
Cloud
AWS
EC2
S3
EKS
ECS
RDS
VPC
IAM
CloudWatch
Elastic LoadBalancer
CloudFront
CodeDeploy
GCP
Google Realtime Database
Google Cloud Functions
Firebase Authentication
Containerization & Infrastructure as Code
Kubernetes (Rancher & Amazon Elastic Kubernetes Service)
Docker
Helm
Kustomize
Terraform
Ansible
DevOps
Jenkins
Gitlab CI/CI
Monitoring
Prometheus
Grafana
Elasticsearch/ELK
Tools
Jira
Confluence
Git
Github
Profil
Der Mitarbeiter verfügt über Berufserfahrung im Cloud & Software Engineering. Erfahren in der Entwicklung sowie des Betriebs innerhalb komplexer Software Großprojekte. Erfahren in der Arbeit mit Cloud - Schwerpunkt AWS, GCP - mit einem Fokus auf DevOps