[Mission] Développeur.se Back-end Senior

Il y a 2 jours

Marseille, Provence-Alpes-Côte d'Azur, France Beta Temps plein 65 000 € - 90 000 € Contrat

Le contexte

Description du produit

LaSuite est l’écosystème de travail collaboratif souverain de l’État, conçu pour équiper les agents publics avec des alternatives aux outils propriétaires.

À la croisée des chemins entre un tableur, une base de données et une app no-code/low-code, l’outil Grist (qui fait partie de LaSuite) connaît une croissance exponentielle auprès des agents publics et compte aujourd’hui plus de 50 000 utilisateurs mensuels.

C’est dans le cadre de cette forte croissance que nous recherchons un profil Développeur·euse Back-End Senior pour venir renforcer l’équipe sur des sujets Back & Ops.

Enjeux court terme

  • T4 2026 : Renforcement de la sécurité, stabilisation de l’instance de production, mise en place des interopérabilités avec les autres produits de LaSuite.

Raison principale de cette mission

La personne sélectionnée sera en charge de participer aux évolutions back-end nécessaires pour stabiliser Grist dans le cadre de cette forte croissance et de participer à la mise en place d’une meilleure métrologie applicative.

La mission

Rôle

Sous la supervision du directeur technique de l’équipe et avec l’accompagnement des autres développeurs, vous serez amené·e à vous emparer des tâches suivantes :

  • monter en compétence sur le produit
  • mettre en place des améliorations produit
  • améliorer le code pour renforcer la stabilité, la scalabilité et la sécurité du produit
  • mettre en place et améliorer des boards de métriques métier
  • mettre en place des interopérabilités avec d’autres produits de LaSuite (Les interopérabilités au sein de LaSuite sont basées sur les standards openBuro/open Interrop)

Axes de mission

  1. Stabiliser la prod de Grist
  2. Mettre en place des alertes Grafana
  3. Anticiper la montée en charge du service
  4. Contribuer au commun numérique de Grist
  5. Dialogue techniqueavec les partenaires Avec Florent (Développeur), Emmanuel (Développeur Accessibilité), Grist Labs (éditeur), les autres développeurs de LaSuite pour les interopérabilités

ExpérienceVous êtes une personne expérimentée, autonome, capable de reprendre un service en production, d’en porter les choix techniques et de résoudre en équipe les problèmes techniques.Forte en conception et en exécution, à l’aise avec des applications dans un contexte Kubernetes, solide dans un environnement à fortes dépendances externes. Vous savez vous inscrire dans un collectif sans imposer votre vision.Vous souhaitez contribuer à un projet open source et tenter de l’amener à devenir un commun numérique.CompétencesHard skills :Maîtrise de TypeScriptMaîtrise du SQLÊtre à l’aise dans un environnement k8s/argocdÊtre à l’aise dans un environ Linux / BashConnaissances/appétence pour GrafanaConnaissances de PythonConnaissances de Redis/S3Soft skills :Capacité à travailler en équipe : même à distance, nous maintenons un lien d’équipe très fort et nous attendons une bonne capacité d’adaptation de votre partSavoir travailler dans un contexte Open SourceIntérêt réel pour l’impact public et pour l’intérêt général Cadre de collaborationComposition de l’équipe :Grégoire (directeur technique), Raywan (product manager), Florent (développeur back senior), Emmanuel (développeur accessibilité), Jaime (responsable communauté), Nicolas (expert métier). L’équipe est aujourd’hui 100% masculine, et nous souhaiterions idéalement améliorer la diversité sur ce point. Au-delà de l’équipe, la personne interagira avec les autres équipes produit de LaSuite (~80 personnes au total) : Fichiers, Docs, Visio, MonCompte, Tchap… Les enjeux d’interopérabilité sont au cœur du rôle.Stack et environnement technique :TypeScript, Python, S3, GrainJS, PostgreSQL, K8s, helmCharts, ArgoCD, Grafana, Redis, Bash Accès aux dépôts de code :https://github.com/gristgouv/ Méthodes et modes de travail :Approche agile et itérative. Respect des standardsbeta.gouv.fr(qualité, sécurité, accessibilité, open source).Lieu de travail :Télétravail possible, bureaux disponibles à Paris, Rennes, Lyon et Marseille. 1 jour par mois requis à Paris pour les journées d’équipe.Rythme: 4 jours par semaine en moyenneDurée :3 mois renouvelables avec objectif long termePourquoi nous rejoindre ?Contribuer à construire un service public numérique souverain, à la hauteur des enjeux d’aujourd’hui. LaSuite porte les enjeux de souveraineté de la bureautique du service public.Faciliter la vie de milliers d’agents publics en leur évitant de perdre du temps dans le traitement de leurs donnéesAméliorer un commun numériqueUne responsabilité technique réelle. Vous êtes au cœur de l’équipe et des choix techniques du back-end d’un produit de LaSuite en très forte croissance.