Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
Verhandlungssicher
Französisch
Muttersprache
Einsatzorte
Einsatzorte
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
1 Jahr 6 Monate
2022-11 - 2024-04
SAMEA
Senior DevOps Engineer & Team LeadOpenstackOpenshiftKubernetes...
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
Based components: Sensor (customized VM)Kafka BrokerStorm TopologyCrateDBPostgreSQLData science library (developed by DS team)Microservices for {data ingestionanalysis?}Keycloak
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.
Test mobile & web & desktop applications & test servers and platforms configuration.
Create test plans, tests automation, manage test execution, record test progress and results, analyze tests results, document test cases
Identify, isolate, and track bugs, identify potential problems that users may encounter
The use of cloud machines on OVH & AWS to make tests, install & update the test environments
Work effectively and collaboratively with R&D and product teams
JavaPythonSeleniumCucumberJenkinsSikuliTestNGJunitSoapUIAppiumHttpWatchFiddlerHARAnalyzerEasyVistaGitSVNTestLinkWindows Server 2012R2LinuxDataMetrieNewTestVMwareEsxiXen
3 Jahre 7 Monate
2015-01 - 2018-07
Computer Science Academic Teaching Assistant
OracleJavaPHP5...
Academic teaching assistant in Computer Science at The Higher Institute of Management of Tunis for more than 3 years.
Organizing and assisting in multiple technical courses related to technologies such as Oracle, Java, PHP5, HTML5, CSS3, Javascript, Linux, ...
Supervised and evaluated various development projects of students
OracleJavaPHP5HTML5CSS3JavascriptLinux
Aus- und Weiterbildung
Aus- und Weiterbildung
Position
Position
Senior DevOps Engineer & Team Lead
Kompetenzen
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
Einsatzorte
Einsatzorte
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
1 Jahr 6 Monate
2022-11 - 2024-04
SAMEA
Senior DevOps Engineer & Team LeadOpenstackOpenshiftKubernetes...
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
Based components: Sensor (customized VM)Kafka BrokerStorm TopologyCrateDBPostgreSQLData science library (developed by DS team)Microservices for {data ingestionanalysis?}Keycloak
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.
Test mobile & web & desktop applications & test servers and platforms configuration.
Create test plans, tests automation, manage test execution, record test progress and results, analyze tests results, document test cases
Identify, isolate, and track bugs, identify potential problems that users may encounter
The use of cloud machines on OVH & AWS to make tests, install & update the test environments
Work effectively and collaboratively with R&D and product teams
JavaPythonSeleniumCucumberJenkinsSikuliTestNGJunitSoapUIAppiumHttpWatchFiddlerHARAnalyzerEasyVistaGitSVNTestLinkWindows Server 2012R2LinuxDataMetrieNewTestVMwareEsxiXen
3 Jahre 7 Monate
2015-01 - 2018-07
Computer Science Academic Teaching Assistant
OracleJavaPHP5...
Academic teaching assistant in Computer Science at The Higher Institute of Management of Tunis for more than 3 years.
Organizing and assisting in multiple technical courses related to technologies such as Oracle, Java, PHP5, HTML5, CSS3, Javascript, Linux, ...
Supervised and evaluated various development projects of students
OracleJavaPHP5HTML5CSS3JavascriptLinux
Aus- und Weiterbildung
Aus- und Weiterbildung
Position
Position
Senior DevOps Engineer & Team Lead
Kompetenzen
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 Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung