Devenir Analytics Engineer freelance : missions, stack dbt et TJM en 2026
L'Analytics Engineer transforme des données brutes en modèles fiables et utilisables. Voici comment construire ta stack, ton offre, ton portfolio et ton TJM en 2026.
L'Analytics Engineer transforme des données brutes en modèles fiables et utilisables. Voici comment construire ta stack, ton offre, ton portfolio et ton TJM en 2026.
Tu ouvres le dashboard commercial à 9 heures. Il affiche 1,8 million d’euros de revenu. La finance présente 1,6 million dans son propre rapport. Le comité commence dans vingt minutes, personne ne sait quel chiffre défendre et les deux équipes jurent utiliser la même source.
Cette scène résume le travail d’un Analytics Engineer freelance. Les données existent, le warehouse tourne, les dashboards aussi. Pourtant, les définitions divergent et personne ne sait expliquer le chemin suivi par un indicateur.
Si tu viens de la BI, de l’analyse ou du data engineering, ce métier peut sembler flou. C’est normal : son périmètre varie selon la maturité de l’entreprise. On va le traduire en missions, en offres vendables et en repères de TJM pour 2026.
L’Analytics Engineering consiste à transformer les données déjà chargées dans une plateforme analytique en modèles propres, testés, documentés et compréhensibles par les équipes métier. Son terrain principal est le T de l’ELT : les données sont extraites puis chargées dans BigQuery, Snowflake ou Databricks avant d’être transformées en tables de faits, dimensions et data marts.
Le rapport Malt Tech Trends 2026, construit sur 2,5 millions de recherches effectuées sur la plateforme, apporte plusieurs signaux. La demande autour de dbt progresse de 42 %, l’outil apparaît dans 33 % des projets d’entrepôt de données et l’offre de profils Analytics Engineer a crû de 103 %. Power BI concentre de son côté plus d’un tiers de la demande BI.
Ces chiffres nourrissent aussi des assistants IA, qui ne réparent pas des définitions contradictoires. Ils répondent seulement plus vite à partir d’un contexte fragile.
Une entreprise n’achète pas des modèles dbt. Elle achète des chiffres qu’elle peut utiliser sans rouvrir le débat à chaque réunion.
J’ai vu ce problème dans de grands comptes bien avant que le titre se diffuse. Une règle de calcul modifiée dans un rapport, puis recopiée ailleurs, finissait par créer plusieurs versions d’un même KPI. Git, les tests et la documentation donnent aujourd’hui un cadre à ce travail qui reposait sur la mémoire de quelques personnes.
Les frontières bougent d’une entreprise à l’autre. Ce tableau t’aide à choisir ton centre de gravité.
| Rôle | Question principale | Livrable caractéristique |
|---|---|---|
| Analytics Engineer | Comment rendre la donnée analytique fiable et réutilisable ? | Data mart testé et documenté |
| Data Engineer | Comment collecter, transporter et servir la donnée à l’échelle ? | Pipeline robuste avec supervision |
| Data Analyst | Que disent les données et quelle décision prendre ? | Analyse ou dashboard commenté |
| Consultant BI | Comment organiser le pilotage décisionnel ? | Solution BI et référentiel d’indicateurs |
Le Data Engineer amène les données dans la plateforme : connecteurs, ingestion, stockage, performance. Tu commences souvent une fois les tables sources disponibles. Sache diagnostiquer une fraîcheur insuffisante ou un schéma instable, mais ne promets pas de reconstruire une ingestion Kafka si ton expertise reste centrée sur SQL et dbt.
Le Data Analyst répond à une question avec une requête ponctuelle. Toi, tu transformes cette logique en modèle versionné et testé, pour que plusieurs analystes travaillent avec les mêmes définitions. Face au consultant BI, qui couvre la chaîne du besoin au dashboard, tu te distingues par une pratique issue du développement logiciel : Git, revues de code, tests et intégration continue.
Si ta force reste la restitution, regarde plutôt le métier de consultant Power BI freelance.
Un excellent SQL sans capacité à clarifier « client actif » produit un modèle propre autour d’une définition contestée.
Tu dois maîtriser les jointures, fonctions de fenêtre, CTE, déduplication et la modélisation dimensionnelle. Avant de coder une table, tu dois pouvoir finir cette phrase : « Une ligne de cette table représente… »
Les tests élémentaires vérifient qu’une clé est unique ou non nulle. Les tests métier contrôlent des règles plus riches : aucune date de livraison ne précède la commande, chaque transaction a un client connu. La documentation officielle dbt couvre aussi le catalogue et le lineage.
Un test utile protège une règle qui coûterait du temps, de l’argent ou de la confiance si elle cassait.
dbt Core convient quand l’équipe sait héberger l’exécution, gérer les secrets et maintenir la CI. La plateforme dbt fournit un environnement intégré, la planification et la gestion des accès, contre un abonnement. Sa Semantic Layer, qui centralise les métriques pour tous les outils de BI, demande d’ailleurs un compte Starter ou Enterprise.
Côté warehouse, BigQuery domine dans les environnements Google Cloud, Snowflake dans les architectures multi-cloud et Databricks quand l’entreprise rapproche lakehouse et science des données. Choisis celui de tes cibles et apprends à surveiller les requêtes coûteuses, le partitionnement et les modèles incrémentaux. Ce travail rejoint les enjeux du consultant FinOps freelance.
La meilleure stack pour une mission est souvent celle que l’équipe saura exploiter après ton départ.
Pour progresser, appuie-toi sur un plan de compétences adapté à l’IA. Les assistants accélèrent l’écriture de SQL ou de YAML. Ils ne remplacent pas l’atelier où l’on choisit la bonne granularité.
Ne te vends pas comme « expert dbt ». Écris plutôt « je fiabilise le reporting financier avec des modèles testés ». Chaque offre présente une promesse, des livrables et des critères d’acceptation.
| Offre | Promesse | Critère d’acceptation |
|---|---|---|
| Audit de stack analytique (5 à 10 jours) | Comprendre pourquoi les chiffres divergent et prioriser les corrections | Chaque KPI critique a une source et un propriétaire identifiés |
| Migration SQL vers dbt | Des transformations versionnées, testées et déployables | Résultats réconciliés avec l’existant, l’équipe sait déployer seule |
| Fiabilisation d’un reporting ou data mart métier | Une version partagée des KPI avant la prochaine échéance de pilotage | Écarts historiques expliqués, définitions signées par les métiers |
Une demande « mettre dbt en place » cache des situations très différentes. Pendant l’avant-vente, demande à voir un échantillon des tables sources, une transformation existante et un dashboard prioritaire. Identifie aussi qui tranchera les définitions. Si personne ne peut valider le calcul du revenu, inscris cette décision comme prérequis au planning.
Transforme ensuite les dépendances en hypothèses dans le devis : « la recette métier intervient sous trois jours ouvrés » ou « l’équipe source prend en charge les champs manquants ». Si une hypothèse tombe, le périmètre se révise sans conflit. Pendant deux ans, j’ai accepté trop facilement chaque demande en mission, et le périmètre devenait illisible. Le scope creep coûte cher sur ce type de projet.
Le transfert de compétences fait partie du livrable. Réserve dès le devis la documentation et les ateliers, au lieu de compter sur les heures qui restent à la fin.
Faute de baromètre français dédié à ce titre, il faut croiser les sources. Malt donne un taux journalier médian européen de 600 € pour les Analytics Engineers. Les missions data publiées sur Free-Work affichent en octobre 2026 des budgets de 450 à 600 € par jour pour des environnements qui combinent dbt, Snowflake ou BigQuery. Le baromètre Silkhom 2025 place les Data Engineers confirmés à Paris entre 450 et 600 €, les seniors entre 550 et 700 €.
Ces données donnent des fourchettes de positionnement, pas une cote officielle :
| Niveau et responsabilité | TJM indicatif HT en France |
|---|---|
| Premier positionnement freelance, autonomie encadrée | 450 à 550 € |
| Confirmé, data mart livré de bout en bout | 550 à 700 € |
| Senior, architecture analytique et accompagnement d’équipe | 700 à 850 € |
| Lead ou expert sectoriel sur un contexte critique | 850 € et plus |
La borne haute se défend avec une responsabilité de conception, un historique de migrations ou une connaissance sectorielle. Une combinaison rare, comme dbt, Snowflake et cadrage financier, vaut davantage qu’une liste de cinq warehouses sur un CV. Paris et les grands comptes tirent les budgets vers le haut. Une mission longue avec intermédiaire exerce la pression inverse.
Pour vérifier ton prix plancher, utilise la méthode pour fixer ton TJM sans te brader. Un audit court se prête bien au forfait, alors qu’une migration sur un legacy mal documenté reste plus sûre en régie. Le comparatif forfait ou TJM t’aide à trancher.
Vise les entreprises qui possèdent déjà un warehouse et une douleur visible. Sans donnée centralisée, elles achèteront d’abord de l’ingestion.
Prends un jeu de données ouvertes (transports, énergie, commandes e-commerce) et montre une architecture expliquée dans le README, des modèles par couches, des tests métier, une documentation des KPI, une CI sur chaque pull request et un dashboard léger. Ajoute une étude de cas d’une page : symptôme, décisions de modélisation, résultat. Pour une ancienne mission, chiffre le ROI sans reproduire aucun schéma propriétaire.
Dans les startups et scale-ups qui recrutent des Data Analysts, contacte le Head of Data avec un symptôme précis, comme des définitions divergentes. Les PME équipées d’un warehouse n’utilisent pas toujours le titre Analytics Engineer : parle-leur de fiabilisation du reporting. Les cabinets data et ESN cherchent des renforts capables de produire vite sur une stack client.
Partir du risque et du résultat avant la solution, c’est le passage de l’exécution au consulting.
Commence par un problème étroit : un reporting fragile, un domaine SQL sans tests ou un data mart que personne n’ose modifier. Data Analyst, tu miseras sur ta compréhension des utilisateurs. Consultant BI, sur le lien entre modèle et usages. Data Engineer, sur ta maîtrise de la production.
Tu seras recommandé quand les équipes pourront expliquer leurs chiffres et modifier les modèles sans peur.
Python sert à automatiser des tâches ou appeler des API. Il n'est généralement pas indispensable pour une première mission centrée sur dbt et un warehouse, où SQL avancé, Git et la modélisation priment.
Une certification dbt ou celle du cloud que tu pratiques peut rassurer un cabinet et structurer ton apprentissage. Passe-la si les missions ciblées la citent ou si elle comble un manque précis.
L'IA accélère déjà l'écriture de SQL, la documentation et certains diagnostics. La partie la plus exposée est l'exécution répétitive. Le cadrage des métriques, les arbitrages de modélisation et l'accompagnement des équipes restent des responsabilités humaines fortes.
Prévois une période d'observation avec un critère de sortie simple : deux cycles complets exécutés dans les délais, aucune anomalie bloquante et une reprise réalisée par l'équipe. Chiffre-la dans la charge plutôt que de promettre un support gratuit informel.
25 août 2026 · 8 min
4 juillet 2026 · 8 min
17 septembre 2026 · 8 min