Entourage Recrutement
Cabinet de recrutement Finance — nos conseils

Recruter un BI Analyst ou un Big Data Engineer

C'est l'un des rares postes que deux directions commandent sous le même intitulé sans attendre la même chose. Le contrôle de gestion cherche quelqu'un capable de répondre d'un chiffre devant un comité qui le conteste ; une DSI cherche quelqu'un capable de tenir une plateforme et une chaîne de production. Les deux écrivent « BI Analyst », les deux publient à peu près la même annonce, et l'écart se découvre au sixième mois. S'y ajoute une particularité de la fonction : sa réussite dépend moins de la compétence recrutée que de ce que l'entreprise a préparé avant l'arrivée — les accès, la donnée réellement disponible, et ce qu'elle est prête à éteindre.

Aussi appelé Business Intelligence Analyst, BI Developer, Analytics Engineer, Développeur Data, Big Data Engineer, Reporting Analyst, Lead BI.

Ce que nous observons

Pourquoi un recrutement de BI analyst échoue.

  • La finance et la DSI recrutent le même intitulé sans acheter le même poste

    Le contrôle de gestion attend quelqu'un qui connaisse la mécanique d'une marge, qui sache expliquer pourquoi deux systèmes ne donnent pas le même chiffre d'affaires, et qui tienne sa conclusion devant un directeur commercial qui la refuse. La DSI attend quelqu'un qui documente ses modèles, qui n'écrive pas la requête qui met la base à genoux un jour de clôture, et dont les traitements tournent sans réveiller l'astreinte. Les deux exigences sont légitimes, aucun candidat ne les porte au même niveau, et elles ne se paient pas pareil. Nommez la direction cliente — une seule, celle dont la satisfaction dira dans un an si le poste valait son coût — et écrivez les critères de réussite depuis son point de vue ; l'autre garde un droit de veto sur une liste fermée, sécurité, architecture, coût d'infrastructure. Faute de cet arbitrage, l'offre se rédige au plus petit dénominateur commun : elle énumère des outils, ne décrit aucun métier, et les candidats qui savent lire une annonce passent leur chemin.

  • Le poste suppose des accès que personne, en interne, n'a le pouvoir d'accorder

    L'annonce décrit un périmètre transverse : l'ERP, le CRM, la paie, l'outil de caisse, la plateforme de vente en ligne. Chaque source appartient à quelqu'un de différent, et plusieurs n'appartiennent à personne en interne — l'éditeur du logiciel métier facture l'accès à sa base, l'hébergeur refuse une lecture directe en production, le prestataire qui a construit l'entrepôt ne rendra pas sa documentation sans avenant. Le nouvel arrivant passe alors son premier trimestre à réclamer des droits, et l'entreprise en conclut qu'il n'avance pas. Reprenez, avant de publier, la liste des systèmes que l'offre cite : pour chacun, qui accorde l'accès, sous quelle forme, sous quel délai, et ce que le contrat autorise réellement. Là où c'est bloqué, ou vous le débloquez avant l'arrivée, ou vous le dites en entretien. Les candidats expérimentés posent la question d'eux-mêmes : c'est l'un des meilleurs signaux que vous puissiez recevoir sur un profil.

  • L'indicateur attendu suppose une saisie que personne ne fait

    Marge par client, coût de revient par commande, taux de service par fournisseur : la direction attend ces chiffres du nouveau poste. Or ils ne se calculent pas, ils se saisissent — en amont, par des gens qui ne rapportent pas au titulaire et qui ne gagnent rien à mieux remplir un champ. Le commercial qui ne qualifie pas son opportunité, l'atelier qui déclare ses temps le vendredi de mémoire, l'acheteur qui impute tout sur un compte unique : aucun outil ne rattrape cela, et aucun profil non plus. La question du cadrage n'est donc pas « avec quel outil », mais, indicateur par indicateur : cette donnée existe-t-elle, qui la produit, et cette personne a-t-elle une raison de bien la produire ? Quand la réponse est non, vous ouvrez d'abord un poste d'influence sur d'autres directions — ce qui suppose un mandat explicite et quelqu'un qui sait tenir une réunion, pas seulement une requête. Ce n'est pas le profil que décrit l'annonce.

  • On installe le nouvel outil et on n'éteint jamais l'ancien

    Le tableau de bord est livré, il est juste, et le comité continue de tourner sur le fichier du contrôleur — celui qui contient trois retraitements que personne n'a jamais écrits. Tant que les deux coexistent, c'est l'ancien qui gagne : il est familier, il est défendu par quelqu'un dont la valeur perçue en dépend, et il donne un chiffre légèrement différent, ce qui suffit à discréditer le nouveau. Dix-huit mois plus tard, la conclusion tirée est que le recrutement n'a rien apporté. La décision manquante n'a rien de technique : nommez, avant même de recruter, deux ou trois reportings qui s'arrêteront, à une date, sous la signature de quelqu'un. Et reconnaissez le conflit que vous créez en demandant à l'auteur du fichier historique de valider son remplaçant : soit vous l'associez et lui donnez un rôle dans la suite, soit vous confiez cette validation à un autre. Ne laissez pas cette ambiguïté à un arrivant qui n'a aucun moyen de la trancher.

  • Personne n'a compté ce qui existe déjà, et cela consomme le poste

    On recrute sur une liste de tableaux de bord à construire. On ne compte jamais ceux qui existent et qu'il faudra maintenir : un champ qui change dans l'ERP, une entité qui entre dans le périmètre, une montée de version, et chaque objet déjà livré redemande du temps. Le titulaire découvre qu'une partie de sa semaine est prise avant d'avoir rien construit, et l'entreprise, qui vient de recruter, refusera le poste suivant. La plupart des outils de restitution enregistrent qui ouvre quoi et à quelle fréquence : sortez ce relevé avant d'écrire le brief. S'il révèle des dizaines d'objets sans lecteur, vous n'avez pas un problème de recrutement, vous avez un ménage à faire, et il vaut mieux le faire avant l'arrivée que de le confier à quelqu'un qui n'a pas l'historique pour trancher. S'il révèle un stock réellement utilisé, dimensionnez le poste en conséquence : la maintenance est une charge permanente, pas une variable d'ajustement.

  • Le premier chiffre faux est irréversible

    Une direction qui a pris une fois un mauvais chiffre dans un tableau de bord n'y revient pas : elle rouvre son fichier et n'en sort plus. La confiance dans cette fonction est asymétrique — elle se construit sur des mois et se perd en une réunion. Or la première personne recrutée sur ce périmètre travaille seule : personne ne relit ses modèles, personne n'est en mesure de dire qu'un total est impossible. Cela change ce qu'il faut évaluer. Plutôt que de vérifier qu'un candidat sait produire, demandez-lui quels contrôles il installe dans ses propres traitements, comment il détecte qu'une source a cessé d'arriver, et ce qu'il a changé après avoir publié un chiffre faux. Celui qui n'en a jamais publié n'a pas encore assez livré. Prévoyez aussi que les premières publications soient rapprochées d'une source déjà admise dans l'entreprise — la comptabilité, le plus souvent — avant d'être présentées en comité.

  • L'environnement technique fait partie de la rémunération, et personne ne le compte

    Sur cette fonction, le candidat n'achète pas qu'un salaire : il achète ce qu'il aura pratiqué dans trois ans, parce que c'est cela qui décidera de ce qu'il vaudra ensuite. Un socle vieillissant, un outil de restitution qu'on ne trouve plus dans les offres, un entrepôt que plus personne ne cite : tout cela a un coût que l'entreprise ne voit pas et que le candidat chiffre en silence. S'y ajoute une erreur de référentiel. Une direction financière qui recrute son premier profil data raisonne sur le marché qu'elle connaît, quand celui d'en face compare avec une ESN, un éditeur, une entreprise dont le produit est numérique. Deux réponses tiennent, et il faut en choisir une avant de sourcer : payer l'écart que crée votre socle, ou faire de sa refonte le contenu même du poste. La seconde est la plus efficace — à condition d'être vraie, datée et financée.

Avant de chercher

Ce que nous cadrons avec vous.

Le brief conditionne tout le reste. Un cadrage approximatif se paie en candidatures hors sujet et en semaines perdues.

  • Les décisions qui attendent le chiffre

    Trois ou quatre décisions réelles, prises aujourd'hui trop tard ou à l'estime, que ce poste doit éclairer — avec l'instance où elles se prennent et la personne qui les prend. C'est ce qui transforme une liste d'outils en un mandat, et ce qui permettra, dans un an, de dire si le recrutement a servi.

  • La chaîne d'accès, source par source

    Pour chaque système cité dans le brief : qui détient l'accès, ce que le contrat de l'éditeur autorise, et le délai réel d'obtention. Nous le qualifions avant de sourcer, parce que c'est la première question des bons candidats et le premier poste de temps perdu après l'arrivée.

  • Le niveau de service sur ce qui tourne

    À quelle heure la donnée doit être prête, ce qui se passe lorsqu'une chaîne casse un matin de comité, et qui est appelé. Répondre d'une production quotidienne n'est pas la même responsabilité que produire à la demande : cela change le profil à chercher, la fourchette, et ce que le candidat vérifiera avant d'accepter.

  • Ce qui s'éteint, et qui le signe

    La liste des reportings existants appelés à disparaître, avec une date et un nom en face de chacun. Un cadrage qui ne produit pas cette liste produit un doublon de plus — et entre un doublon et l'original, c'est l'original qui l'emporte.

Lecture de marché

Ce que dit le marché aujourd'hui.

Fourchettes issues de notre baromètre des salaires, en brut annuel, pour la France.

Cette fonction se recrute sur deux marchés à la fois, et c'est la principale difficulté de ces recherches. Le même intitulé existe dans des directions financières, dans des DSI, dans des ESN, chez des éditeurs et dans des entreprises dont le produit lui-même est numérique. Ces employeurs n'ont ni la même grille, ni le même rythme de décision, ni les mêmes arguments. Une entreprise qui aborde ce recrutement avec les réflexes d'une embauche de fonction support arrive systématiquement en retard.

Les fourchettes de notre baromètre s'établissent à 35-45 k€ pour un BI Analyst junior, 45-60 k€ pour un confirmé, 60-85 k€ pour un senior BI ou Big Data, et 85-110 k€ et au-delà pour un lead. À l'intérieur d'un même niveau, ce qui sépare deux candidats est presque toujours la responsabilité de ce qui tourne en production : construire un modèle à la demande, ou répondre d'une chaîne qui doit avoir livré avant l'ouverture des bureaux, ne sont pas le même engagement — et le second se paie.

Le vocabulaire du métier bouge vite. Des intitulés récents, analytics engineer au premier chef, recouvrent une partie de ce que faisait hier un BI Developer, et les candidats mettent leur profil à jour bien plus vite que les entreprises leurs annonces. Une recherche filtrée sur l'intitulé d'il y a trois ans passe à côté d'une part du vivier sans que personne s'en aperçoive.

C'est aussi l'une des rares fonctions de cette famille où le travail à distance est courant et attendu : votre vivier dépasse votre bassin d'emploi, et la concurrence pour les candidats qui s'y trouvent aussi. Une organisation entièrement sur site reste défendable, à condition d'être annoncée tôt plutôt qu'au moment de l'offre.

Enfin, le recours au freelance est structurellement élevé ici : construction d'un socle, migration d'un outil de restitution, rattrapage d'un retard de production. Beaucoup de profils expérimentés alternent missions indépendantes et postes salariés, et sont disponibles entre deux projets plutôt qu'en recherche active — ce qui change la façon de les approcher.

  • BI Analyst Junior (0-2 ans)35-45 k€
  • BI Analyst Confirmé (2-5 ans)45-60 k€
  • BI / Big Data Senior (5-8 ans)60-85 k€
  • Lead BI / Data (8+ ans)85-110 k€+

Questions fréquentes

Ce que les dirigeants nous demandent.

Combien de temps pour recruter un BI Analyst ?
Nous présentons les premiers profils qualifiés sous 10 jours ouvrés en CDI et sous 48 heures en management de transition. Sur cette fonction, le délai total tient rarement au sourcing : il tient au cadrage. Tant que la direction cliente n'est pas nommée, chaque interlocuteur fait passer les entretiens sur un poste différent, et les débriefs ne se comparent pas. Ajoutez que les candidats confirmés mènent plusieurs processus en parallèle : quinze jours entre deux entretiens suffisent à en perdre un.
BI Analyst, Analytics Engineer ou Data Engineer : lequel recruter ?
Cela se tranche sur l'endroit où ça bloque, pas sur la taille de l'entreprise. Si les données arrivent mais que personne ne s'accorde sur ce qu'elles veulent dire, votre besoin est côté analyse et modélisation. Si elles arrivent en retard, incomplètes, ou cassent dès qu'une source change, votre besoin est côté ingénierie, et un excellent analyste n'y changera rien. Beaucoup d'entreprises ouvrent l'un des deux postes en décrivant l'autre dans l'annonce, puis concluent que le marché est vide.
Faut-il un profil dédié à la finance ou un poste mutualisé pour toute l'entreprise ?
Un poste mutualisé n'est tenable que si quelqu'un arbitre les demandes ; sans arbitre, c'est la direction la plus insistante qui obtient la priorité, et le pilotage financier passe après. Un profil dédié à la finance raccourcit la boucle et gagne vite la connaissance de vos règles de gestion, au prix d'un périmètre plus étroit — ce qui suppose de savoir ce que vous lui proposez ensuite. Le choix se fait donc sur votre capacité à prioriser, pas sur le nombre de directions à servir.
Notre environnement technique est ancien : est-ce rédhibitoire ?
Non, mais cela a un prix, et il vaut mieux le payer sciemment. Une partie des candidats arbitre sur ce qu'ils auront pratiqué dans trois ans ; un socle daté écarte donc une frange du vivier, sauf si le poste porte précisément sa refonte — auquel cas il devient attractif. Ce qui ne fonctionne pas, c'est de présenter un environnement modernisé qui ne l'est pas : cela se découvre au deuxième entretien, ou pire, au quatrième mois.
Un prestataire ne suffit-il pas ?
Une ESN construit très bien, souvent plus vite qu'un recrutement. Ce qu'elle ne laisse pas derrière elle, c'est l'arbitrage des définitions et la mémoire de la raison pour laquelle une règle existe — deux choses que vous devrez défendre en comité longtemps après la fin de la prestation. Combiner les deux est tout à fait légitime : une mission en management de transition pour construire ou rattraper, un recrutement mené en parallèle pour ce qui doit rester. L'erreur consiste à externaliser ce dont vous répondrez vous-même.
Combien coûte le recrutement d'un BI Analyst ou d'un Big Data Engineer ?
Nous facturons au succès : aucun honoraire tant que le candidat n'a pas accepté l'offre, pas d'avance et pas de retainer. Si le candidat ne prend finalement pas son poste, les honoraires versés sont intégralement remboursés.
Recrutez-vous en région et sur des postes à distance ?
Oui, sur toute la France. Le siège est à Paris et une part importante des mandats est francilienne, mais c'est une fonction où le travail à distance élargit réellement le vivier, y compris pour des entreprises situées hors des grands bassins. Nous cadrons le rythme de présence dès le brief : sur cette fonction, c'est un motif de refus au moins aussi fréquent que la rémunération.

Aller plus loin

Les autres fonctions Finance que nous recrutons.

Voir aussi la fiche métier détaillée, notre expertise Finance ou les 6 offres ouvertes en Finance.

Recruter un BI analyst

Décrivez le poste, nous cadrons le reste.

Un consultant Finance vous recontacte sous 24 heures ouvrées pour qualifier le mandat et arrêter la stratégie d'approche.