10.11.2025 aktualisiert
ST
Premiumkunde
nicht verfügbarGolang and Kubernetes Expert, DevOps and Platform Engineer
Wien, Österreich
Skills
KubernetesGolangDevOpsCloud ComputingPlatform EngineeringCrossplanekubernetes operatorsDockerCI/CDBackend
I am an experienced engineer with over ten years in the DevOps, platform and software Engineering fields.
I specialise in infrastructure as code, cloud and container technologies and everything that revolves around them.
The projects I work on are usually a composition between infrastructure and software development. Examples include public cloud, platform or software as a service solutions.
Additionally, because I have a background in hands-on systems engineering and networking, I understand how cloud-native technologies relate to the hardware they actually run on.
.
I specialise in infrastructure as code, cloud and container technologies and everything that revolves around them.
The projects I work on are usually a composition between infrastructure and software development. Examples include public cloud, platform or software as a service solutions.
Additionally, because I have a background in hands-on systems engineering and networking, I understand how cloud-native technologies relate to the hardware they actually run on.
.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
At PPI I am part of a team that develops a platform for applications in the financial sector, customers include large banks and insurance companies. The project revolves around:
- Providing a complete stack of dependencies like database, storage, CI/CD and messaging systems for the applications to be developed on the platform
- Supporting multiple hyperscalers and the inhouse cloud for that platform to run on
- Developing a framework to enable operators to manage instances of the platform
My responsibilities specifically have been:
- Developing and consulting on Kubernetes Operators as an external expert
- Driving the development of an internal management API for the platform written in Golang
- Consulting on and developing tasks of the internal cloud platform
Primary technologies: Golang, Kubernetes Operators, Terraform, ArgoC
- Providing a complete stack of dependencies like database, storage, CI/CD and messaging systems for the applications to be developed on the platform
- Supporting multiple hyperscalers and the inhouse cloud for that platform to run on
- Developing a framework to enable operators to manage instances of the platform
My responsibilities specifically have been:
- Developing and consulting on Kubernetes Operators as an external expert
- Driving the development of an internal management API for the platform written in Golang
- Consulting on and developing tasks of the internal cloud platform
Primary technologies: Golang, Kubernetes Operators, Terraform, ArgoC
Goal of the project Managed Virtual Network Functions was development, modernizing and addition of high availability to existing Virtual Network Functions in the public IONOS Cloud:
- ○ Application Load Balancers [0]
- ○ Network Load Balancers [0]
- ○ NAT Gateways [1]
All services were managed via Kubernetes Operators and based on internal Cloud functions.
I was very involved in architecting the new system and additionally in planning monitoring, continuous integration and deployment.
Primary technologies: Golang, Kubernetes Operators, Linux, GitHub Actions, Argo CD, Keepalived, nftables, HAProxy
[0] https://cloud.ionos.com/network/network-loadbalancer
[0] https://cloud.ionos.com/network/managed-nat-gateway
Developed several internal and public-facing services in a team or single-handedly:
- Internal remote device management system distributing configuration, collecting metrics and serving as SSH-jumphost
- OpenVPN-server management client and API via GRPC
- MQTT-based device log system with Elasticsearch backend
- Reimplementation of legacy APIs based on GraphQL
- Managed Google Kubernetes Engine clusters, bare-metal servers and corresponding accessories like monitoring
- Replaced static ingress and logging setups with dynamic solutions
- Moved existing infrastructure to a manageable state via a combination of Ansible, Terraform and Kustomize
- Introduced a staging environment for a over 10 year old captive portal and hotspot system