Membre à part entière de l’équipe tech, ta mission sera de :
participer au développement de l’automatisation de l’ingestion, du nettoyage et de la transformation des données reçues des administrations versant leurs offres et concours, ainsi qu’à son monitoring ;
participer au développement de l’API publique et documentée pour accélerer l’onboarding des parties-prenantes ;
veiller à la prise en compte des contraintes réglementaires (ie RGPD) et de sécurisation de notre stack à chaque étape ;
participer aux revues de codes et au monitoring des applications en production ;
prendre part aux décisions concernant les choix d’architecture, l’amélioration continue et la fiabilisation de notre outillage ;
et contribuer de manière constructive au dynamisme de l’équipe CSPLab (tech et non tech) !
Code source ouvert github.com/betagouv/csplab/
Architecture suivant les principes de la Clean Architecture
Itérations courtes
Tests unitaires, tests d’intégrations et revues de codes systématiques
Intégration et déploiement continus (CI/CD)
Amélioration continue de nos processus internes
Développements « Centré utilisateur » : collaboration étroite avec le métier et l’UX
Priorisation des applications souveraines
Intégration du RGPD et des principes d’accessibilité
La Mission ouverte à un.e freelance pour une période de 6 mois renouvelable, portée par l’attributaire du marché public, est à réaliser dès que possible ;
Elle est envisagée à hauteur de 4 jours par semaine, le TJM est en fonction de ton profil, dans la limite de la grille beta.gouv ;
La mission est réalisable majoritairement en télétravail (standup quotidien en visio). L’équipe se retrouve en présentielle toutes les 4 à 6 semaines, principalement sur Paris, mais la destination peut varier en fonction des possibilités de l’équipe.
À savoir : CSPLab une startup d’État dont l’initiative vise en partie à internaliser la plateforme existante. La mission s’inscrit dans la durée. Chaque phase s’achève par un comité au cours duquel l’administration porteuse prend la décision de le pérenniser ou non, sur la base des résultats d’impact du service.
Compétences techniques :
Tu as une expérience significative et reconnue en :
développement Python intégrant le typage des objets aux interfaces
Postgresql
pipeline de données (ingestion, nettoyage, réconciliation de sources hétérogènes, transco)
monitoring et la reprise de traitements à forte volumétrie
Django à forts enjeux (trafic, sécurité, données personnelles), DRF et HTMX
devops avec un PaaS type scalingo
Compétences humaines :
Expérience significative en équipe d’au moins 6 devs et/ou sur un large projet
Vous appréciez les bonnes pratiques et les outils éprouvés dans le temps
Vous savez défendre votre point de vue tout en intégrant les attendus de vos interlocuteurs
Vous ne réinventez pas la roue. Simple is better.
Expérience sur un projet open-source
Expérience chez Beta Gouv et/ou avec l’administration publique
Experience avec Airflow
Expérience en NLP et en embeddings, idéalement avec spacy
Connaissance des enjeux de la data publique (RGPD, interopérabilité, open data)
Connaissance du DSFR
Connaissance de Metabase
Un rapide entretien téléphonique avec Vincent (Lead Tech) pour nous assurer que ta candidature correspond bien au profil recherché
Un entretien en visio avec l’équipe tech avec laquelle tu travailleras en étroite collaboration si tu nous rejoins
Un entretien Denis et Benoit
Un entretien en visio avec le reste de l’équipe
Rencontrez Nadia, Développeuse
Rencontrez Annie, Product Owner & Chargée de Déploiement
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.