Home Drucken

Klaus Erber • Cloud Architekt

Persönliche Daten



Vorname Klaus
Name Erber
Geburtsdatum 05.01.1967
Familienstand verheiratet, 2 Kinder
Staatsangehörigkeit deutsch
Straße Pappelreihe 24
Wohnort D-21255 Tostedt (bei Hamburg)
eMail k.erber@erber-freelance.de
Telefon +49 172 6248666

Ausbildung

Schulbildung Realschule
1986 Abschluß der Berufsausbildung zum Chemiefacharbeiter
1991 Abschluß als Industriemeister Fachrichtung Chemie, inkl. Ausbildereignungsprüfung
1994 - 1998 Studium der Wirtschaftsinformatik bei der AKAD, Hochschule für Berufstätige Rendsburg und Abschluß als Diplom-Wirtschaftsinformatiker/FH (Diplomarbeit Note 1.7, Kolloquium 1.0, Gesamtnote 'gut'). Original: [Zeugnis]
2002 Ausbildung zum certified TopLink Trainer durch die Fa. Oracle [Zertifikat]
2023 Ausbildung zum Certified Kubernetes Administrator, Zertifizierung bei der Cloud Native Computing Foundation [Zertifikat]

Werdegang

Zeitraum Position/Beschreibung
01.08.1983 -
31.12.1998
Auszubildender, Facharbeiter, Schichtleiter, Betriebsleiter, Softwareentwickler (Nebenbeschäftigung)
unbefristetes Arbeitsverhältnis bei der Fa. ESSO AG danach HOLBORN Europa Raffinerie GmbH, Hamburg, [Zeugnis]
01.01.1999 -
30.06.2001
Geschäftsführer, Systemingenieur
unbefristetes Arbeitsverhältnis bei der Fa. maxheim wirtschaftsinformatik / mwi holding gmbh / mwi hamburg gmbh, Hamburg [Zeugnis]
01.07.2001 -
31.03.2020
Senior IT-Consultant
unbefristetes Arbeitsverhältnis bei der Gauss Interprise Consulting AG später evodion Information Technologies GmbH, Hamburg
01.08.2015 -
31.01.2020
Geschäftsführer
Nebenberufliche Geschäftsführung der evodion Mitarbeiter Beteiligungsgesellschaft GbR, Hamburg
ab 01.01.2020 IT-Freiberufler
Selbstständiger Cloud Architekt.

Erfahrung

Der sichere, effiziente und verlässliche Betrieb einer Anwendung ist für mich genauso wichtig, wie die eigentliche Softwareentwicklung. Deshalb habe schon immer entsprechende Aufgaben in Projekten übernommen. Die aktuellen Entwicklungen rund um DevOps-Kulturen, Containerisierung, Kubernetes und Cloud Computing sind bei mir bereits gängige Praxis geworden.

Zukünftig habe ich vor, mich noch intensiver um die Verschmelzung von Dev und Ops zu kümmern, da ich die Sprache beider Bereiche beherrsche. Devs können mit mehr Ops-Wissen wesentlich bessere Architekturentscheidungen treffen und somit ihre Anwendungen cloudfähig machen. Ops können mit entsprechenden Dev-Wissen lernen ihre Infrastruktur in Code zu gießen und somit ein neues Level an Automatisierung erreichen. Zusammen können entwickelte Features viel schneller und in höherer Qualität zum Endbenutzer gebracht werden.

Auch wenn es nicht das Ziel ist eine Anwendung in der Cloud zu betreiben, so sind doch die sich z. Zt. etablierenden DevOps-Ansätze auch für den Betrieb on premisses von großem Vorteil. Denn schnelle, flexible, sichere und automatisierte Verfahren für Softwaretests und -auslieferung wirken sich auch hier positiv aus.

Rollen

Cloud Architekt, DevOps-Engineer, Senior IT-Consultant, Projektleiter, Senior/Lead Developer, Schulungsleiter

Softskills

Teamfähig, agil, verlässlich, Know-How-Transfer ins Team, sicherheitsbewusst, empathisch, neugierig, viel Weitblick, kreativ, kritikfähig, Feedbackgeber

Konzepte/Methoden

DevOps, Infrastucture as Code, Pets vs Cattle, cloud native, agile, Scrum, Kanban, MVP, Serverless, Microservices, Microfrontends, 12-Factor-Apps, Domain Driven Design, Prototyping

Aktuelle Technologien

Der Übersichtlichkeit halber, habe ich ältere Technologien aus der Liste gestrichen, da sie in heutigen Projekten keine große Relevanz mehr haben. Im Zweifelsfall, fragen Sie bitte einfach nach, ob ich Ihnen zu solchen Themen weiterhelfen kann. Meine vollständige Projektliste kann hier auch hilfreich sein.

Betriebssysteme

Linux (debian, Ubuntu, RHEL & Clone), MacOS, Windows

Virtualisierung

KVM, Proxmox, OpenStack, HyperV, Virtual Box

Cloudprovider

Google Cloud Platform, AWS, Azure, Scaleway, Hetzner, IONOS

CI/CD

GitHub Actions, Azure DevOps, Gitlab CD/CI, Atlassian Bamboo, GoCD, Gitea, Nexus, Artifactory, FluxCD, Jenkins

Datenbanken

MySQL, MariaDB, PostgreSQL, MS-SQL, Firestore, Oracle, H2, Redis

Netzwerke

Wireguard VPN, OPNSense, pfSense, OpenWRT, Websockets/STOMP, IoT/MQTT, Routing, HTTP/S

Middleware/Frameworks

Spring Boot, Google Firebase, RabbitMQ, Node.js, NodeRed, Tomcat, nginx, haproxy, JBoss/Wildfly, Apache-Webserver, JEE, EJB, EJB3, Web Services/REST/SOAP

DevOps/Cloud

Terraform, Ansible, Docker, OCI, Kubernetes, Istio, Longhorn, Rook/Ceph, k3s, podman, buildah, Helm/helmfile, ELK, Prometheus, Alertmanager, Grafana, Loki, Splunk, Cloudinit, Vagrant, Packer, letsencrypt/cert-manager, restic

Skript-, Programmier- und Auszeichnungssprachen

Python, Go, Java, Groovy, Shell, Perl, JSON, YAML, TOML, XML/DTD/XMLSchema

Sonstige

Branchen

IT-Dienstleister, Bildung, Pharmaindustrie, Versicherungen, Banken, Leasing, Behörden, Verlage, Presseagenturen, Mineralölindustrie, Steuerberatung

Führungserfahrungen

Geschäftsführung eines IT-Startups, Geschäftsführung einer Mitarbeiter Beteiligungsgesellschaft, mehrjährige Erfahrung in der Leitung von IT-Projekten (Teamgrößen bis zu 12 Mitarbeiter), mehrjährige Führungserfahrung in der mineralölverarbeitenden Industrie (Teamgrößen bis zu 19 Mitarbeiter)

Schulungsleitung und Beratung

Trainer für Docker & Kubernetes, Coaching und Beratung im IT-Bereich, Durchführung von Schulungen für Softwareentwickler und Anwender

Sprachkenntnisse

Deutsch, Englisch

Projekte

Dies sind meine interessantesten Projekte der letzten 5 Jahre. Weitere finden Sie unter

https://www.erber-freelance.de/projects

Verwaltungssoftware für Vermietungen

Aufgabenstellung Deployment, Backup & Recovery, Monitoring einer Anwendung zum Management von Vermietung von Studentenwohnungen auf Google Kubernetes Engine.
Zeitraum seit 11/2023
Branche Vermietungen
Technologien Google cloud platform, Terraform, helm, Kubernetes, Docker, MySQL, Prometheus Stack, Grafana Loki, GitHub Actions, PHP, JavaScript/Svelte.
Rollen Konzeption, Umsetzung, Beratung

Lifecycle Management für Spezialfahrzeuge

Aufgabenstellung Deployment, Backup & Recovery, Monitoring einer Anwendung zum Management des Lifecycles von Spezialfahrzeug auf Azure Kubernetes Engine.
Zeitraum seit 06/2023
Branche Automotive
Technologien Microservice architecture, Azure cloud platform, Terraform, helm/helmfile, Kubernetes, Docker, Keycloak, Postgres, Prometheus Stack, Grafana Loki, Azure DevOps, Spring Boot, React.
Rollen Konzeption, Umsetzung, Beratung

Docker/Kubernetes Schulungsumgebungen

Aufgabenstellung Voll automatisierte, containerbasierte Schulungsumgebungen für die Durchführungen von IT-Schulungen.
Zeitraum seit 10/2022
Branche Bildung
Technologien Google cloud platform, Terraform, Ansible, Kubernetes, helm, Docker, Coder (webbased vscode), Keycloak, Prometheus Stack, GitHub Actions
Rollen Konzeption, Umsetzung, Beratung

Docker/Kubernetes Intensivschulungen

Aufgabenstellung Durchführung der Schulung ‘Docker/Kubernetes Intensivschulungen’ bei workshops.de: https://workshops.de/seminare-schulungen-kurse/docker-kubernetes Docker: Grundlagen, Images, Dockerfiles, Networking, Volumes. Kubernetes: Grundlagen, Operating, Maintenance, Helm, Prometheus, Autoscaling
Zeitraum seit 05/2022
Branche Bildung
Technologien Google cloud platform, Kubernetes, helm, Docker, Google Cloud Shell
Rollen Trainer

Infrastruktur für Office Applikationen

Aufgabenstellung Automatisierte Bereitstellung kompletter virtueller Rechenzentren zum Betrieb von OpenXchange, Collabora, Nextcloud, Keycloak, Univention, Synapse/Matrix/Element und Jitsi Video Konferenzen in der Cloud.
Zeitraum seit 06/2020
Branche Behörde
Technologien Terraform, Ansible, Python, Kubernetes, IONOS Cloud, AWX on k8s, GitLab/GitLab runners, ArgoCD, Postgresql on k8s.
Rollen Konzeption, Umsetzung, Beratung

Azure Produkt Deployments

Aufgabenstellung Produkt deployments in Azure - Proof of concept.
Zeitraum 08/2020
Branche Pharma
Technologien Azure DevOps, Azure DNS, Azure Kubernetes Service, Azure Container Registry, Azure Key Vault, Azure Log Analytics, Azure Active Directory, cert-manager, nginx, Terraform, Ansible.
Rollen Konzeption, Umsetzung, Beratung

Referenz Kubernetes Cluster

Aufgabenstellung Entwicklung eine Kubernetes on premises Cluster Deployments als Reference für die Produktentwicklung.
Zeitraum seit 07/2020
Branche Pharma
Technologien Kubernetes HA setup (kubeadm), haproxy, OpenStack, cert-manager, nginx, Terraform, Ansible, prometheus, grafana, alertmanager, Loki.
Rollen Konzeption, Umsetzung, Beratung

Banking Portal

Aufgabenstellung Automatisierung des Deployments des kompletten Anwendungsstacks für ein online Banking Portal mit Portfolio Management auf Kubernetes. Optimierung der Processe hinsichtlich Sicherheit, Continues Integration, -Delivery und -Deployment. Verbesserung der Verfügbarkeit der Anwendungen durch Loadbalancing und Failover. Entwicklersupport für cloud native Software Development und DevOps. Bereitstellung von Entwicklungsumgebungen auf Visual Code/Kubernetes basis.
Zeitraum seit 04/2020
Branche Bank
Technologien Kubernetes on premises, Atlassian Bamboo, prometheus, grafana, alertmanager, Splunk, distroless images, Shell scripting, podman, buildah, visual code server.
Rollen Konzeption, Umsetzung, Beratung

Tankcontainer Leasing - Entwicklung des Kernsystems

Aufgabenstellung Entwicklung einer Kernanwendung zur Unterstützung der Haupt-Geschäftsprozesse des Unternehmens. Erstellung eines Betriebskonzeptes. Evaluierung verschiedener Cloudprovider (AWS, Google Cloudplatform und Azure).
Zeitraum 05/2017 – 02/2018
Branche Transport und Verkehr
Technologien Java 8, Wildfly 11, Angular, TypeScript, MySQL, Docker, Kubernetes, Google Cloud Platform, AWS, Azure
Rollen Konzeption, Cloud-Engineer