Compétences
🐧 Linux Link to heading
Utilisation quotidienne de Linux pour l’administration système : systemd, services, journaux, SSH, notions de réseau et sécurité de base.
⚙️ Automatisation & Infrastructure as Code Link to heading
- Ansible : pour le provisioning, la gestion des services, le hardening, les templates, les utilisateurs SSH et la gestion des secrets
- Terraform : pour le déploiement de machines virtuelles ou de ressources cloud.
🔁 CI/CD & Gestion de version Link to heading
- Git, workflows Git-flow ou développement trunk-based
- GitLab CI / GitHub Actions, pipelines pour les tests, la construction, les analyses de sécurité et les test de déploiement
🐳 Conteneurs & Orchestration Link to heading
- Docker : docker-compose pour les environnements locaux et de production
- Portainer / Kubernetes pour la gestion des conteneurs et des clusters
🖥 Virtualisation Link to heading
- Proxmox / VMware, cycle de vie des VM, modèles (templates), backup.
- Provisioning automatisé via des workflows Ansible + Terraform
🧪 Tests & Validation Link to heading
- Linting / scans de sécurité pour Ansible, Terraform et les images de conteneurs. Validations après déploiement.
🌐 Réseau Link to heading
- DNS, SSL/TLS, reverse proxy, HTTP/HTTPS
- pfSense, Cloudflare, notions de routage et VPN