[Mission] Développeur Full Stack (Python + Web)

Freelance
Paris
Télétravail occasionnel
Salaire : Non spécifié
Début : 31 août 2025
Expérience : > 5 ans

beta.gouv.fr
beta.gouv.fr

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

🎯 Objectif de la mission

Déployer une plateforme web simple et sécurisée permettant :

  • le dépôt de pièces jointes (PDF, JPG, DOC, etc.),

  • leur analyse automatisée par un moteur Python existant (LLM + OCR),

  • la visualisation des résultats extraits (montant, prestataire, objet),

  • la mise à disposition des données via une API et leur réintégration potentielle dans Chorus.

Vous travaillerez en lien direct avec :

  • la product owner (Foulques RENARD, DINUM),

  • le data scientist en charge du moteur IA,

  • les équipes techniques de l’AIFE pour les flux Chorus.

🛠️ Missions principales

  • Développer une interface web simple, sécurisée, responsive pour l’upload et la visualisation des fichiers analysés

  • Développer ou compléter une API REST pour dialoguer avec le moteur d’analyse Python existant

  • Concevoir un pipeline de traitement sécurisé des fichiers (upload → traitement → stockage des résultats)

  • Participer au déploiement de la plateforme (Docker, hébergement SecNumCloud-compatible)

  • Garantir la sécurité des données sensibles traitées, conformément aux exigences de la DINUM et de l’AIFE

  • Collaborer avec le PO sur l’amélioration continue du produit (UX, usage, intégration Chorus)


Profil recherché

🧰 Stack technique idéale

  • Frontend : React (Next.js) ou Vue.js, TailwindCSS

  • Backend : Python (FastAPI / Flask), API REST

  • Moteur IA : Appelé comme brique externe Python (OCR, LLM)

  • Stockage : S3-compatible ou équivalent sécurisé

  • Déploiement : Docker, CI/CD, hébergement SecNumCloud (OVHcloud ou Outscale)

  • Sécurité : chiffrement, HTTPS, auditabilité, authentification simple

✅ Profil recherché

  • 3 à 6 ans d’expérience en développement full stack

  • Très bonne maîtrise de Python côté backend et d’un framework web moderne côté frontend

  • Autonomie sur l’intégration de briques IA existantes (appel de modèles OCR / LLM)

  • Connaissance ou curiosité pour les enjeux publics et la donnée financière

  • Sensibilité sécurité / RGPD, capacité à travailler avec des données sensibles

  • Expérience en déploiement cloud sécurisé (OVHcloud, Outscale, Scaleway) appréciée

💡 Pourquoi postuler ?

  • Impact concret : vous contribuez à améliorer la transparence et l’efficacité des dépenses publiques

  • Projet technique stimulant : intégration IA, traitement de documents, déploiement cloud sécurisé

  • Cadre souple, produit encore en exploration / structuration, très orienté utilisateurs finaux

  • Collaboration avec une équipe mixte : DINUM, AIFE, Etalab, DB


Déroulement des entretiens

⭐️ Informations complémentaires

Contrat : Poste de freelance (consultant·e).

Durée : Mission d’une durée de 4 mois minimum, à pourvoir immédiatement.

Rémunération : Taux journalier moyen (TJM) à discuter, basé sur la grille indicative de BetaGouv.

Localisation : Environnement de travail au sein de la DINUM (Paris), en lien avec l’AIFE et Etalab

Conditions de travail : Temps partiel possible (4 jours/semaine, à discuter). Mode de travail hybride (présence ponctuelle dans les locaux nécessaire pour les moments clés du projet).

Embarquement: Un embarquement est obligatoire. Il est composé d’une journée en présentiel et de 6 visios de 1h répartie sur deux mois. Il vous permettra de rencontrer la communauté, de comprendre l’écosystème publique et de connaitre les standards de qualité beta.gouv.fr

Ressources: Documentation sur les indépendants.

Processus de recrutement :

  1. Examen des candidatures

  2. Entretien technique

  3. Entretien d’équipe/culture (30 min)

  4. Rencontre dans les locaux

Fin de diffusion: 28 / 08 / 2025

Offre de mission via OCTO TECHNOLOGY SAS, MALT, le titulaire de notre marché public.

Envie d’en savoir plus ?