Développement d'un module pour la gestion des interventions
Retour aux ProjetsTech Lead
Sur application existante, responsable de la conception technique, de la qualité du code et de la mise en place d'infrastructures pour fiabiliser les livraisons.
Contributions principales
- Implémentation de nouvelles fonctionnalités : spécifications techniques, développement et tests automatisés pour livrer des fonctionnalités métiers robustes.
- Refactoring pour injection de dépendances : restructuration du code pour introduire DI, faciliter les tests unitaires et améliorer la maintenabilité.
- Mise à jour des pipelines CI/CD : migration des pipelines suite à l'arrêt d'AppCenter, adaptation des builds, tests et déploiements automatisés.
- Gestion d'une nouvelle solution de logs : intégration d'une solution centralisée pour l'agrégation, la rétention et l'analyse des logs.
- Mise en place d'un mécanisme d'exécution de tâches en arrière-plan : conception et implémentation d'un scheduler/worker fiable pour les traitements asynchrones.
.NET
Azure DevOps
Refactoring
CI/CD
AppCenter
Logging
Background Jobs
Testing