Nous sommes Contexte, un média européen fondé en 2013. Nous produisons une information politique en profondeur pour permettre aux acteurs de la démocratie d’agir sur le monde. Dans un souci de passage à l’échelle et d’optimisation, nous recherchons un Freelance DevOps expert pour apporter un renfort opérationnel et une vision stratégique afin d’élever nos standards de performance et de sécurité sur notre infrastructure AWS. L’équipe technique de Contexte est actuellement composée de 8 développeurs fullstack focalisés sur le déploiement de nouvelles fonctionnalités et la maintenance du site. Les problématiques DevOps sont actuellement portées par les 2 Leads Devs et le CPTO. Missions Partie 1 : Optimisation & Sécurisation immédiate Performance : Analyse et optimisation de la stratégie de mise en cache via le CDN (CloudFront) pour réduire la latence et la charge serveur. Sécurité : Configuration et déploiement d’un WAF (Web Application Firewall) pour protéger l’application contre les vulnérabilités courantes et les requêtes malveillantes. Partie 2 : Audit & Évolutions structurelles Audit 360° : Analyse de l’infrastructure actuelle et de la chaîne CD. Rédaction de préconisations concrètes sur les axes de performance, sécurité et résilience. Remédiation IaC Identifier les ressources AWS créées “à la main” et les réimporter proprement dans le code Terraform. Identification et résolution des drifts sur les fichiers Terraform pour garantir une parfaite cohérence entre le code et l’infrastructure réelle. Mise en place d’un mécanisme automatisé de détection de drift (ex: via des plans Terraform périodiques ou des outils de drift detection) avec alerting associé, pour assurer la réconciliation permanente de l’infrastructure. Extension du Workflow GitOps (GitHub Actions) : Le workflow actuel est partiel : l’objectif est de l’étendre pour couvrir 100% de l’infrastructure. S’assurer que toute modification sur le repo GitHub déclenche la mise à jour automatique des ressources AWS précédemment “hors scope”. Developer Experience (DX) : Conception et mise en œuvre d’environnements de développement “à la demande” (preview environments) intégrés dans la CD pour fluidifier le travail des développeurs. Responsabilités Clés Co-conception : Travailler main dans la main avec les Tech Leads et le CPTO pour définir les architectures cibles. Implémentation des solutions retenues : s’approprier les pratiques en place pour mettre en oeuvre les solutions dans la cadre existant, et proposer des évolutions. Transfert de compétence : Assurer la montée en compétence de l’équipe interne sur les outils mis en place (ateliers, pair-ops). Documentation : Rédiger et maintenir une documentation technique claire (schémas d’architecture, procédures de déploiement). Automatisation : Garantir que chaque intervention est industrialisée via Terraform afin d’éviter toute gestion manuelle. Veille & Conseil : Alerter sur les potentielles dettes techniques ou failles de sécurité identifiées durant la mission.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.