
Softwareenwickler | DevOps Engineer | Certified Kubernetes | Certified Azure
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Deutschland
- National
- fr | en | de
- 08.04.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
DevOps-Ingenieur
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
Software Design, Softwareentwicklung (allg.)
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.
Qt (Software), Scrum, Software engineering / -technik, Software Version Control
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.
C++, Qt (Software), Software Architecture, Software Design, Software Virtualisierung
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.
Microsoft Foundation Classes (MFC), Visual C++, VMware vCenter, TCP / IP, Forschung & Entwicklung, Software Architecture, Software engineering / -technik, Software Virtualisierung
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
Software Design, Softwareentwicklung (allg.), Application Packaging
Zertifikate
https://www.credly.com/badges/2bf06c53-a408-47ca-a8ca-694b9b886fda/public_url
https://www.credly.com/badges/2eddeba9-3d69-409e-99a7-0d0a0afd99da/public_url
https://learn.microsoft.com/api/credentials/share/en-ie/HeinsteinFts-9715/2F1038817B27B4C7
https://learn.microsoft.com/api/credentials/share/en-ie/HeinsteinFts-9715/3149950ED6498493
Ausbildung
FH Bonn Rhein Sieg
Bonn
Über mich
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
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
- Französisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden