Experience
Workplaces
Aug 2020 – Present
Software & Systems Engineer at gridscale GmbH (Cologne, Germany (Remote))
Things I do:
- Working in the team which provides PaaS services (Postgres, MySQL MariaDB, Kubernetes, etc.)
Apr 2019 – Jul 2020
Systems Architect at Questback GmbH (Cologne, Germany)
Responsibilities include:
- Develop Terraform modules
- Create CI/CD pipeline to deploy applications to Kubernetes clusters
- Implement company-wide user management in AWS
- Implement company-wide user management in Rancher2 and all Kubernetes clusters
- Build AMI images with packer for services running on AWS EC2 rather than Kubernetes
- Project lead for infrastructure-related projects
- Introduce Infrastructure as Code into the team
- Run knowledge transfer sessions about Kubernetes, Rancher2, Helm, AWS, Terraform, Packer, systemd, etc.
- Work closely with development and product management on requirements for modernization of legacy application
- Work remotely with a consultancy from India for ~ 10 months (experienced the pros and cons of remote work)
Feb 2018 – Mar 2019
Systems Engineer at Questback GmbH (Cologne, Germany)
Responsibilities include:
- Introduce git into the team
- Elaborate a way to run Kubernetes on AWS (Rancher2 with rke)
- Lift legacy application to Kubernetes and AWS from VM based datacenter
- Create Docker container for legacy application
- Create helm chart for legacy application
- Load test internal application, tune metrics and change design in the helm-chart accordingly
- Implement tools and software around the K8s ecosystem: helm, chartmuseum, nginx-ingress-controller, cert-manager, Prometheus, Grafana, EFK, cloudwatch-exporter, Prometheus Adapter for K8s Metrics, etc.
Feb 2017 – Jan 2018
IT Service Management/Operations at Modell Aachen GmbH (Aachen, Germany)
Responsibilities include:
- Automating infrastructure deployment with puppet and ansible
- Implementing processes for internal IT needs
- Implementing KANBAN based ticket system for internal Office IT
- Optimizing internal IT processes
- Supervising student trainee
Apr 2015 – Jan 2016
Student Worker at Modell Aachen GmbH (Aachen, Germany)
Responsibilities include:
- Consulting customers how to implement processes and management documentation with the product (Q.wiki) developed by Modell Aachen GmbH (Onsight training)
- Creating content for Q.wiki demo system
- Automating Laptop Deployment
- Implementing company-wide password management software
Education
- 2013 - 2016: Master of Science in Quality-engineering
University of Wuppertal - 2009 - 2013: Bachelor of Engineering in Rescue Engineering
University of Applied Science Cologne
Tools I have touched and worked with
- AWS
- Terraform
- Kubernetes
- Rancher
- Docker
- Helm
- Grafana
- Prometheus
- Ansible
- Git
- GitHub
- GitLab
- Vagrant
- CI/CD
- Linux
- Packer