- Migration de tous les jobs de build et de déploiement des applications de la tribe Lending: de Jenkins + CA automation) à Jenkins +
Ansible/Ansible Tower + TFS Team Fondation Server) et ensuite à Azure Devops + Ansible)
- Création des pipelines de déploiement (Dev/E2E/Preprod/Prod) dans TFS et Azure DevOps,
- Exploitation, paramétrage, installation des livraisons mensuelles de l'ERP Harvest,
- Travailler sur l'outil d’ordonnancement "Dollar Universe" : Supervision, Déploiement des sessions, Changement des paramètres
dans les serveurs...,
- 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 de VM's de dev suite à la migration Windows10 via Vagrant.
- Mise en prod des évolutions des assests HomeLoan/ConsumerLoan en collaboration avec les change managers.
- 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 l’intégration continue en utilisant 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,
******** Powered by /
- 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,
- 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 »,
- Exécution des tests de confirmation,
- 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.