Techlead DevOps/Java
Poste de Techlead DevOps au sein d'une équipe pluridisciplinaire pour moderniser et sécuriser les chaînes d'intégration et de déploiement d'une plateforme d'applications métier.
- Conception et maintenance de pipelines CI/CD en GitLab et Jenkins, optimisant l'automatisation des environnements de tests et preprod.
- Création de chaînes CI génériques en PyInfra et Docker pour le déploiement standardisé des environnements.
- Déploiement d'un module web de génération de jeux de données sur Kubernetes, améliorant la disponibilité des environnements de validation.
- Pilotage de la migration d'un serveur Sonar vers AWS Cloud (EC2, RDS PostgreSQL, S3), réduisant les coûts d'infrastructure.
- Développement d'un plugin Maven pour automatiser des tâches critiques de CI/CD, notamment la détection des appels de dépendances.
- Encadrement de la migration des secrets vers HashiCorp Vault et leur intégration dans les pipelines, renforçant la sécurité.
- Intégration de l'analyse DependencyTrack et coordination de la migration des dépendances signalées, améliorant la posture de sécurité.
- Mise en place de playbooks Ansible dans les pipelines GitLab pour provisionner et installer automatiquement les serveurs d'application Wildfly.
- Conception de dashboards Grafana pour le suivi en temps réel des ressources et des services.
- Animation de réunions de TechSync dédiées à la revue de code complexe et à la standardisation des pratiques.
- Participation à l'automatisation et à la dockerisation des applications générées par l'outil Palmyra.
Environnement technique