Fiche de poste
Nous cherchons à recruter un ingénieur de données pour construire et maintenir des systèmes de données tout en s'assurant que chaque ensemble de données est facile à analyser. Une grande partie du rôle consistera également à améliorer la qualité et l'efficacité des données.
Responsabilités
- Collaborer avec l'équipe pour définir les exigences de chaque tâche.
- Analyser, combiner et préparer les données brutes en fonction des exigences de l'entreprise et des spécifications de conception.
- Concevoir et construire des pipelines de données et des processus ETL.
- Reformuler les cadres existants pour améliorer la qualité et la fiabilité des données.
- Effectuer des analyses de données complexes et produire des rapports standard ainsi que des rapports ad hoc.
- Collaborer avec des scientifiques de données si nécessaire.
- Met en œuvre des méthodes et des systèmes de contrôle de la qualité des données afin de s'assurer que les données de production sont toujours exactes et disponibles pour les principales parties prenantes et les processus opérationnels qui en dépendent.
- Élaborer un plan architectural à long terme pour la plateforme de données en collaboration avec toutes les divisions commerciales et les équipes d'ingénieurs.
Exigences
- Licence en ingénierie des données, en ingénierie informatique ou dans un domaine connexe.
- Expérience confirmée en tant qu'ingénieur de données ou similaire
- Expérience des outils ETL et de pipeline de données standard tels que AWS Glue, Kinesis, Power BI, Pentaho, Clover, SSRS.
- Expérience des bases de données relationnelles et non relationnelles (Postgres, MySQL, MSSQL, etc.)
- Expérience pratique de l'utilisation de langages tels que Python, Java, Scala, GoLang, shell scripting, etc.
- Familiarité avec les cadres de traitement des données tels que Spark, Hadoop, etc.
- Excellentes capacités d'analyse et de résolution de problèmes