Stagiaire Ingénieur DevSecOps
Projet centré sur la migration d’applications vers Kubernetes, l’approvisionnement de composants réseau et la gestion de ressources cloud sur cloud interne et Microsoft Azure, dans une approche DevSecOps.
- Automatisation de la gestion des infrastructures et services cloud (VIP WAF, bases de données
- MariaDB et PostgreSQL) via Terraform, orchestrée à travers des pipelines GitLab CI/CD sur les
- environnements hors production et production.
- Approvisionnemen et administration de ressources Microsoft Azure via Terraform, incluant la gestion
- de Web Apps, App Service Plans, Storage Accounts et Azure Key Vault, dans une logique
- DevSecOps et Infrastructure as Code.
- Administration, exploitation et gestion des clusters Kubernetes via la plateforme Rancher, ainsi que
- la migration, la maintenance, l’évolution et le déploiement d’applications via des charts Helm.
- Configuration et déploiement de mécanismes d’autoscaling via le Horizontal Pod Autoscaler (HPA)
- et KEDA, basés sur l’utilisation CPU, afin d’adapter dynamiquement les ressources aux contraintes de
- performance et de charge applicative.
- Gestion et sécurisation des secrets Kubernetes (credentials, tokens, configurations sensibles)
- Conception et déploiement de Jobs Kubernetes, intégrés aux charts Helm et pilotés via ArgoCD,
- pour l’exécution de tâches techniques ponctuelles (initialisation de bases de données, scripts d’exploitation),
- sans impacter le cycle de vie des applications principales.
- Mise en œuvre de pipelines DevSecOps GitLab CI/CD pour l’automatisation des déploiements et
- des changements applicatifs.
- Intégration de contrôles de sécurité applicative (SAST, DAST) selon une approche Shift Left, directe
- ment dans les pipelines CI/CD afin d’identifier et corriger les vulnérabilités le plus tôt possible.
- Participation aux réunions avec l’équipe projet (DEV) pour assurer la collaboration, le suivi des
- travaux et l’alignement technique.
- Réalisation d’une veille technologique continue et proposition d’axes d’évolution et d’amélioration
- des pratiques DevSecOps au sein de l’équipe.
- Outils et Technologies : Terraform, Helm, Kubernetes, Microsoft Azure, Cloud interne VRA8, Rancher, Mari
- aDB, PostgreSQL, GitLab CI/CD, ArgoCD, Shift Left, Coverity, SAST, DAST