Développeur Full Stack & DevOps
Intégration d'une équipe Security Testing au sein d'une grande plateforme technologique pour contribuer à l'administration système et à l'automatisation des déploiements en environnement de production sécurisé.
- Administration de machines virtuelles Linux (Ubuntu, Debian) en gérant les accès SSH, en développant des scripts Bash pour l'automatisation (rotation des logs) et en gérant les configurations DNS en production.
- Refonte des pipelines CI/CD Jenkins en rédigeant des Jenkinsfile complètes pour des dépôts hébergés sur GitHub, intégrant des pipelines dédiés au monitoring automatisé d'outils de sécurité (Coverity, DASTER) pour améliorer la fiabilité des déploiements.
- Automatisation de l'infrastructure de gestion des secrets avec HashiCorp Vault et Terraform, en configurant les AppRoles, les policies d'accès et en sécurisant l'intégration d'APIs internes (Jira).
- Mise en place de dashboards de monitoring temps réel avec Splunk et SignalFx pour renforcer l'observabilité à grande échelle, analyser les résultats et détecter les anomalies.
- Développement et maintenance de l'application full-stack Admin ATMan (Python backend, Angular frontend, PostgreSQL, Docker) en créant des API REST, en implémentant de nouvelles fonctionnalités, en corrigeant des bugs et en réalisant des tests.
- Développement du frontend Angular d'un jeu éducatif de sensibilisation au phishing, en créant les composants, en gérant les interactions utilisateur et en affichant les résultats de manière dynamique.
- Contribution au backend Java Spring Boot de l'application SAPGoat en analysant et corrigeant les vulnérabilités OWASP, en renforçant les API REST et en vérifiant les comportements applicatifs.
Environnement technique