Ingénieur DevOps - stage
Conception et développement d’un portail Self-Service Zero-Touch pour l’automatisation des opérations IT
- Développement d’un portail avec un backend Python/FastAPI et frontend ReactJS, avec persistance des données sur PostgreSQL
- Implémentation d’un système d’authentification LDAP avec gestion de session via JWT et contrôle d’accès granulaire RBAC pour
- la séparation des rôles
- Mise en place d’un workflow Zero-Touch déclenché automatiquement depuis le backend via des jobs Jenkins, avec pipelines connectés
- à GitHub pour le build et le déploiement
- Provisionnement et gestion du cycle de vie des VMs sur une infrastructure cloud on-premise via Terraform, et automatisation de la
- configuration système et applicative avec Ansible
- Déploiement d’une stack d’observabilité avec Prometheus (collecte de métriques, alerting) et Grafana pour le suivi des performances
- et de la disponibilité
- Déploiement applicatif interne sur OpenShift via une approche GitOps, garantissant la synchronisation continue entre l’état déclaré
- dans Git et l’état réel du cluster