28.08.2025 aktualisiert


nicht verfügbar
Senior DevOps Engineer
Ilmenau, Deutschland Fachinformatiker für Systemintegration
Skills
Active DirectoryAutomatisierungMicrosoft AzureBash ShellUbuntuCentosCloud ComputingDatenbankenContinuous IntegrationDebian LinuxLinuxDevopsStandardverfahrenGithubIcingaIdentitätsmanagementInfrastrukturPythonPostgresqlMariadbMongodbNagiosOpenldapRed Hat Enterprise LinuxAnsibleSupply Chain ManagementNachhaltigkeitScriptingSaltstackGrafanaInfrastructure as Code (IaC)GitlabGitGitlab-CiKubernetesHashicorpTechnologie-Know-howBetriebssystemeTerraformSoftware Version ControlDockerJenkinsGolang
Als erfahrener DevOps Engineer helfe ich Unternehmen dabei, ihre Infrastruktur effizienter zu gestalten und Abläufe zu optimieren, um maximalen Mehrwert zu generieren. Automatisierung ist nicht nur ein Mittel zum Zweck, sondern ein Schlüssel zur Stabilisierung und Weiterentwicklung von Betriebsprozessen. Ich bringe die nötige Expertise mit, um diese Herausforderungen zu meistern, und kombiniere technisches Know-how mit starken Kommunikationsfähigkeiten, um in crossfunktionalen Teams erfolgreich zu arbeiten.
Meine Stärken liegen nicht nur im technischen Bereich – ich bin ebenso erfahren darin, Systeme zu stabilisieren und komplexe Probleme zu analysieren. Mein Ziel ist es, nachhaltige, dokumentierte Lösungen zu entwickeln, die langfristig Nutzen bringen. Mein Wissensdurst treibt mich dazu an, kontinuierlich neue Technologien zu erlernen und sie für meine Projekte zu nutzen.
Technologie-Stack:
Meine Stärken liegen nicht nur im technischen Bereich – ich bin ebenso erfahren darin, Systeme zu stabilisieren und komplexe Probleme zu analysieren. Mein Ziel ist es, nachhaltige, dokumentierte Lösungen zu entwickeln, die langfristig Nutzen bringen. Mein Wissensdurst treibt mich dazu an, kontinuierlich neue Technologien zu erlernen und sie für meine Projekte zu nutzen.
Technologie-Stack:
- Cloud: Microsoft Azure, Hetzner, OTC
- Container: Docker, Kubernetes, podman, containerD
- CI/CD: Jenkins, GitLab, ArgoCD, Azure DevOps
- Infrastructure as Code (IaC): Ansible, SaltStack, Terraform
- Directory Services: Active Directory, FreeIPA, EntraID, OpenLDAP
- Identity and Access Management (IAM): Keycloak
- Datenbanken: PostgreSQL, MariaDB, KeyDB, MongoDB
- Monitoring: Icinga, Grafana, Loki, CheckMK, Nagios
- Source Code Management (SCM): Git, GitHub, Gitea, Azure Repos
- Secrets Management: Mozilla SOPS, HashiCorp Vault
- Scripting und Programmierung: Bash, Python, Go
- Betriebssysteme: Linux (Ubuntu, Debian, CentOS, RHEL)
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Referenzprojekt: Migration der Anwendungen in die Cloud und Stabilisierung der IT-Infrastruktur
Kunde: WBS Training AG
Projektzeitraum: 04/2024 – 07/2024
Branche: IT – Weiterbildung
Aufgabe:
Die IT-Infrastruktur des Kunden war stark gewachsen, ohne dass technische Schulden beglichen wurden. Dies führte zu erheblichen Stabilitätsproblemen, die den Betrieb der Anwendungen beeinträchtigten. Ziel war es, die Anwendungen in die Cloud zu migrieren, um diese hoch verfügbar zu machen und zukünftig Infrastrukturprobleme zu vermeiden. Zusätzlich sollte die bestehende Infrastruktur stabilisiert und das Team für den Umgang mit der Cloud vorbereitet werden.
Lösung:
Ich wurde beauftragt, die Cloud-Migration der Anwendungen vorzubereiten und zu leiten. Zudem lag es in meiner Verantwortung, Wissen an meine Kollegen weiterzugeben und die Anwendungsentwickler zu schulen, um die Anwendungen auf die Cloud vorzubereiten.
Ergebnis:
Technologien:
Kunde: WBS Training AG
Projektzeitraum: 04/2024 – 07/2024
Branche: IT – Weiterbildung
Aufgabe:
Die IT-Infrastruktur des Kunden war stark gewachsen, ohne dass technische Schulden beglichen wurden. Dies führte zu erheblichen Stabilitätsproblemen, die den Betrieb der Anwendungen beeinträchtigten. Ziel war es, die Anwendungen in die Cloud zu migrieren, um diese hoch verfügbar zu machen und zukünftig Infrastrukturprobleme zu vermeiden. Zusätzlich sollte die bestehende Infrastruktur stabilisiert und das Team für den Umgang mit der Cloud vorbereitet werden.
Lösung:
Ich wurde beauftragt, die Cloud-Migration der Anwendungen vorzubereiten und zu leiten. Zudem lag es in meiner Verantwortung, Wissen an meine Kollegen weiterzugeben und die Anwendungsentwickler zu schulen, um die Anwendungen auf die Cloud vorzubereiten.
- Ich erstellte und präsentierte Architecture Decision Records (ADRs), um die Architekten des Unternehmens auf eine gemeinsame Lösung zu einigen und Best Practices zu etablieren. Die festgelegten Standards wurden anschließend von den Product Ownern in die einzelnen Entwicklungsteams übertragen.
- Zur Vorbereitung der Migration baute ich wiederverwendbare Pipelines und schulte die DevOps-Teammitglieder in deren Anwendung.
- Zur Stabilisierung der bestehenden Infrastruktur erarbeitete ich technische Lösungen und setzte diese gemeinsam mit dem IT-Team um. Ich war aktiv im Incident-Management und führte Post-Mortems durch, um die Erkenntnisse mit den Kollegen zu teilen und ein Verantwortungsbewusstsein für präventive Maßnahmen zu schaffen.
- Zusätzlich führte ich agile Arbeitsmethoden im DevOps-Team ein, um eigenverantwortliches Arbeiten zu fördern und den Prozessfluss zu optimieren.
Ergebnis:
- Die Stabilität der bestehenden Infrastruktur wurde erheblich verbessert, wodurch die Anzahl der Incidents reduziert und neue Incidents schneller behoben werden konnten.
- Die Softwareentwickler waren in der Lage, ihre Anwendungen erfolgreich an die Anforderungen der Cloud-Infrastruktur anzupassen.
- Die Migration der Anwendungen verlief reibungslos, ohne nennenswerte Probleme.
- Der Arbeitsfluss im DevOps-Team verbesserte sich spürbar, was zu einer Verringerung der "Work in Progress" führte. Zudem wurde die Kommunikation zwischen den Teams optimiert, was die Zusammenarbeit effizienter machte.
Technologien:
- Linux (Ubuntu, Debian)
- Docker, Kubernetes, Helm, microk8s
- Ansible, Terraform
- GitLab, Azure DevOps
- Hetzner, Azure Cloud
- Grafana, Prometheus, Graylog, ElasticSearch, Kibana, Sentry
- Erstellung eines Bash-Scripts, welches gescheiterte Synchronisation-Jobs via Hadoop am Tableau-Server wiederholt und erfolgreich durchgeführt hat
- Erstellung, Umsetzung und Vorstellung eines Konzepts für die Modernisierung von EOL Software-Abhängigkeiten innerhalb des ETL-Prozesses
- Dies umfasste einen hauseigenen Software-Stack, sowie ein Kafka-Cluster und einen Zookeeper-Cluster
- Erstellung von Dokumentation über teaminterne Artefakte im Zuge der Betriebsübergabe an das Application Management Team
- Monitoring verschiedener Applikationen und der Infrastruktur
- Pflege von Gitlab-Pipelines
- Wartung verschiedener Datenbank-Systeme basierend auf MySQL und PostgreSQL
- Secret-Management mit HashiCorp Vault
Zertifikate
Certified Kubernetes Security Specialist
Cloud Native Computing Foundation2023
Certified Kubernetes Administrator
Cloud Native Computing Foundation2022