Maintien en conditions opérationnelles d'une plateforme CI/CD desservant 10K+ utilisateurs (Gitlab &
Runner, Artifactory, ELK, S3, Jenkins, Vault, Sonarqube, AWX)
 Traitement des incidents de niveau 2 et 3
 Évolution et patchs des composants
 Support des utilisateurs
 Toubleshooting
 Développements de nombreux playbooks ansible
- Automatisation de configuration et de déploiement avec Ansible
- Développement de sondes de monitoring en python/Shell/Golang (licences gitlab, artifactory, sonarqube,
consommation de lignes sonar, sauvegardes S3, tokens vault, check d'integrité des artefacts arti …)
- Traiter les demandes d’évolution, de création, des instances Jenkins (upgrade des images Docker Jenkinsmaster, et celles des slaves, correction des vulnérabilités remontées par la sécu, upgrade des plugins …)
- Automatisation du provisionnement des repositories Artifactory, création des watchs/policies, création des
groupes Ldap, des groupes Gitlab, création de runners …
- Réaliser les actes de MEP et vérifier l'absence d'impact, y compris en HNO,
- Anticiper, traiter les tickets et suivre les incidents d'exploitation, en analysant les causes racines et en prenant
les mesures correctives nécessaires,
- Documentation sur Confluence : Howto, tutoriels, description des offres, bonnes pratiques …
- Support N3 et astreintes mensuelles.
Mission: Renforcer les équipes homeloan / consumerLoan, gestion du formulaire de prêt perso/conso
- Traiter les tickets d'incidents et de changements créés par les développeurs, les PO, les data engineers
- Traiter les demandes administratives (ouverture de flux, création de serveurs, extraction de données …)
- Création des jobs de build et de déploiement des applications Lending (Jenkins / Artifactory / Ansible / Ansible
Tower / TFS)
- Migration des jobs de build et de déploiement vers Azure DevOps :
o Migration des repo git de Gitlab à Azure DevOps using Azure CLI,
o Création des keyvaults, des feeds,
o Création de pipelines Dev E2E PreProd Prod,
o Ajout de CheckMarx,
o Azure DevOps services : azure Boards, azure pipelines, azure Artifacts, azure Repos,
- Exploitation, paramétrage, installation et upgrade des livraisons mensuelles de l'ERP Harvest,
- Travailler sur l'outil d’ordonnancement "Dollar Universe" / "ControlM" (Supervision, Déploiement des sessions
…)
- Gérer les transferts CFT
- Création du code en ruby pour l'outil de gestion de la configuration de serveurs Puppet,
- Développement en python pour l'automatisation des tâches redondantes,
- Monitoring via rigor,
- Création des VM's de dev via Vagrant.
- Support aux développeurs : extraction des logs via Kibana, extraction de données pour les data engineer, les
aider à écrire du code en shell et à développer les sessions DollarU, les accompagner dans la résolution des
incidents ….
Utilisation d’Ansible-manager (un outil en ligne de commande utilisé par toute la communauté de l’Hebex, c’est
un outil développé en python et qui utilise Ansible et Ansible-Galaxy, il sert à initialiser les projets Ansible,
récupérer les dépendances des rôles et de valider le respect des bonnes pratiques) :
- Ajout d’un job pour la vérification de la qualité du code, dans le pipeline de CI avec Pylint,
- Ajout de tests de non-régression dans le stage de test,
- Maintenance évolutive et corrective (résolution des issues déclarées par les opérationnels dans Gitlab).
- Migration des rôles communs Ansible de la version 2.2 à 2.5 et ajouter pour chaque rôle des tests
d’infrastructure automatisés dans la chaîne d’intégration continue en utilisant le Framework « TestInfra » et des
images LXC,
- Création des images Docker pour les différentes distributions utilisées à l’HEBEX Ubuntu Precise, Trusty,
Xenial, Bionic et CentOS 6, 7 et 8 et les pousser dans « Gitlab Container Registry » qui est un registre privé pour
les images Docker,
- Ajout de pipelines d’intégration continue pour quelques projets de développement système n’ayant pas de CI,
- Réécriture des scripts Shell au langage python,
- Création d'un pipeline de personnalisation des images ISO Ubuntu 18.
- Migration de quelques jobs de build et de déploiement des packages Debian, du Jenkins à Gitlab-ci.
Missions ou tâches réalisées : Test, Recette et Automatisation des tests
- Participation aux réunions de l’expression du besoin,
- Élaboration du cahier de recette Scénarii de tests),
- Exécution et conception des cas de tests sur TestLink,
- Rédaction et suivi des anomalies sur « Mantis Bug Tracker »,
- Automatisation des scénarii de test : Java, Selenium,Appuim (pour les applications mobiles),
- Suivi de la non-régression,
- Tests des webservices SOAP REST avec SoapUI.
Missions ou tâches réalisées : Intégration de l’ERP Oddo
- Résolution des bugs des modules spécifiques communautaires,
- Développement de nouveaux modules spécifiques,
- Migration des modules de l’api 6 et 7 vers l’api 8,
- Création et personnalisation des rapports en Qweb, - Installation configuration et paramétrage, - Support aux
utilisateurs.