Un BI engineer est le lien entre la base de données de l’entreprise et les équipes métiers de cette dernière. Les entreprises utilisent généralement des bases de données cloud (le Cloud de google :Google Cloud platform, le cloud d’Amazon Web services et le cloud de Microsoft : Azure)
Le BI engineer aura pour rôle d’acheminer la bonne donnée stockée dans le datalake aux bons opérationnels, sous une forme exploitable et compréhensible. Le BI engineer devra avoir un état d’esprit Business nécessaire à la compréhension des enjeux opérationnels pour comprendre quelle donnée est pertinente pour son extraction. Ces datas vont être transférées du Datalake à d’autres espaces de stockage de données (accessibles et exploitables par les opérationnels) via des pipelines ETL (Extract-transform-load). C’est donc un profil avec des capacités techniques fortes et une bonne compréhension Business.
Ton rôle sera d’alterner entre compréhension des enjeux Business auprès des opérationnels et construction des pipelines de données pertinents à leurs besoins.
Un esprit logique et mathématique ainsi qu’une sensibilité business forte. Tu es l’interface direct entre la partie technique de l’entreprise (la base de données) et la partie Business de cette dernière (les différents pôles métiers). Il est donc important que tu sois à l’aise pour jongler facilement entre ligne de code et réunion avec des opérationnels. Ainsi, avoir une formation d’ingénieur est souvent un pré-requis pour ce métier. Aussi, concernant les langages de programmation pertinents :
Voici une flopée de mots clefs sur lesquels te renseigner : Redshift, GCP, AWS, Azure, Luigi, Python, SQL, Airflow, Spark
Les pipelines de données que tu vas créer sont utilisés par les différents pôles métiers de la société pour les aider à prendre des décisions. Ton rôle est donc crucial, sans la bonne donnée, impossible de prendre des décisions stratégiques. Cette position est intéressante car elle permet d’avoir un impact concret sur le business de l’entreprise à travers ton travail.
Le cursus classique est une prépa suivie d’une école d’ingénieur avec un Master spécialisé en Data. Ce cursus permet aux ingénieurs d’acquérir de solides connaissances en mathématiques et en statistiques ainsi que dans le domaine de l’informatique et de la programmation. Une reconversion est aussi possible grâce aux formations en ligne comme Open Classrooms ou Udacity, cependant il te faudra muscler ton jeu avec des projets personnels et des stages pour pallier un manque de connaissance dans l’informatique en général.
Plein de belles choses. Plusieurs choix s’offrent à toi :
Les BI Engineers sont une population en forte croissance, si tu veux participer à l'émergence d’un nouveau métier, n’attends pas ! Il s’agit encore d’une petite communauté en marge de la communauté des Data Engineers beaucoup plus grosses.
En tant que jeune diplômé.e, tu peux gagner entre 37.000 et 45.000 euros bruts par an. Avec deux ans d’expérience en plus et un niveau confirmé, tu peux prétendre à un salaire entre 45.000 et 55.000 euros bruts.
À partir de 4 ans d’expérience, les salaires vont de 55.000 à 65.000 euros bruts et pour des postes de Lead ou Head of Data, cela peut monter jusqu’à 80.000 euros ! N’oublie pas cependant que ta rémunération dépend de tes compétences techniques, des grilles de rémunération en interne ainsi que de la localisation de ton entreprise.