Batis est née en 2019 de la volonté de moderniser la gestion administrative et contractuelle des chantiers BTP. La plateforme SaaS couvre l'ensemble du cycle de vie contractuel entre donneurs d'ordre et sous-traitants : génération de contrats depuis des trames légales, demandes d'agrément (DC4 marchés publics et privés), facturation, annuaire des entreprises, signature électronique (Contralia / DocuSign).
En 2025, Batis rejoint le groupe Once For All — leader européen de la conformité et de la digitalisation des chantiers BTP, présent dans 5 pays, 160 collaborateurs.
Vous rejoignez l'équipe Contrathèque, rattaché(e) à Joe. L'équipe s'appuie aujourd'hui ponctuellement sur Stan, prestataire externe, pour absorber le flux d'intégrations.
La Contrathèque traite un flux permanent et croissant de documents contractuels (agréments, avenants, ordres de service, décomptes généraux et définitifs) : 15 à 30 demandes par semaine entre nouvelles intégrations, modifications et SAV, avec des délais contractuels à tenir. Le recours à un prestataire externe (Stan) permet de tenir la charge, mais l'équipe a besoin d'une personne pérenne, rattachée à Joe, pour absorber ce volume et fiabiliser le traitement des cas complexes.
La logique conditionnelle de l'éditeur JSON maison est surmontable — mais il est aussi important d'acquérir la compréhension métier : interpréter l'intention d'un client BTP derrière un document annoté ou une demande d'évolution formulée de façon implicite.
Au sein de la Contrathèque, votre mission est d'adapter les documents contractuels des clients (agréments, contrats, avenants, décomptes), en traduisant des demandes souvent implicites en variables, conditions et formulaires fiables.
construire le formulaire de saisie adéquat, grâce à l’éditeur JSON interne, qui permettra aux utilisateurs d'éditer leurs documents
Explorer, avec l'équipe, l'apport de l'IA sur l'intégration de documents — aujourd'hui une aide réelle sur les cas simples, mais pas encore fiable de bout en bout.
M+1 : Maîtrise les bases de l'éditeur JSON maison et du processus de variabilisation Word. A traité ses premiers cas simples en binôme.
M+3 : Intègre seul(e) des documents standards pour un nouveau client (variabilisation + JSON). Traite une partie du flux SAV/bug en autonomie. Comprend le vocabulaire métier de base (agrément, sous-traitance, paiement entreprise).
M+6 : Autonome sur l'ensemble intégration + SAV, y compris cas complexes (conditions imbriquées, annexes multi-sources). Peut absorber seul(e) un pic d'activité.
M+12 : Fallback fiable de l'équipe : la compréhension métier est suffisamment solide pour interpréter seul(e) une demande d'évolution ambiguë et proposer une solution, sans dépendre du prestataire externe.
On préfère que vous le sachiez maintenant plutôt qu'après trois mois.
Éditeur JSON "maison" — construction de formulaires qui sont constitués de champs de tout type (texte, date, QCM, monétaire, ...)
Capacité à lire un fichier JSON (comprendre sa structure, repérer une clé, une valeur, une imbrication) pour se situer dans l'éditeur interne
Aisance avec une logique conditionnelle (variables, conditions, boucles, formules) — un tableur avancé ou une première expérience de programmation sont un vrai plus, sans être un prérequis
Curiosité réelle pour le secteur BTP et son vocabulaire administratif (agrément, sous-traitance de rang, paiement entreprise…) — acquérable sur le poste, pas éliminatoire à l'entrée
Ce poste est ouvert à deux profils d'entrée, qui ont chacun fait leurs preuves en interne : un profil technique (dev, no-code) à l'aise avec la logique conditionnelle, ou un profil métier/administratif (secrétariat, ADV, BTP) avec une vraie appétence pour la technique. Ce qui compte n'est ni un diplôme ni une ligne de code sur le CV, mais la combinaison rigueur + autonomie + compréhension métier. Point de vigilance : il faut une base solide sur au moins un des deux axes — technique ou métier.
Une réelle appétence pour la logique conditionnelle (formules, tableur avancé, JSON) — le niveau d'entrée peut être basique, l'essentiel s'apprend sur le poste
Étape 1. Screen - Lily — Recruiter Batis/OFA - 45–60 min · visio
Découverte, motivations, envies
Étape 2. Entretien avec Joe — Manager - 60–90 min · présentiel
Comprendre, tester l'appétence technique avec un cas pratique