freiberufler Softwareenwickler  | DevOps Engineer | Certified Kubernetes | Certified Azure auf freelance.de

Softwareenwickler | DevOps Engineer | Certified Kubernetes | Certified Azure

online
  • auf Anfrage
  • Deutschland
  • National
  • fr  |  en  |  de
  • 08.04.2025

Kurzvorstellung

Hallo! Ich bin ein erfahrener Softwareentwickler mit Fokus auf C++, Qt und QML, sowie DevOps Engineer mit zertifiziertem Know-how in Kubernetes und Microsoft Azure. Ich unterstütze Unternehmen dabei, performante Anwendungen zu entwickeln und moderne

Qualifikationen

  • ArgoCD
  • C++5 J.
  • DevOps
  • fluxcd
  • GitOps
  • Kubernetes
  • Python
  • qml
  • Qt (Software)6 J.
  • Software Architecture13 J.

Projekt‐ & Berufserfahrung

DevOps Azure Engineer
Industrie und Maschinenbau, Aachen
2/2024 – 2/2025 (1 Jahr, 1 Monat)
Öl- und Gasindustrie
Tätigkeitszeitraum

2/2024 – 2/2025

Tätigkeitsbeschreibung

Betrieb und kontinuierliche Verbesserung mehrerer AKS-Cluster für Finanzanwen-
dungen
• Nutzung zentraler Azure-Dienste wie DNS, Key Vault, und Blob Storage zur sicheren Verwaltung von Secrets, Domains und Backups
• Implementierung von Backup- und Restore-Strategien mit Velero und Azure Blob Storage zur Absicherung kritischer Workloads
• Automatisiertes Kostenmonitoring in Azure mittels Azure Functions (Python) und der Cost Management API – Deployment mit Terraform
• Aufbau einer GitOps-Architektur mit FluxCD (Azure Repos/GitHub) zur Automa- tisierung von Deployments und Infrastrukturänderungen
• Umsetzung einer zentralisierten Logging-Pipeline mit Fluentd zur Weiterleitung in Azure Log Analytics
• Entwicklung und Pflege von Infrastructure-as-Code mit Terraform für AKS, Netzw- erk, DNS und weitere Komponenten
• Erstellung und Verwaltung von Helm-Charts zur Bereitstellung und Pflege container- isierter Microservices
• Einführung und Betrieb eines Monitoring- und Alerting-Stacks mit Prometheus, Loki und Alertmanager
• Technologien & Tools: Kubernetes, Docker, Vault, Azure Container Registry, Azure DevOps, Azure Storage, Azure DNS, DevOps, Git, GitOps, Flux/FluxCD, Prometheus, HAProxy, Nginx, Terraform, Velero, Helm, SealedSecrets, Jenkins

Eingesetzte Qualifikationen

DevOps-Ingenieur

Software Entwickler
Vorwerk Group, Düsseldorf
12/2023 – 1/2025 (1 Jahr, 2 Monate)
Gastronomie
Tätigkeitszeitraum

12/2023 – 1/2025

Tätigkeitsbeschreibung

• Entwicklung eines C++-Plugins (OOP) für Embedded-Systeme im kulinarischen Kon-
text unter Verwendung von Qt/QML zur Gestaltung moderner Benutzeroberflächen
• Erstellung maßgeschneiderter Anwendungen mit C++/QML und JavaScript, abges- timmt auf UX-Vorgaben für IoT-Geräte
• Design und Bereitstellung einer RESTful API auf AWS (API Gateway + Lambda) zur dynamischen Verwaltung von Rezeptdaten (CRUD-Operationen)
• Aufbau einer vollständigen GitLab CI/CD-Pipeline: inkl. Kompilierung, statischer Code-Analyse, Unittests, Integrationstests (Docker-basiert)
• Pflege eines lokalen GitLab-Servers zur Versionskontrolle und Teamkollaboration
• Eigenständige Konzeption eines vollständigen Deployment- & Delivery-Prozesses für Embedded-Software mit Docker und Kubernetes
• Entwicklung eines Paketierungs- und Patchmanagement-Workflows, inklusive au- tomatisierter Releases
• Erstellung einer automatisierten Onboarding-Lösung mit Packer und GitLab CI, zur Bereitstellung vorkonfigurierter Ubuntu-Images für neue Teammitglieder
• Arbeiten im agilen Umfeld mit Scrum, inkl. Daily Standups, Reviews und Sprint-Planungen
• Enge Zusammenarbeit mit QA-Teams und Verwendung von Squish für UI-Tests
• Technologien & Tools: C++, QT, QML, Python, Kubernetes, Docker, Squish, Jenkins, GitLab, Jira, Confluence

Eingesetzte Qualifikationen

Software Design, Softwareentwicklung (allg.)

SOFTWARE ENTWICKLER
Kundenname anonymisiert, Köln
1/2023 – 12/2023 (1 Jahr)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2023 – 12/2023

Tätigkeitsbeschreibung

- Beteiligt am Portieren des A-Scan Ultraschall-Displays für Android- und iOS-Apps.
- Umfangreiche Erfahrung mit dem Qt Framework, insbesondere Qt 6.
- Tiefgehendes QtQuick Renderer und QtWayland Compositor.
- Erfahrung in der Erstellung von Application-Frameworks und deren Paketierung.
- Erfahrung mit Qt Creator für Cross-Kompilierung zu Zielgeräten.
- Verwendet Scrum, Git, Jenkins und CMake für Mehrplattformen.
- Arbeit mit Modern C++, Lua, QT, QML, CMake, QMake, Squish, Scrum, TDD, OOP.

Eingesetzte Qualifikationen

Qt (Software), Scrum, Software engineering / -technik, Software Version Control

Senior Software Engineer (Festanstellung)
Baker Hughes, Köln
10/2017 – 1/2023 (5 Jahre, 4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2017 – 1/2023

Tätigkeitsbeschreibung

NDT - Portable Ultrasonic Testing Machines

- Softwareanwendungsentwicklung für ein industrielles Ultraschallprüfprodukt unter Verwendung von C++, Qt, QML und OpenGL in Linux /Windows OS / Eingebettetem Linux.
- Modernen Code für Multi-Platform (Linux,Windows, Android) schreiben und automatisch testen.
- Tiefgehendes Verständnis der Qt-Interna, inklusive der Architekturen von QtQuick Renderer und QtWayland Compositor.
- Wartung, Erweiterung und Refactoring der Codebasis unter Verwendung von C++, gRPC protocol und Qt/QML.
- Praktische Kenntnisse in QML in großen Umgebungen, wie beispielsweise bei großen Desktop-Anwendungen.
- Erfahrung mit agilen Arbeitsmethoden und Praktiken, insbesondere Scrum.
- Verwendet TFS, Git, Jenkins, Jira und CMake auf Linux/Windows-Plattformen.
- Arbeit mit C++, QT, QML, gRPC, CMake, Squish, Scrum, TDD, OOP, SOLID-Prinzipien.

Eingesetzte Qualifikationen

C++, Qt (Software), Software Architecture, Software Design, Software Virtualisierung

Software Engineer (Festanstellung)
GE, Köln
9/2009 – 9/2017 (8 Jahre, 1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2009 – 9/2017

Tätigkeitsbeschreibung

NDT - Ultrasonic Testing Machines
- Durchgeführte Softwareplanung und entwicklung für ein High-End Ultraschallportal.
- Entwicklung verschiedener Module wie TCPIPServer, A-Scan Bild, Normalisierung.
- Entwicklung von Funktionen in Testmaschinensystemen.
- Konfiguration von kundenspezifischen Testmaschinensystemen.

- Nutzung von Scrum, Git, TFS, CMake, Jenkins, Linux/Windows, VMWare und Firmen-Emulator.
- Arbeit mit C/C++, MFC,Windows Netzwerken (Sockets), TCP/IPSever, Scrum, TDD, OOP und SOLID-Prinzipien.

Eingesetzte Qualifikationen

Microsoft Foundation Classes (MFC), Visual C++, VMware vCenter, TCP / IP, Forschung & Entwicklung, Software Architecture, Software engineering / -technik, Software Virtualisierung

SOFTWARE ENTWICKLER (Festanstellung)
BusinessCoDe GmbH, Bonn
10/2007 – 9/2009 (2 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

10/2007 – 9/2009

Tätigkeitsbeschreibung

- Projekt Migration der Datenbank von Tomcat 5 bis 6
- Erfolgreiche Umstrukturierung des gesamten Projekts
- Weiter Entwicklungen und Erweiterungen von Fronten-WebKomponenten
- Eclipse, CVS, Java/J2EE, AJAX, JSP, XML, XSLT, XSL, CSS, HTML, JavaScript, SQL, TERADATA

Eingesetzte Qualifikationen

Software Design, Softwareentwicklung (allg.), Application Packaging

Zertifikate

CKA: Certified Kubernetes Administrator
https://www.credly.com/badges/2bf06c53-a408-47ca-a8ca-694b9b886fda/public_url
2025
HashiCorp Certified: Terraform Associate (003)
https://www.credly.com/badges/2eddeba9-3d69-409e-99a7-0d0a0afd99da/public_url
2024
Microsoft Certified: Azure Administrator Associate
https://learn.microsoft.com/api/credentials/share/en-ie/HeinsteinFts-9715/2F1038817B27B4C7
2024
Microsoft Certified: DevOps Engineer Expert
https://learn.microsoft.com/api/credentials/share/en-ie/HeinsteinFts-9715/3149950ED6498493
2024

Ausbildung

Informatik
Master of Science in Robotik
FH Bonn Rhein Sieg
2010
Bonn

Über mich

Ich bin ein erfahrener Softwareentwickler mit Schwerpunkt auf C++, Qt und QML sowie ein leidenschaftlicher DevOps Engineer mit umfassender Expertise in Cloud-Infrastrukturen, insbesondere Microsoft Azure und Kubernetes. Mit über 8 Jahren Erfahrung in der Softwareentwicklung und fundierten Kenntnissen in modernen DevOps-Praktiken unterstütze ich Unternehmen dabei, robuste Anwendungen zu entwickeln und effiziente, automatisierte Infrastrukturen aufzubauen.

Meine Schwerpunkte liegen in CI/CD-Workflows, Infrastructure as Code (Terraform, Ansible), Containerisierung mit Docker, sowie der Orchestrierung und Verwaltung von Kubernetes-Clustern. Ich bringe zudem tiefe Kenntnisse in Azure Services, Logging- und Monitoring-Lösungen (Prometheus, Grafana, ELK/EFK), sowie in agiler Projektarbeit (Scrum, Jira, Confluence) mit.

Dank meiner Zertifizierungen als DevOps Engineer Expert (Microsoft), Azure Administrator, Terraform Associate und CKA kann ich komplexe Cloud- und DevOps-Projekte sowohl technisch als auch strategisch erfolgreich begleiten.

Weitere Kenntnisse

Softwareentwicklung:
C/C++ (C++11/C++14/C++17) – gute bis sehr gute Kenntnisse, 8 Jahre Erfahrung
Qt / QML – gute bis sehr gute Kenntnisse, 7 Jahre Erfahrung
Objektorientiertes Design (OO-Design) – gute Kenntnisse, 7 Jahre Erfahrung
Linux (Red Hat, CentOS, Debian) – gute bis sehr gute Kenntnisse
Scrum / Agile Methoden
Atlassian Tools – Jira, Confluence

DevOps & CI/CD:
GitLab CI/CD, Jenkins, GitHub Actions
Docker, Kubernetes (inkl. Harbor, Keycloak, ArgoCD, FluxCD, Nginx)
Infrastructure as Code (IaC) – Terraform, Terragrunt, Ansible, CloudFormation
Monitoring & Logging – Prometheus, Grafana, Alertmanager, ELK (Elasticsearch, Logstash, Kibana), EFK (Elasticsearch, FluentD, Kibana)


Cloud-Technologien
Microsoft Azure:
Compute – Virtual Machines, Azure Functions, Logic Apps
Storage – Azure Files, Azure Disks, Serverless Storage
Networking – VNets, NSG, VPN, Application Gateway
Azure Kubernetes Service (AKS) – inkl. ACR, ACI
Governance – Tenant- & Subscription-Management, Policies, RBAC
Monitoring – Azure Monitor, Application Insights, Log Analytics
Azure DevOps – Pipelines, Repos, Boards, Artifacts
Allgemeine DevOps Tools:
Git, GitHub, GitLab
Docker, Jenkins
Terraform, Ansible
CI/CD Automatisierung


Datenbanken:
MariaDB, MySQL, PostgreSQL
MongoDB


Zertifikate
Microsoft Certified: DevOps Engineer Expert
Microsoft Certified: Azure Administrator Associate
HashiCorp Certified: Terraform Associate
Certified Kubernetes Administrator (CKA)

Persönliche Daten

Sprache
  • Französisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
747
Berufserfahrung
15 Jahre und 3 Monate (seit 01/2010)

Kontaktdaten

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

Jetzt Mitglied werden