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.
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.
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.
Expertise AWS : Maîtrise avancée des services AWS (notamment CloudFront, WAF, S3, EC2/ECS).
Maîtrise de l’IaC : Expert sur Terraform (gestion d’états complexes, modules, résolution de drifts).
Culture CI/CD : Expérience significative dans la mise en place d’environnements de staging dynamiques.
Outils de déploiement IaC : Maîtrise indispensable de Terraform Cloud et/ou Spacelift pour la gestion des pipelines d’infrastructure et du state.
Soft Skills :
Pédagogie et communication : Capacité à expliquer des concepts complexes à des profils moins experts et les restituer à une équipe entière.
Autonomie : Capacité à prendre en main des sujets de bout en bout avec un minimum de supervision.
Rigueur : Une attention particulière portée à la sécurité et à la propreté du code d’infrastructure.
Engagement : Temps partiel (minimum 2 jours par semaine).
Durée de la mission : minimum 2 mois, nous cherchons un partenaire sur le long terme qui serait en mesure de gérer les projets DevOps futurs de l’équipe.
Localisation : Full Remote accepté. Une présence ponctuelle dans nos bureaux parisiens serait appréciable, notamment pour le démarrage de la mission.
Démarrage : Dès que possible.
TJM : 800€ à 1000€ selon profil
Entretien métier avec Yann (Lead DevOps)
Entretien avec Cédric (Lead Dev) et Clovis (CPTO)
👉 Découvrez notre actualité sur contexte.com et suivez-nous sur LinkedIn & BlueSky.
Rencontrez Cedric, Team Lead Developer
Rencontrez Clémentine, Directrice de la rédaction
Ces entreprises recrutent aussi au poste de “Cloud computing et DevOps”.