Cloud Solutions Architect | DevOps Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 55246 Wiesbaden
- DACH-Region
- fr | de | en
- 28.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2022 – 3/2024
Tätigkeitsbeschreibung
IaaS/PaaS/SaaS Management: Umfassende Verwaltung und Optimierung der Infrastruktur und Plattform in Azure, um leistungsfähige, skalierbare und sichere Anwendungen zu gewährleisten.
• Kubernetes Administration: Erfahren in der Einrichtung und Verwaltung von Kubernetes, einschließlich der Konfiguration von Clustern, Namespaces, Pods, Volumes und Secrets. Gewährleistung effizienter Deployment-Prozesse und nahtloser Skalierbarkeit.
• CI/CD mit Azure DevOps: Entwicklung und Wartung von Continuous Integration und Continuous Deployment Pipelines unter Verwendung von Azure DevOps. Automatisierung von Build-, Test- und Deployment-Prozessen zur Steigerung der Effizienz und Minimierung von Fehlern.
• Logging, Monitoring und Alerting: Implementierung von Logging- und Monitoring-Lösungen mit Grafana, Prometheus und ELK Stack, um Systemleistung zu überwachen, Probleme frühzeitig zu erkennen und schnell reagieren zu können. Einrichtung von Alerting-Systemen für proaktive Benachrichtigungen.
• Konzeption, Implementierung und Optimierung: Verantwortlich für die Planung und Durchführung von Cloud- Infrastrukturprojekten. Ständige Optimierung von Prozessen und Systemen für verbesserte Performance, Sicherheit und Kostenmanagement.
Architekturvisualisierung, Databricks, Continuous Delivery, Continuous Integration, Server-Monitoring, Docker, Git, Cloud Computing, Iaas, Ansible, Microsoft Azure, Kubernetes, Paas, Technische Dokumentation
8/2019 – 6/2022
Tätigkeitsbeschreibung
Cloud-Orchestrierung & Containerisierung:
Kubernetes & OpenShift: Management von Clustern, Namespaces, Pods, Volumes und Secrets. Einsatz für effiziente Deployment-Strategien und Skalierung.
Docker: Containerisierung von Anwendungen zur Verbesserung der Portabilität und Effizienz.
Microsoft Azure AKS� Verwaltung und Optimierung von Azure Kubernetes Services
Infrastructure as Code & Automatisierung:
Ansible & Terraform: Automatisierung der Infrastrukturkonfiguration und -bereitstellung. Jenkins: Automatisierung von Builds, Tests und Deployment-Prozessen.
Monitoring & Logging:
Grafana & Prometheus: Einrichtung und Verwaltung von Monitoring-Lösungen für Echtzeit-Einblicke und Leistungsüberwachung.
Elasticsearch, Logstash, Kibana �ELK Stack): Umfassende Logging-Lösungen für Datenerfassung, Analyse und Visualisierung.
Instana: Performance Monitoring und Management komplexer Anwendungsumgebungen.
CI/CD� Entwicklung und Wartung von Continuous Integration und Continuous Deployment Pipelines zur Beschleunigung der Softwarebereitstellung und Verbesserung der Codequalität. Logging / Monitoring / Alerting: Implementierung und Verwaltung von Systemen zur Überwachung der Systemleistung, frühzeitigen Erkennung von Problemen und proaktiver Benachrichtigung.
Konzeption, Implementierung und Optimierung: Planung und Ausführung von Cloud-Infrastrukturprojekten mit dem Ziel, Effizienz, Leistung und Sicherheit zu verbessern. Ständige Evaluation und Anpassung der Systeme an die sich ändernden Geschäftsbedürfnisse und technologischen Fortschritte.
• Technologie-Stack-Management: Verantwortung für die Auswahl, Implementierung und Wartung eines breiten Spektrums an Technologien und Tools, um den Anforderungen moderner, skalierbarer und sicherer Cloud-Umgebungen gerecht zu werden.
Iaas, Infrastrukturarchitektur, Paas, Technische Dokumentation, Agile Methodologie, Cloud Computing, Confluence, Docker, Elasticsearch, Jenkins, Jira, Kubernetes, Microsoft Azure, Openshift, Red Hat Enterprise Linux (RHEL), Server-Monitoring
9/2017 – 7/2019
Tätigkeitsbeschreibung
Cloud | DevOps & CICD
• Deployment von Microservices in AWS
Verantwortlich für das Deployment und Management von Microservices unter Verwendung von AWS Diensten. Gewährleistung von Skalierbarkeit, Verfügbarkeit und Sicherheit der Services.
• Automatisierungspipeline für Nightly Build:
Entwicklung und Wartung einer Automatisierungspipeline für Nightly Builds. Sicherstellung der Stabilität und Effizienz der Entwicklungsumgebung durch kontinuierliche Integration und Testing.
• Sprintbegleitende Konzeption, Implementierung und Optimierung der Scripts:
Aktive Mitwirkung in agilen Sprints zur Konzeption, Implementierung und laufenden Optimierung von Scripts. Einsatz von Best Practices zur Steigerung der Codequalität und Prozesseffizienz.
• Durchführung automatisierter REST API Integrationstests: Planung und Durchführung von automatisierten Integrationstests für REST APIs. Sicherstellung der Funktionalität und Performance der Schnittstellen.
• Ergebnisbesprechung und Review mit dem Projektteam: Regelmäßige Besprechung und Review der Testergebnisse mit dem Projektteam. Einbringen von Verbesserungsvorschlägen und aktive Teilnahme an der Lösungsfindung für aufgetretene Probleme.
Container Management, Continuous Delivery, Continuous Integration, Agile Methodologie, Scrum, Server-Monitoring, Bash Shell, Docker, Java (allg.), Jira, Ansible, Quality-Function-Deployment (QFD), Workshop - Kundenorientierung
2/2014 – 8/2016
Tätigkeitsbeschreibung
Implementierung und Konfiguration des Testinfrastruktur-Frameworks: Ich war verantwortlich für die Einrichtung und Konfiguration eines robusten Testinfrastruktur-Frameworks. Dies beinhaltete die Auswahl geeigneter Tools und Technologien sowie die Bereitstellung einer Umgebung, die eine effiziente Durchführung von Tests ermöglichte.
Zusammenarbeit mit DevOps- und Entwicklerteams, um Docker-Image-Best Practices und Kubernetes-Richtlinien zu fördern: Ich arbeitete eng mit den DevOps- und Entwicklungsteams zusammen, um Best Practices für Docker-Images und Kubernetes-Richtlinien zu definieren und zu fördern. Durch diese Zusammenarbeit konnten wir sicherstellen, dass unsere Container und Docker Swarm effizient betrieben und verwaltet wurden.
Implementierung von CI/CD-Pipelines: Ein wichtiger Teil meiner Aufgabe bestand darin, Continuous Integration/Continuous Deployment (CI/CD)-Pipelines zu implementieren. Dies ermöglichte es uns, den Entwicklungsprozess zu automatisieren und die Bereitstellung von Anwendungen zu beschleunigen. Ich war dafür verantwortlich, die Pipeline-Infrastruktur einzurichten, Tests zu integrieren und den automatisierten Bereitstellungsprozess sicherzustellen.
Architekturvisualisierung, Continuous Delivery, Docker, Continuous Integration
Ausbildung
HS Worms
Worms
Über mich
Mein Ansatz zur Cloud-Native-Transformation ermöglicht es Unternehmen, ihre Anwendungen effizienter und skalierbarer zu gestalten. Dabei nutze ich stets die neuesten Cloud-Technologien und modernsten Architekturen, um die Leistung und Verfügbarkeit der Anwendungen zu maximieren.
Ein wichtiger Teil meiner beruflichen Philosophie ist es, immer auf dem neuesten Stand der Technologie zu bleiben und kontinuierlich zu lernen. Dies ermöglicht mir, meinen Kunden stets die bestmöglichen Lösungen anzubieten und ihre Anforderungen zu erfüllen.
In meiner langjährigen Tätigkeit habe ich umfangreiche Erfahrungen in internationalen Projekten gesammelt, in denen Teammitglieder aus verschiedenen Ländern und Kulturen zusammenarbeiten. Mit meiner Fähigkeit, mehrere Sprachen zu beherrschen, erleichtere ich die Kommunikation und Zusammenarbeit mit Teams und Kunden weltweit.
Ich freue mich darauf, meine Expertise und Leidenschaft für Technologie in die Arbeit für Ihr Unternehmen einzubringen und gemeinsam an innovativen Lösungen zu arbeiten.
Weitere Kenntnisse
Zusätzlich verfüge ich über fundierte Erfahrung in der Orchestrierung von Container-Anwendungen. Ich nutze Systeme wie Kubernetes, OpenShift und Tanzu, um die Bereitstellung, Skalierung und das Management von Containern zu automatisieren. Diese Orchestrierungstools ermöglichen es mir, komplexe Anwendungslandschaften effizient zu verwalten und sicherzustellen, dass Ressourcen optimal genutzt werden.
Ein weiterer zentraler Bestandteil meiner Kenntnisse ist die DevOps-Philosophie und die agile Entwicklung. Ich integriere Entwicklung und Betrieb, um die Zusammenarbeit und Kommunikation zu verbessern. Mit agilen Methoden wie Scrum kann ich schnell auf Änderungen reagieren und kontinuierlich Mehrwert liefern. Diese Ansätze unterstützen eine schnelle, iterative und adaptive Softwareentwicklung und -bereitstellung.
Im Bereich Continuous Integration/Continuous Deployment (CI/CD) habe ich Erfahrung in der Einrichtung und Verwaltung von Pipelines, die automatisierte Tests und Deployment ermöglichen. Durch den Einsatz von Tools wie Jenkins, GitLab CI und Azure DevOps kann ich schnelle und zuverlässige Updates der Anwendung gewährleisten und das Risiko von Fehlern in der Produktion minimieren.
Meine Fähigkeiten umfassen auch Infrastruktur als Code (IaC). Mit Tools wie Terraform und Ansible verwalte ich Infrastrukturen in Form von Code, was eine schnelle und fehlerfreie Bereitstellung ermöglicht. IaC erlaubt es mir, die gesamte Infrastruktur als versionierbare und wiederholbare Skripte zu definieren, wodurch die Zuverlässigkeit und Skalierbarkeit erheblich verbessert werden.
Zur Sicherstellung der Systemgesundheit und Leistungsüberwachung setze ich auf Monitoring, Logging und Alerting. Ich implementiere Lösungen wie Prometheus, Grafana und den ELK Stack (Elasticsearch, Logstash, Kibana), um die Leistung und Gesundheit der Anwendungen zu überwachen, Systemlogs zu erfassen und auf Probleme zu reagieren. Diese Tools ermöglichen eine proaktive Überwachung und schnelle Problemlösung, was die Zuverlässigkeit und Verfügbarkeit der Anwendungen erhöht.
Zusammenfassend kann ich sagen, dass meine Kenntnisse und Erfahrungen in der Containerisierung, Orchestrierung, DevOps, CI/CD, IaC sowie im Monitoring und Logging eine solide Grundlage für eine moderne und effiziente IT-Infrastruktur bilden. Diese Technologien und Methoden erlauben es mir, schnell auf Marktveränderungen zu reagieren, die Qualität der Software zu verbessern und die Zufriedenheit der Endbenutzer zu erhöhen.
Persönliche Daten
- Französisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden