- 2023, Juli -
$(date +'%Y, %B')
DevOps Engineer | Container & Automation Team | RTL Tech
◦ Erstellung eines Dockerfiles, womit ein an die Architektur angepasster (arm64 & amd64) Container in einer CI-Pipeline gebaut wird, welcher verschiedene Versionen der Binaries des MinIO Clients enthält, um die Erstellung und das Entfernen von Buckets auf den MinIO Instanzen des Unternehmens mit verschiedenen MinIO-Version per Bash Script zu erleichtern.
◦ Erschaffung einer Ansible Entwicklungsumgebung mit bereitstehenden Servern verschiedener OS Versionen, vergleichbar mit den produktiven Servern, die über eine Lockfile Mechanik geclaimt werden können und jede Nacht per CI/CD auf einen initialen Snapshot resettet werden. Das Ausführen von Ansible Code erfolgt durch einen Docker Container, der auf dem lokalen Rechner architekturabhängig ausgeführt wird. Zudem gibt es eine CI Pipeline, welche täglich einen Reset aller Maschinen durchführt und einmal wöchentlich einen neuen Snapshot zur Wiederherstellung mit allen aktuellen Updates des Servers anlegt.
◦ Koordinierung des Umzugs aller Inventories, Templates und Projekten vom versionstechnisch überholten AWX-Server des Unternehmens auf ein neues AWX-Cluster. Dieses verwendet ein zentrales und aggregiertes Inventory, das aus den im Service Katalog eingepflegten Servern automatisiert erstellt wird und aktualisierte Execution Environments auf Basis des awx-ee Images zur Ausführung von Ansible u.a. auf Windows Servern verwendet wird.
- 2022, November - 2023, Juni
DevOps Engineer | Operation Team | Tipster Service GmbH
(Lizenzentzug der GGL nach Razzia und Insolvenzverfahren [Insolvenzeröffnung am 01.07.2023])
◦ Stateless Deployment einer CheckMK-Raw Instanz in einem Docker Compose Stack über die REST-API und Bash zur Konfiguration innerhalb des Containers
◦ Erstellung von verschiedenen lokalen Checkscripten mit Bash
◦ Erarbeitung eines Rufbereitschaftskonzeptes inkl. Vergleich & Auswahl eines Notification Providers für Anrufe/SMS
◦ Entwicklung von Ansible Rollen für eine Docker Registry als Pull-through-cache, Portainer inklusive initialer Konfiguration über die REST-API, watchtower und acme.sh
◦ Integration von Lint-Tools in die Ansible CI/CD Pipeline
- 2020, Januar - 2022, Oktober
System Engineer | Linux & Monitoring Team | Datagroup Köln GmbH
◦ Einführung und Entwicklung von verschiedenen Ansible Rollen und Playbooks zur Unterstützung bei der Serveradministration
◦ Entwicklung eines automatisierten VM Deployments
◦ Upgrade aller Server auf Debian 11 Bullseye per Ansible Rolle
◦ Einrichten von Gitlab CI/CD in den Ansible Repositorys
◦ Umstellung des Icinga2 Distributed Monitoring Systems auf die CheckMK Managed Services Edition
◦ Betreuung des Monitorings in einer Multikunden-Landschaft
- 2017, August – 2020, Januar
Fachinformatiker für Systemintegration | Datagroup Köln GmbH
Berufsschule: Georg-Simon-Ohm Berufskolleg
Abschluss: Fachinformatiker Systemintegration (IHK)
Notendurchschnitt Berufschule: 1,83
Notendurchschnitt IHK Prüfung: gut (84 Punkte)
- 2009, September – 2017, Juli
Schullaufbahn mit Abschuss Abitur | Clara-Fey-Gymnasium Schleiden
Notendurchschnitt Abiturprüfung: 2,4
Prüfungen & Konferenzen
2023, September CONTAINERdays
2023, Juni CMKconf #9
2022, Mai LPIC-1 Prüfung 102-500
2022, März LPIC-1 Prüfung 101-500
2020, August LPIC-Essentials Prüfung 010
2020, März ITILv4
2020, Januar Abschlussprüfung Ausbildung
2017, Juli Abitur
Tools & Skills
Bash, Ansible, GitLab CI/CD, git, CheckMK, Linux (Debian, Fedora, Ubuntu), Flatpak, VSCode, Proxmox, LXC, Nginx, Docker, MariaDB, Nextcloud, Portainer, HashiCorp Vault
Siehe meine Liste der Tags hier auf dem Blog (links) für eine vollständige Liste der Tools & Skills, mit denen ich mich privat auseinandergesetzt habe!
Sprachen
Deutsch: Muttersprache
English: sehr gut