Développeur DevSecOps Python
Ref : 260316C005-
Date de début01/04/2026
-
Localisation
93 - Saint Denis
-
Durée6 mois (renouvelables)
-
Profil
Développeur
Nous recherchons un(e) Développeur DevSecOps et Python confirmé pour une mission stratégique à Saint-Denis.
Cadre de la mission :
– Lieu : Saint-Denis (93) – Locaux CAP Ampère
– Date de démarrage : ASAP
– Télétravail : 2 jours de télétravail par semaine
– Secteur : Énergie
– TJM : Selon profil, niveau d’expertise et grille de référencement client
– Durée : Mission longue, typiquement 3 mois renouvelables avec une forte visibilité long terme
Contexte de la mission :
Dans le cadre d’un nouvel appel d’offres au sein de la DOAAT, le client recherche un développeur DevSecOps Python afin de renforcer ses équipes de réalisation. La mission s’inscrit dans un environnement technique mêlant automatisation, sécurité applicative et développement Python au service des processus métiers liés aux obligations d’achat dans le secteur de l’énergie.
L’intervenant travaillera en lien direct avec les équipes de réalisation et sous la supervision d’un Tech Lead transverse. Une montée en compétence progressive est attendue sur les différents périmètres techniques afin de devenir à terme un backup fiable et opérationnel du Tech Lead en place.
Contenu de la mission :
DevSecOps / environnement applicatif :
– Participer à la mise en place des pratiques DevSecOps sur différentes applications
– Automatiser les tâches de développement, de test, de déploiement et de maintenance
– Identifier et résoudre les failles de sécurité applicatives
– Mettre en place le monitoring des performances des applications
– Contribuer aux travaux de conteneurisation des applications
Contribution Python sur le périmètre « Obligations d’Achat » :
– Élaborer des reportings métiers
– Réaliser le parsing des différentes données d’entrées nécessaires
– Alimenter le Datastore DOAAT
– Développer des IHM métier permettant le chargement des données
– Apporter un support à l’équipe en charge des reportings sous Tableau et Power BI
– Assurer le maintien en condition opérationnelle des utilitaires Python existants
– Contribuer à la mise en place du futur modèle de prévision thermique
Compétences obligatoires :
– Aisance relationnelle, dynamisme et capacité à travailler en équipe – Niveau 3 (excellent)
– Adaptabilité, autonomie, rigueur et capacité d’analyse et de synthèse – Niveau 3 (excellent)
– Environnement : Unix / Linux, Windows – Niveau 2 (confirmé)
Langages de programmation :
– Python – Niveau 3 (excellent)
– HTML5, CSS3, JavaScript, TypeScript – Niveau 3 (excellent)
– VBA, SQL, Shell – Niveau 3 (excellent)
Librairies Python / JS :
– pandas, numpy, pyinstaller
– dash
– jQuery, Highcharts JS, socket.io
– APScheduler, aiohttp, asyncio
Niveau attendu : 2 (confirmé)
Frameworks :
– ReactJS, VueJS
– Django, Flask, FastAPI
– Bootstrap
– Pytest, Karma
Niveau attendu : 2 (confirmé)
Outils :
– Git, GitLab
– Jenkins
– Ansible
– NodeJS
Niveau attendu : 2 (confirmé)
Conteneurisation :
– OpenShift
– Docker
– Kubernetes
– VirtualBox
– Vagrant
Niveau attendu : 2 (confirmé)
Bases de données :
– PostgreSQL
– Oracle
Niveau attendu : 2 (confirmé)
Compétences souhaitées :
– Connaissance du système d’information EDF – Niveau 1 (premier niveau)
– Connaissance des métiers de la DOAAT et de leurs enjeux – Niveau 1 (premier niveau)
– Capacité à assimiler rapidement le contexte et les enjeux métiers des projets – Niveau 2 (confirmé)
– Connaissance de la programmation orientée objet et des principes de programmation asynchrone – Niveau 2 (confirmé)
– Capacité d’analyse de contenus web (scraping) et API testing – Niveau 2 (confirmé)
– Connaissance des algorithmes de machine learning et capacité à mettre en œuvre un algorithme simple avec une librairie Python dédiée – Niveau 1 (premier niveau)
– Usage d’outils collaboratifs (Jira ou équivalent, Wiki Confluence, SharePoint ou équivalent) – Niveau 2 (confirmé)
Soft skills attendues :
– Adaptabilité pour monter progressivement en compétence sur plusieurs périmètres techniques et fonctionnels
– Rigueur indispensable pour intervenir sur des environnements techniques critiques et des traitements de données sensibles
– Esprit d’équipe afin de collaborer étroitement avec les équipes projet, data et reporting
– Capacité d’analyse et de synthèse pour traiter des données métiers et contribuer aux reportings décisionnels