Contexte
Meetic, leader europeen de la rencontre en ligne, cherchait a ameliorer la qualite de ses livraisons et a renforcer ses pratiques de developpement. L’enjeu : fiabiliser les deploiements et monter en competences les equipes.
Mon role
En tant que Backend Developer & Ops, j’ai contribue a :
- La conception et l’implementation de tests automatises
- Le developpement de l’environnement operationnel
- Le mentorat des developpeurs juniors et mid-level
- Les decisions technologiques impactant l’architecture
Realisations
Tests Automatises
- Implementation de tests BEHAT pour la validation comportementale
- Tests E2E pour la validation complete des fonctionnalites
- Integration dans le pipeline CI/CD
- Reduction significative des regressions
Environnement DevOps
- Containerisation avec Docker
- Automatisation GitLab CI/CD
- Amelioration de l’efficacite des livraisons
- Deploiements plus frequents et plus surs
Mentoring
- Formation des developpeurs juniors et mid-level
- Partage des bonnes pratiques (KISS, SOLID)
- Elevation du niveau de qualite global
- Culture de l’excellence technique
Architecture
- Participation aux decisions technologiques strategiques
- Revues de code et Merge Requests
- Peer Programming et Peer Review
- Monitoring continu des applications
Resultats
- Qualite amelioree des livraisons
- Regressions reduites grace aux tests automatises
- Equipe renforcee par le mentoring
- Deploiements fiables et automatises