Aujourd'hui on parle de plusieurs métiers qui sont présents dans le monde de la Data. On retrouve ainsi :
- Les consultants décisionnels (ou consultants BI)
- Les Data Analysts
- Les Data Engineers
- Les Data Scientists
Voici un petit tour d'horizon des différents métiers de la Data, avec leurs spécificités et responsabilités.
Le consultant BI (ou consultant décisionnel)
Le consultant BI connaît un ou plusieurs ETL et une ou plusieurs solutions de restitution de la donnée.
Il maîtrise le langage SQL et il connaît également la modélisation dimensionnelle. (Faits / Dimensions / Étoiles / Flocons, etc.)
Ses traitements sont orientés Batch : ils ne tournent en général qu'une fois par jour sur des volumétries raisonnables.
Le temps réel n'est que très rarement une problématique sur ses projets.
Il connait :
- SQL
- Un ou plusieurs ETL
- Un ou plusieurs outils de restitution
Sa formation initiale :
- Informatique
Le Data Engineer
Le Data Engineer est un profil orienté développeur. Il connaît le langage SQL et des langages de programmation tels que Python ou Java.
Il a la responsabilité de trouver les moyens technologiques divers et variés pour emmener la donnée d'une source vers une cible, tout en garantissant la sécurité et l'intégrité.
Il travaille dans des contraintes techniques fortes telles que le temps réel ou l'intégration de volumes de données très importants dans des délais très courts.
C'est lui qui permet au Data Scientist de travailler.
Il connaît :
- SQL
- Python / Java
- Spark / Scala
- Hadoop / Kafka
Sa formation initiale :
- Informatique
Le Data Scientist
Le Data Scientist est un profil orienté statistiques. Son terrain de jeu est composé de R, SAS ou encore Python.
Il réalise de l'analyse, du nettoyage de la donnée puis utilise ou met en place des modèles statistiques pour la valoriser. Il peut ainsi être amené à mettre en place des solutions de prédiction ou de classification.
Pour pouvoir travailler correctement, il a besoin de volumes de données importants (pour que ces modèles soient les plus fiables possibles).
Il a donc besoin qu'un Data Engineer soit présent en amont du projet pour lui délivrer de la donnée en quantité et en qualité suffisantes.
Il connaît :
- SQL
- SAS / R
- Python
Sa formation initiale :
- Statistiques
- Informatique
Le Data Analyst
Le Data Analyst est un profil spécialisé en statistiques et sur un métier particulier (secteur bancaire, assurance, etc.)
Il utilise essentiellement SAS (mais aussi parfois R) pour réaliser des analyses de données. De par sa connaissance pointue du métier, il a la capacité à extraire de la valeur des données présentes dans les différentes bases mises à sa disposition.
Il connaît :
- SQL
- SAS et R
Sa formation initiale
- Statistiques
- Orientée métier
Vous souhaitez aller plus loin ? Nous vous proposons une formation État de l'art de la Data.
Vous recherchez des consultants BI experts en Data et Big Data ? Next Decision est là ! alors Contactez-nous !