Le développeur ETL joue un rôle central dans le processus d'échange de donnée, agissant en tant qu'architectes de l'intégration et de la gestion des données. En concevant et en mettant en oeuvre des processus ETL, ces professionnels veillent à ce que les données circulent sans problème depuis diverses sources vers des entrepôts de données, permettant aux entreprises de prendre des décisions éclairées basées sur des informations précises et opportunes.
Concevoir et développer des processus ETL pour extraire, transformer et charger des données.
- Collaborer avec les équipes de développement et d'analyse pour comprendre les besoins en données et fournir des solutions adaptées.
- Optimiser les performances des processus ETL et résoudre les problèmes liés aux données.
- Assurer la qualité et l'intégrité des données tout au long du processus ETL.
- Documenter les processus ETL et fournir des rapports réguliers sur l'état des projets.
- Participer à la définition et à la mise en oeuvre des politiques de gestion des données.
Extraction des données :
L'expert ETL est responsable de l'extraction des données provenant de diverses sources, telles que des bases de données, des fichiers plats, des API, et d'autres systèmes externes. Cette étape implique la connexion à ces sources et la récupération des données nécessaires.
- Transformation des données :
Une fois les données extraites, elles doivent être transformées pour répondre aux besoins spécifiques de l'organisation. Cela peut inclure le nettoyage des données, la normalisation, l'agrégation, et la conversion des formats de données. L'expert ETL doit s'assurer que les données sont cohérentes et prêtes à être utilisées.
- Chargement des données :
Après la transformation, les données doivent être chargées dans un entrepôt de données ou une base de données cible. L'expert ETL doit concevoir et mettre en oeuvre des processus de chargement efficaces pour garantir que les données sont disponibles en temps opportun.
- L'expert ETL doit surveiller les processus ETL pour s'assurer qu'ils fonctionnent correctement et efficacement. Cela inclut la détection et la résolution des erreurs, ainsi que l'optimisation des performances pour minimiser les temps de traitement.
- L'expert ETL doit également être prêt à apporter des modifications aux processus existants en fonction des besoins changeants de l'organisation.
- Collaboration avec les parties prenantes :
L'expert ETL travaille en étroite collaboration avec d'autres équipes, telles que les analystes de données, les développeurs de bases de données, et les gestionnaires de projets, pour comprendre les exigences en matière de données et garantir que les solutions ETL répondent à ces besoins.
Program Manager et chefs de projets déploiement
IT Corporate (Infra et Applicatifs) et plus particulièrement l'équipe data
Consultants gestion de projet et VSI
De formation Bac +3/5 Ingénieur ou équivalent universitaire avec une expérience à minima de 5 ans sur un poste similaire :
- Vous aimez imaginer des réponses techniques à des problématiques ou à des demandes
- Vous êtes rigoureux(-se), autonome et à l'écoute des collaborateurs qui vous entourent
- Expérience avérée en tant qu'expert ETL ou dans un rôle similaire.
- Solides compétences en SQL et en gestion de bases de données.
- Connaissance des langages de programmation tels que Python, Java, ou C#.
- Bon niveau d'anglais, écrit comme oral
- La connaissance du monde et des flux industriels est un plus
Formation :
- Diplôme en informatique, en gestion de projet ou dans un domaine connexe.
- Expérience de travail dans un environnement similaire, de préférence dans le secteur industriel ou pharmaceutique.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.