Data engineer : le premier recrutement d'une équipe data
Construction ou reprise, pile technique, qualité, coût de la plateforme : ce qu'une entreprise tranche avant de recruter son ingénieur des données.
Le data engineer construit ce sur quoi repose le reste d'une équipe data : les chaînes qui amènent la donnée, l'endroit où elle se pose, et les contrôles qui permettent de lui faire confiance. C'est pourtant, souvent, la fonction recrutée en dernier. L'entreprise commence par un data scientist ou un analyste, constate au bout d'un an qu'il passe ses journées à récupérer des extractions à la main, et cherche alors l'ingénieur qui aurait dû arriver en premier.
Le guide de recrutement du data engineer publié par le cabinet Entourage Recrutement décrit ce scénario comme le plus fréquent et le plus coûteux sur les équipes data naissantes : une année de salaire senior consacrée à un travail qu'un ingénieur aurait fait mieux et plus vite, puis un départ qui ramène l'entreprise à son point de départ. Tant que les fondations manquent, ajoute-t-il, les analyses produites restent contestées en comité de direction.
Trois métiers voisins à distinguer
L'analyste utilise la donnée pour répondre à des questions métier. L'administrateur tient une base en condition opérationnelle. L'ingénieur construit et exploite les chaînes qui alimentent l'ensemble. Une offre qui réclame les trois attire des candidats qui n'en maîtrisent qu'un et se sentiront trompés à l'arrivée, ou des généralistes moyens partout.
Deux autres frontières comptent. L'architecte de données arrête la cible, les principes de modélisation et les choix structurants ; l'ingénieur les met en œuvre. Dans une petite équipe, la même personne tient les deux rôles, mais au-delà d'une certaine taille, les séparer évite qu'un ingénieur passe ses journées en réunions d'arbitrage. L'analytics engineer, enfin, part de ce que les chaînes déposent dans l'entrepôt pour en tirer des tables fiables, testées et documentées ; son parcours commence plus souvent par l'analyse que par le développement.
Quand le budget n'autorise qu'un poste, la question utile est celle du sujet le plus urgent, et la réponse figure ensuite dans l'annonce.
Construire ou reprendre
Reprendre et fiabiliser des traitements hérités est un travail légitime, souvent urgent. Le présenter comme une construction attire des candidats qui partiront en découvrant l'inventaire : des centaines de traitements sans documentation, dont personne ne sait lesquels servent encore.
Décrit pour ce qu'il est, avec la perspective de refonte qui l'accompagne et le mandat de supprimer ce qui est devenu inutile, le même poste intéresse des profils solides qui aiment remettre en état. Le guide en tire une conséquence pratique : un poste de construction et un poste de reprise appellent deux annonces différentes, et l'état des lieux (entrepôt, chaînes en place, volumétrie, fréquence d'alimentation, incidents récurrents, âge des traitements) précède leur rédaction.
La pile technique, première information cherchée
Entrepôt en nuage ou base sur site, outil d'orchestration, outil de transformation, mode d'ingestion : ces choix structurent le quotidien du poste. Un candidat les cherche dans l'annonce avant tout le reste, parce qu'ils décident de ce qu'il apprendra et de sa valeur sur le marché dans trois ans.
Une annonce muette sur la pile se lit comme celle d'une entreprise encore indécise, donc d'un poste où les premiers mois se passeront en réunions d'outillage. Un ingénieur expérimenté accepte une pile imposée s'il la connaît ou la juge saine ; il refuse un environnement qu'on lui cache. Le guide observe aussi un déplacement des compétences : avec les entrepôts en nuage et les outils de transformation déclarative, la capacité à modéliser correctement et à automatiser des contrôles compte davantage que la maîtrise d'un outil d'extraction historique. Exiger un outil ancien réduit le vivier sans gain de pertinence.
La qualité de la donnée, et qui en répond
Une chaîne qui fonctionne techniquement et transporte des données fausses ne sert à rien, et c'est l'ingénieur que le comité de direction tiendra pour responsable. Si les règles de contrôle, le propriétaire métier et le processus de correction manquent tous trois, le poste devient une impasse : le titulaire passe son temps à expliquer que le problème se situe en amont, hors de sa portée.
Dans ce cas, le profil recherché change. Il devient celui d'une personne capable d'imposer une gouvernance, au-delà de l'écriture du code.
La même logique s'applique aux demandes des métiers. En l'absence d'arbitre, chaque demande devient une chaîne de plus, et l'ingénieur finit par maintenir un stock de traitements dont une partie seulement sert encore. Savoir qui priorise, selon quel critère et à quelle fréquence indique au candidat s'il construira une plateforme ou tiendra un guichet.
Le coût de la plateforme
Les entrepôts en nuage se facturent à l'usage, et une chaîne mal écrite peut multiplier la facture alors que tout fonctionne. Les entreprises découvrent souvent le sujet à réception de la facture et le reprochent à l'ingénieur, alors qu'aucune consigne n'avait été donnée.
Un candidat expérimenté demande donc qui suit ce budget. La réponse lui indique s'il sera jugé sur la vitesse seule ou sur l'équilibre entre vitesse et coût, deux attentes qui ne produisent pas le même travail.
Les frontières et les usages
Qui administre les bases, qui exploite en production, qui définit les règles de qualité, qui assure l'astreinte : un ingénieur qui découvre en arrivant qu'il hérite de l'administration système le vit comme un déclassement. Ces frontières se dessinent avant le premier incident de production.
Les usages servis fixent, eux, le niveau attendu. Alimenter un tableau de bord hebdomadaire et alimenter en continu un moteur de recommandation sont deux métiers, selon le guide : les exigences de fraîcheur et de fiabilité changent du tout au tout, bien plus que ne le fait la taille de l'entreprise.
Évaluer sur un cas réel
Beaucoup d'entretiens techniques pour ce poste sont recyclés du développement logiciel et portent sur des exercices algorithmiques étrangers au métier. Des ingénieurs solides y échouent, et de bons candidats à ces exercices peinent ensuite à modéliser un entrepôt. L'alternative décrite par le guide consiste à soumettre un schéma réel imparfait, et à demander comment l'alimenter, comment le contrôler et que faire le jour où la source change.
Ce que dit le marché
La demande dépasse nettement l'offre sur les profils de trois à sept ans d'expérience, ceux qui ont déjà construit une chaîne complète et l'ont exploitée en production. En dessous, le vivier est abondant ; au-dessus, il se raréfie, une partie des seniors basculant vers l'architecture ou le management. Au-delà de cinq ans d'expérience, l'approche directe devient la seule voie.
Le guide situe la rémunération entre environ 42 000 euros brut annuels pour un profil junior et plus de 100 000 euros pour un lead qui porte une plateforme. L'écart entre secteurs est marqué : une entreprise dont la donnée est le produit paie davantage qu'une direction métier qui s'équipe, et recrute plus vite.
Deux éléments pèsent enfin sur la décision des candidats. Le télétravail est un critère plus présent que sur les postes voisins, et une politique de présence contraignante coûte des candidatures dès la première prise de contact. La perspective d'évolution vers l'architecture de données ou l'ingénierie de production, lorsqu'elle peut être décrite, aide à retenir sur une fonction où la durée moyenne en poste reste courte.