Recruter un Data Analyst prend du temps quand le rôle est mal défini. J'ai accompagné plusieurs scale-ups qui cherchaient un Data Analyst depuis des mois sans signer, alors que le vivier existait.

Le souci n'est pas le vivier. C'est la confusion entre les rôles : Data Analyst, Analytics Engineer, Data Engineer, Data Scientist, ML Engineer. Ce guide pose la méthode appliquée chez Lity sur les missions Data, avec les vraies stacks 2026 et les leviers qui débloquent un signing rapide.

Définir le besoin Data avant de rédiger la fiche

La première erreur c'est de demander un Data Scientist alors qu'on a besoin d'un Analytics Engineer pour structurer dbt en interne. Les 5 rôles sont distincts, leurs outils sont différents, leurs salaires aussi.

Les 5 métiers Data : ne pas les confondre

Data Analyst : exploite la data existante, crée des dashboards, répond aux questions business. Analytics Engineer : structure les pipelines dbt, gouverne le modèle de données, fait le pont entre Data Engineer et Data Analyst. Data Engineer : construit l'infrastructure data (Airflow, Snowflake, Databricks). Data Scientist : modélise, fait du ML expérimental, A/B test. ML Engineer : met les modèles en production avec MLOps stack (MLflow, Weights & Biases, Vertex AI).

Piège classique en 2026

Recruter un Data Scientist senior autour de 70 K€ pour faire des dashboards Looker, quand un Data Analyst confirmé autour de 50 K€ aurait suffi. Le Data Scientist s'ennuie au bout de quelques mois et part. Définir le rôle avant le brief évite ce gâchis.

Rédiger une fiche de poste qui parle aux profils Data

Un Data Analyst confirmé reçoit régulièrement des sollicitations sur LinkedIn. Si la fiche n'expose pas la stack précise, le périmètre business et la maturité data de l'entreprise, elle finit ignorée. Pour la structure, voir notre guide pour créer une fiche de poste.

Les 4 sections obligatoires

La stack technique précise : SQL (PostgreSQL, BigQuery, Snowflake), outils de viz (Looker, Tableau, Metabase), modélisation (dbt, Sigma). Le périmètre business : à qui le rôle reporte (CFO, COO, Head of Product), quels stakeholders métier, quels KPI pilotés. La maturité data de l'entreprise : phase de structuration, données fiables ou pas, gouvernance existante. Le contexte produit : SaaS B2B, marketplace, ecommerce, finance.

Construire un package qui matche le marché 2026

Les profils data confirmés ont le choix sur Paris. La concurrence est forte sur les seniors qui ont une expérience MLOps ou analytics engineering.

Repères salariaux Data en 2026 (Paris)

Data Analyst

Junior (0-2 ans)
35-46 K€
Confirmé (3-5 ans)
42-52 K€
Senior (6-10 ans)
53-64 K€

Data Engineer

Junior (0-2 ans)
38-50 K€
Confirmé (3-5 ans)
46-59 K€
Senior (6-10 ans)
61-77 K€

Data Scientist

Junior (0-2 ans)
39-50 K€
Confirmé (3-5 ans)
46-58 K€
Senior (6-10 ans)
58-72 K€

ML Engineer

Junior (0-2 ans)
40-54 K€
Confirmé (3-5 ans)
50-65 K€
Senior (6-10 ans)
64-76 K€

Head of Data

Junior (0-2 ans)
Confirmé (3-5 ans)
Senior (6-10 ans)
80-124 K€ (6 ans et +)

Sources : baromètre des salaires Lity, étude APEC 2025 sur la famille data (analyste des données entre 33 et 53 K€) et HelloWork. Ce sont des fourchettes de marché : l'entreprise, sa taille, le diplôme et l'expérience les font bouger. À Lyon, Nantes ou Bordeaux, retirez 10 à 15 % sur le fixe. Un Data Analyst expert (10 ans et plus) se situe à 65-79 K€ et plus. Et après ? Au-delà, les postes de Lead Analytics, Head of Data ou CDO dépassent souvent 100 K€ de fixe.

Diffuser et chasser : où trouver les bons profils Data

Le mix qui fonctionne en 2026

LinkedIn Jobs reste la base sur Paris. Welcome to the Jungle est très efficace sur les scale-ups orientées data.

La chasse directe sur LinkedIn

Sur les profils Data confirmés, l'annonce ne suffit presque jamais. Les bons profils sont déjà en poste et très sollicités. L'autre canal sous-exploité : les événements comme PyData Paris ou le salon Big Data & AI Paris. C'est là que se croisent les praticiens sérieux.

Trier les CV et qualifier en 30 minutes

Le call qualif Lity : 3 questions pour Data Analyst

Question 1. Raconte-moi le dernier dashboard que tu as construit, qui l'utilise, quelles décisions ils prennent dessus. Si le candidat parle technique sans business, c'est un signal faible. Un bon Data Analyst raisonne en impact métier.

Question 2. Comment tu vérifies la qualité de tes données avant de publier un dashboard ? Réponse attendue : tests dbt, reconciliation manuelle, validation avec stakeholders métier. Si le candidat répond 'visuellement, je regarde si ça semble cohérent', niveau confirmé absent.

Question 3. Quel modèle de données ou pipeline tu changerais aujourd'hui dans ton job actuel et pourquoi ? C'est là qu'on apprend si le candidat a la maturité de critiquer constructivement son stack actuel.

Attention au candidat qui ne parle qu'en outils

Un Data Analyst qui ne parle que de Tableau ou Power BI sans aborder le sens métier des chiffres est probablement un opérateur, pas un analyste. Cherchez celui qui parle des décisions prises grâce à ses dashboards, pas seulement des outils utilisés.

Le test technique Data : SQL et cas business

L'épreuve SQL : 60 minutes sur cas réel

On donne au candidat un schéma de base de données réaliste (ecommerce, SaaS B2B, ou marketplace). Cinq questions de complexité croissante : agrégation simple, jointure multiple, fenêtre window, sous-requête, optimisation. Plus prédictif qu'un test sur LeetCode SQL parce qu'on est sur un cas business.

Le cas data complet (take-home)

Pour un Senior+ ou Analytics Engineer, ajouter un cas take-home : analyser un dataset réel, livrer un dashboard ou un modèle dbt en 4 à 6 heures. On regarde la qualité du code, la rigueur méthodologique, la clarté du livrable. Pour aller plus loin sur ce format, voir la méthode de recrutement par simulation.

L'entretien manager : 3 questions qui révèlent la maturité

Question 1. Comment tu présenterais une analyse négative à un Head of Sales qui croit le contraire ? Mesure la diplomatie technique du candidat.

Question 2. Quelle métrique tu pousseras pour structurer la prise de décision dans ce rôle ? Mesure la maturité business.

Question 3. Quel est le plus gros doute que tu as eu sur une analyse, et comment tu l'as géré ? Mesure la rigueur intellectuelle.

J'ai accompagné une scale-up parisienne qui voulait recruter un Data Scientist senior avec de longues années de PyTorch. Après plusieurs mois sans signer, on a redéfini le brief : Analytics Engineer confirmé avec dbt et SQL avancé. Signé en moins d'un mois. Le bon profil n'était pas plus rare, juste mal nommé.
Julie Porchez·Head of Data and AI Recruitment chez Lity

Formuler l'offre et négocier le closing

Le timing du package

Annoncez le package complet dès l'offre formelle. Sur les profils data, le télétravail et le budget formation (conférences, certifications cloud) pèsent souvent autant que le fixe.

La contre-offre : à anticiper

Sur les profils data confirmés, la contre-offre est fréquente. On l'anticipe dès le call de qualification, et la vraie raison du départ doit être autre que financière. Voir notre analyse du taux de contre-offre en tech.

43 K€

salaire moyen d'un analyste des données (APEC 2025)

42-52 K€

fixe d'un Data Analyst confirmé à Paris (baromètre Lity)

22 jours

délai moyen de recrutement sur les missions Lity

L'onboarding Data : 60 jours pour un profil autonome

Semaine 1 à 2 : accès aux outils, écoute des stakeholders

Setup complet des accès : data warehouse, BI tool, dbt, Git, dashboards existants. Rencontre 1:1 avec les stakeholders métier (Sales, Product, Finance). Lecture des analyses passées et de la documentation data interne.

Mois 1 à 2 : premier livrable structurant

À M1, le candidat livre son premier dashboard ou modèle dbt en autonomie. À M2, il anime sa première revue data avec les stakeholders. Le quota plein arrive à M3 : objectifs alignés sur les KPI business de son périmètre.

Avant tout : votre boîte attire-t-elle vraiment les bons profils Data ?

Un profil Data confirmé évalue trois critères avant de rejoindre : la maturité data de l'entreprise, la clarté du business case, et l'autonomie laissée. Sans deux critères favorables sur trois, le recrutement traîne.

Matrice : comment attirer un bon profil Data selon votre contexte
Cas d'usage business clair (KPI, décisions)
Exploration libre (POC, R&D)

Mission de structuration

Analytics Engineer senior avec un vrai track record. Package dans le haut de la fourchette. Un cabinet spécialisé data fait gagner du temps.

Le rêve Data

Data Analyst confirmé reconnu, habitué des scale-ups. Package au prix du marché. LinkedIn et WTTJ suffisent souvent.

Mission impossible sans accompagnement

Data Scientist rare qui veut de l'autonomie. Package au-dessus du marché. Recrutement long, la chasse directe est quasi obligatoire.

Recrutement Senior obligatoire

Head of Data ou Lead ML. Package au-dessus du marché. Recrutement par approche directe, via un cabinet spécialisé data.

◀ Data peu structurée (lake brut, pas de gouvernance)
Data mature (warehouse, dbt, gouvernance) ▶

Règle d'or

Sans deux critères favorables sur trois (maturité data, business case clair, autonomie laissée), vous attirerez difficilement les meilleurs profils data. Compensez par la chasse directe et un vrai budget formation.

Source : Grille de cadrage Lity

Quand passer par un cabinet de recrutement Data comme Lity

Trois cas où le cabinet est rentable. Vous démarrez votre fonction Data (premier hire). Vous chassez un profil rare (ML Engineer Senior, Analytics Engineer dbt expert, Head of Data). Vous avez déjà raté un recrutement et le coût d'erreur dépasse celui du cabinet.

Sur nos missions, le délai moyen de recrutement est de 22 jours. Parler à un headhunter Data chez Lity est souvent plus rapide que monter une équipe interne.

Récap : la check-list pour signer un bon profil Data

  • Trancher Data Analyst, Analytics Engineer, Data Engineer, Data Scientist, ou ML Engineer dès le brief
  • Construire une scorecard chiffrée sur les KPI business pilotés
  • Caler le package au marché 2026 avec budget formation et télétravail clair
  • Mixer LinkedIn et événements (PyData Paris, Big Data & AI Paris)
  • Qualifier en 30 minutes avec 3 questions sur le business, pas la technique
  • Pousser un test SQL de 60 minutes sur cas business + take-home pour Senior+
  • Anticiper la contre-offre dès le premier call qualif
  • Bâtir un onboarding 60 jours avec 1er livrable à M1