Ingénieur Cloud & DevOps
Intégration de l'équipe de Scanini pour concevoir et maintenir les environnements cloud.
- Conception et maintien des environnements dev, staging et production sur AWS avec EC2, VPC, ALB, Auto Scaling, IAM, S3 et Security Groups.
- Gestion du réseau et de la sécurité AWS incluant les sous-réseaux, tables de routage, Internet Gateway, Security Groups et permissions IAM.
- Gestion de l'infrastructure avec Terraform via des modules réutilisables, des configurations par environnement et un remote state.
- Mise en place d'un pipeline GitLab CI dédié à Terraform pour la validation, la planification, l'approbation et le déploiement.
- Mise en place d'un pipeline GitLab CI/CD applicatif pour automatiser la validation, le build des images Docker et leur déploiement sur AWS.
- Conteneurisation des applications avec Docker et Docker Compose et configuration de Nginx pour le reverse proxy, le routage et le HTTPS.
- Maintenance des playbooks Ansible pour configurer les instances EC2.
- Mise en place du monitoring CloudWatch et investigation des incidents liés aux infrastructures et services de production.
- Gestion de la configuration applicative et des données sensibles via AWS Secrets Manager et les variables GitLab CI.
- Automatisation des tâches opérationnelles avec Bash, Python et Ansible et documentation des procédures.
Environnement technique