Expérience professionnelle
Ingénieur DevSecOps
Environnements & outils:
Ansible, Jenkins, Git, AWX, Kubernetes (K3S et RKE), Docker, Helm, Kafka, Gitflow, Nexus, Github, Gitlab, Harbor, Vault, Python, Bandit, Sonar, Trivy, Dependency track, Jira, PKI, Openssl, Centos7 et 8, Redhat 7 et 8, Ubuntu, Terraform, ELK, AWS (Ec2) …
Description de la mission:
- Mise en place de la solution Ops qui contient plus de 40 microservices sur kubernetes openshift (RKE) et K3S.
- Développement des rôles et des playbooks (plus de 30 rôles et playbooks) en utilisant Ansible.
- Analyser les dysfonctionnements de l'application et proposer les évolutions techniques.
- Automatiser la création des charts Helm via un script shell.
- Création un rôle ansible afin de générer les releases de helm.
- Installation de KAFKA et développer un playbook/rôle Ansible qui permet de créer une liste des topics KAFKA.
- Développement des playbooks et les rôles ansible (5 rôles) de lancement de scan via les différents outils de scan des vulnérabilités.
- Création la chaine DevSecOps en utilisant les outils de scan des vulnérabilités: Trivy, Bandit, Dependency track, SonarQube...
- Création des pipelines Jenkins pour le déploiement des briques de l'application Ops.
- Travailler en mode SCRUM.
DevOps & TEAM LEADER
Environnements & outils:
Ansible, Jenkins, Git, Git flow, Shell, CentOS Jira, Bastion, Batch, serveur d'application (Jboss), Apache, Tomcat, Wiremock.
Description de la mission:
- Développement des rôles techniques (plus de 20 rôles) en utilisant Ansible.
- Création des inventaires (plus de 100 machines).
- Mise en place des pipelines (Jenkins, Ansible, Gitlab...) afin d'automatiser le déploiement des applications web.
- Automatiser les installations des packets CentOS 7 via un rôle ansible, le rôle a été utilisé sur (plus de 100 machines).
- Analyse des besoins des exploitants.
- Accompagnement & Reporting (TEAM LEADER).
Ingénieur d'intégration applicative
Environnements & outils:
Serveur d'application (Jboss), Apache, Tomcat, Wiremock, Shell, Crontab, CentOS, Spring batch, Batch talend, Mantis, Filezilla, Jahia, Postgres, WebSphere, Oracle, mysql…
Description de la mission:
- Déploiements des applications sur les serveurs JBoss et tomcat.
- Création des Crontab.
- Administration des serveurs Jahia.
- Configurations des serveurs d'apache et créations des règles d'Apache.
- Installation des batchs (Spring batch & batch Talend).
- Création des scripts en shell.
Ingénieur support N2
Environnements & outils:
CFT, Winigate, Shell, Redhat, MVS, Windows server, Putty.
Ingénieur support applications
Environnements & outils:
Shell, Nagios, Bash, Redhat 5 et 6, Oracle, Jira, Putty.