Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
Verhandlungssicher
Französisch
Muttersprache
Einsatzorte
Deutschland, Österreich, Schweiz
möglich
Projekte
10 Monate
2022-11 - 2023-08
SAMEA
Senior DevOps Engineer & Team LeadNode.jsOpenStackMongoDB
Senior DevOps Engineer & Team Lead
Technische Leitung des DevOps-Teams
Leitung des DevOps-Teams in seiner Verantwortung für die Entwicklung und Pflege der CICD-Toolchain des integrierten Netzwerkmanagementprogramms
Verantwortlich für die Entwicklungs-, Test-, Integrations-, Pre-Prod- und Prod-Umgebungen, Einrichtung und Wartung, Strukturierung und Dokumentation der Umgebungsverwaltungs- und Bereitstellungsprozesse
Planung und Berichterstattung des DevOps-Teams
Organisationsstruktur, Kapazitätsplanung und Rekrutierung des DevOps-Teams
Unterstützung der Integration von Entwicklungsressourcen, die für die Ausführung der Build- und Deploy-Pipelines verantwortlich sind Unterstützung des Release-Management-Prozesses - Hilfe bei der Analyse von Anwendungsfehlern oder Systemfehlfunktionen und Unterstützung bei deren Behebung
Unterstützung der Testteams bei der Problemanalyse und bei Umgebungsproblemen
Beratung des Softwareentwicklungsteams, der internen Benutzer und des Kunden zur Verbesserung der Umgebung Beratung mit dem Softwareentwicklungsteam, internen Anwendern und Kunden zur Verbesserung der Gesamtverfügbarkeit und Leistung der Umgebung
Verfolgung von Konfigurationsänderungen und geplanten Anwendungsupdates
Validierung der von den Entwicklungsteams gelieferten Fehlerbehebungsdokumentation und Fehlerbehebungsverfahren
Durchführung von Analysen der Softwareanwendungsfunktionalität und Verbesserungsvorschläge
Konfiguration und Wartung der verschiedenen Technologien von Samea App: API-Verwaltung, Reverse-Proxy, Forward-Proxy, Container-Orchestrierung, sogar Streaming, relationale und nicht-relationale Datenbanken, operatives Zugriffs- und Identitätsmanagement, Deployment- und Code-Management-Tools
Erstellen der benötigten K8S yaml-Dateien für alle ETA-Plattformkomponenten
Helm-Diagramme erstellen
Mit dem Packer verschiedene virtuelle Festplatten-Images {OVA, AMI, VMDK} des angepassten Betriebssystems erstellen.
Implementieren einer Git-Workflow-Strategie für Git-Branching, Artefaktversionierung und Bereitstellung in den verschiedenen EKS-Umgebungen {dev, staging, pre-prod, prod}
von CI/CD-Pipelines unter Verwendung von gitlab.ci, die folgende Hauptschritte enthalten: o Statische Code-Analyse mit sonarcloud für Java-Anwendungen, pylint & flake8 für Python-Anwendungen
Ausführen von Unit-Tests und Integrationstests
Erstellung des Artefakts und anschließende Speicherung in der GitLab-Paketregistrierung
Erstellen Sie ein Docker-Image auf der Grundlage des Artefakts und stellen Sie es in die GitLab-Container-Registry ein.
Verteilen Sie das neue Docker-Image auf den verschiedenen k8s-Clustern
Translated with DeepL
Kafka BrokerStorm TopologycrateDB
1 Jahr 8 Monate
2020-04 - 2021-11
Diag Cloud
Cloud & DevOps EngineerDockerKubernetesJava...
Cloud & DevOps Engineer
Statische Code-Analyse mit PMD, checkstyle, FixBugs, ...
Dockerisierung von Spring boot & Angular-Projekten unter Verwendung von mehrstufigen Build-Dockerfiles & extrahiertem jar-Layer
Erstellen der verschiedenen K8S yaml-Dateien, die für das Deployment des DiagCloud-Projekts notwendig sind.
Implementieren des HPA-Skalierungssystems basierend auf gesammelten Metriken auf Prometheus für eine Reihe von Microservices, die in AKS-Clustern bereitgestellt werden
Verwenden Sie Kustomize, um Konfigurationsoptionen entsprechend unserer Umgebungen zu aktualisieren (dev, qa, prod)
Erstellen/Aktualisieren der Konfiguration der Springboot- und Angular-Projektdateien, um alle Profile zu verwalten
Erstellen von Azure-Umgebungen (dev, qa, wdb) für die Bereitstellung des DiagCloud-Projekts, diese Umgebung besteht aus einer Ressourcengruppe, die ein VNet/Subnetz, AKS-Cluster, ACR, AG, verwaltete Identität, Speicherkonto und Tresorschlüssel umfasst. Erstellen Sie DNS-Zonen und führen Sie den Einsatz des DiagCloud-Projekts in all diesen Umgebungen durch.
DockerKubernetesJavaSpringBoot
Aus- und Weiterbildung
Kompetenzen
Produkte / Standards / Erfahrungen / Methoden
AWS
Azure
OVH
Openstack
Programmiersprachen
Java
Python
Perl
Go
Groovy
PHP
Javascript
C++
C#
Datenbanken
Postgresql
MongoDB
Crateddb
Oracle
MySQL
Vertrauen Sie auf GULP
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung