freiberufler DevOps Engineer auf freelance.de

DevOps Engineer

zuletzt online vor wenigen Tagen
  • 70€/Stunde
  • 07427 Schwarzburg
  • Nähe des Wohnortes
  • de  |  en
  • 25.10.2024

Kurzvorstellung

Hallo,

ich bin selbstständiger IT-Consultant mit dem Schwerpunkt DevOps Engineering. Gerne berate und untersütze ich Sie in spannenden und herausfordernden Projekten.

Qualifikationen

  • Ansible4 J.
  • Bash Shell2 J.
  • Continuous Delivery
  • Continuous Integration
  • DevOps2 J.
  • Docker2 J.
  • Golang2 J.
  • Jenkins2 J.
  • Kubernetes2 J.
  • Microsoft Azure2 J.

Projekt‐ & Berufserfahrung

DevOps Engineer
WBS Training AG, Berlin
4/2024 – 7/2024 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2024 – 7/2024

Tätigkeitsbeschreibung

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.
• 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

Eingesetzte Qualifikationen

Cloud Spezialist, Mariadb, Postgresql, DevOps-Ingenieur, Agile Methodologie, Scrum, Server-Monitoring, Docker, Ansible, Sentry, Linux-Systemadministrator, Microsoft Azure, Elasticsearch

Application Manager / DevOps Engineer
1&1 Mail & Media GmbH, Karlsruhe
1/2024 – 4/2024 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2024 – 4/2024

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Apache Hadoop, Apache Kafka, Mysql, Postgresql, DevOps, Debian Linux, Ubuntu, Confluence, Bash Shell, Git, Java (allg.), Jira, Python, Golang, Kubernetes

DevOps Engineer / Platform Engineer
BRICK4U GmbH, Oederan
12/2021 – 12/2023 (2 Jahre, 1 Monat)
Wohnungswirtschaft
Tätigkeitszeitraum

12/2021 – 12/2023

Tätigkeitsbeschreibung

Architektur, Betrieb und Wartung mehrerer Kubernetes-Cluster 
selbstgehosted auf Hetzner Cloud VMs
in der Open Telekom Cloud
auf Azure 
Kubernetes-Cluster-Management mit Rancher
Implementation von Monitoring und Alerting mit dem Stack Grafana/Promtail/Loki/VictoriaMetrics 
Einführung und Umsetzung von GitOps mittels ArgoCD
Erstellung und Pflege diverser Helm-Charts
Administration, Wartung und Aktualisierung aller Applikationen 
Automatisierung und Standardisierung der Serverprovisionierung mit Ansible 
Erstellung und Pflege von Jenkins-Pipelines
Erstellung und Pflege von Bash- und Python-Scripten im Zuge der Automatisierung diverser Aufgaben
Erstellung eines Exporters mit Golang für die Überwachung des SMTP-Gateways 
Administration und Wartung mehrerer Datenbanken und Datenbank-Cluster 
basierend auf PostgreSQL, TimescaleDB, KeyDB und MongoDB 
Secret-Management mit HashiCorp Vault 
Administration und Verwaltung von Benutzeraccounts und Zugriffsrechten mit EntraID 
Containerisierung diverser Applikationen

Eingesetzte Qualifikationen

Jira, Ansible, Bash Shell, Cloud (allg.), Cloud Computing, Administration von Datenbanken, Debian Linux, DevOps, Docker, Git, Golang, Java (allg.), Jenkins, Kubernetes, Linux Entwicklung, Microsoft Azure, Mongodb, Openvpn, Postgresql, Python, Server-Monitoring, Ubuntu

IT-Systemadministrator
Sielaff Software und Service GmbH und Co. KG, Ilmenau
2/2020 – 2/2022 (2 Jahre, 1 Monat)
Versorgungswirtschaft
Tätigkeitszeitraum

2/2020 – 2/2022

Tätigkeitsbeschreibung

Management von Benutzeraccounts und Zugriffsrechten mit FreeIPA 
Automatisierung von Softwareupdates mit Bash-Scripten und Ansible
Automatisierung der Installation und Konfiguration von Clientsystemen mit FAI und Ansible
Installation, Konfiguration und Administration eines Monitoring-Systems auf Basis von CheckMK 
Design einer automasieriten Backuplösung für verteilte Postgres-Datenbanken mit pgBackRest 

Eingesetzte Qualifikationen

Administration von Datenbanken, Postgresql, Netzwerk-Sicherheit, Debian Linux, Ubuntu, Bash Shell, Linux Entwicklung, Ansible, Netzwerkadministration (allg.), Netzwerkmanagement

Zertifikate

Certified Kubernetes Security Specialist
Cloud Native Computing Foundation
2023
Certified Kubernetes Administrator
Cloud Native Computing Foundation
2022

Ausbildung

Fachinformatiker für Systemintegration
Ausbildung
IBM Deutschland Customer Support Services GmbH
2020

Über mich

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:

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)

Weitere Kenntnisse

Kubernetes
Docker
Podman
Containerd
Rancher
Microsoft Azure
Azure DevOps
ArgoCD
Jenkins
Gitlab CI
Git
Gitea
GitHub
Linux
Debian
Ubuntu
CentOS
Grafana
Prometheus
VictoriaMetrics
Loki
Promtail
HashiCorp Vault
Ansible
Saltstack
Keycloak
... and many more ;)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
338
Alter
33
Berufserfahrung
10 Jahre und 1 Monat (seit 10/2014)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden