Senior Data Engineer - Plateforme de Données de Comptage H/F

ENGIE
Colombes, France
24 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English, French

Tech stack

Multitier Architecture Application Programming Interfaces (APIs) Airflow Amazon Web Services Amazon S3 Big Data Software Quality Code Review Continuous Integration Data Normalization Data Structures DevOps
+23 more
Distributed Systems Hadoop Distributed File System Identity and Access Management Python (Programming Language) Object-Oriented Software Development Cloud Services Software Engineering SQL Databases WebKit Parquet AWS Cdk Apache Spark State Machines Caching Git Servicebus Data Lakes Git Flow Infrastructure Automation Frameworks AWS Glue Functional Programming Cloudwatch Terraform

Job description

Concevoir et développer les composants d’ingestion, de traitement, de normalisation et de distribution des données de la plateforme. Contribuer à l’évolution du framework commun et accompagner la mise en production ainsi que l’exploitation des services dans un contexte international.

Principales responsabilités

  • Concevoir et développer l’ingestion des données.
  • Développer les traitements et la normalisation des données, puis leur distribution aux différentes parties prenantes.
  • Faire évoluer le framework commun : monitoring, CI/CD, tests, performance, résilience, bonnes pratiques et qualité du code.
  • Promouvoir et faire respecter les guidelines d’architecture et d’utilisation du framework auprès des autres équipes.
  • Recueillir, challenger et affiner les besoins métier, puis concevoir des solutions conformes aux standards d’architecture.
  • Piloter les développements en tant que profil senior ou expert, avec un code efficace, réutilisable et testé.
  • Identifier les goulets d’étranglement et les bugs, et proposer des solutions.
  • Livrer des services prêts pour la production et accompagner leur phase de run, notamment à l’aide d’outils de monitoring et d’alerting.
  • Rédiger et maintenir la documentation technique en anglais.

Environnement technique

  • Développement : Python, Git, API, programmation orientée objet, packaging et modularité
  • Architecture data : architecture en couches, solutions de stockage et d’exposition
  • Big Data : HDFS, S3, Parquet, Spark, AWS Glue, pipelines et traitements distribués
  • Optimisation : SQL, stockage, code, dimensionnement d’infrastructure, partitioning, bucketing, indexation, caching, optimisation mémoire et requêtes
  • Cloud : AWS, IAM, Lambda, EventBridge, Step Functions, CloudWatch
  • DevOps et industrialisation : CI/CD, infrastructure as code, Git flow
  • Données : structures de données, modélisation et SQL

Livrables attendus

  • Composants et services de données prêts pour la production.
  • Évolutions du framework commun, notamment en matière de monitoring, CI/CD, tests, performance et résilience.
  • Documentation technique maintenue en anglais.

Requirements

Profil recherchéProfil recherchéExpériencePlus de 7 ans d’expérience.Expérience confirmée en génie logiciel Python, architecture data, technologies et patterns Big Data, modélisation et SQL, ainsi qu’en DevOps et industrialisation.Pratique réelle d’AWS, avec un niveau intermédiaire minimum.Compétences techniquesMaîtrise confirmée de Python : design, architecture, POO, packaging, modularité, réutilisabilité, Git, API et qualité de développement.Maîtrise de l’architecture data en couches et des solutions de stockage et d’exposition.Expérience confirmée des pipelines et traitements Big Data, notamment HDFS, S3, Parquet, Spark et Glue.Maîtrise des patterns Big Data et de l’optimisation des systèmes distribués, des requêtes et des ressources.Pratique d’AWS, notamment IAM, S3, Lambda, Glue, EventBridge, Step Functions et CloudWatch.Maîtrise des structures de données, de la modélisation, de SQL, de la CI/CD, de l’infrastructure as code et de Git flow.Compétences personnellesProactivité, prise d’initiative et orientation solution.Capacité à accompagner des développeurs vers la livraison et la qualité.Capacité à mener plusieurs sujets en parallèle.Rigueur dans l’application des standards de développement.Esprit d’équipe, écoute et bonnes capacités de communication.Adaptabilité à une organisation complexe et évolutive, ouverture à la critique et volonté de comprendre le « pourquoi ».LanguesFrançais courant.Anglais courant.Compétences / Qualités indispensables :Développement logiciel Python, Architecture et ingénierie data Big Data, AWS et services cloud, SQL et modélisation des données, DevOps, CI/CD et industrialisation, Leadership technique et accompagnement des développeursCompétences / Qualités qui seraient un + :Connaissance du secteur de l’énergie : comptage (metering), allocation, points de livraison, marchés gaz et électricité B2B. Une expérience chez ENGIE ou un autre acteur de l’énergie est idéale. Expérience de plateforme multi-pays ou multi-entités : avoir déjà déployé un framework data commun dans plusieurs filiales ou pays, si possible en ayant joué un rôle de lead technique (revues de code, standards, coaching). Outillage data et cloud avancé : Terraform ou AWS CDK, orchestration (Airflow), Delta Lake ou Iceberg, qualité et observabilité des données. Une certification AWS est un plus.Informations concernant le télétravail :Oui - 2 jours/semaine

Mais aussi…

Taux journalier :600€ / jour.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, * Plus de 7 ans d’expérience.

  • Expérience confirmée en génie logiciel Python, architecture data, technologies et patterns Big Data, modélisation et SQL, ainsi qu’en DevOps et industrialisation.
  • Pratique réelle d’AWS, avec un niveau intermédiaire minimum.

Compétences techniques

  • Maîtrise confirmée de Python : design, architecture, POO, packaging, modularité, réutilisabilité, Git, API et qualité de développement.
  • Maîtrise de l’architecture data en couches et des solutions de stockage et d’exposition.
  • Expérience confirmée des pipelines et traitements Big Data, notamment HDFS, S3, Parquet, Spark et Glue.
  • Maîtrise des patterns Big Data et de l’optimisation des systèmes distribués, des requêtes et des ressources.
  • Pratique d’AWS, notamment IAM, S3, Lambda, Glue, EventBridge, Step Functions et CloudWatch.
  • Maîtrise des structures de données, de la modélisation, de SQL, de la CI/CD, de l’infrastructure as code et de Git flow.

Compétences personnelles

  • Proactivité, prise d’initiative et orientation solution.
  • Capacité à accompagner des développeurs vers la livraison et la qualité.
  • Capacité à mener plusieurs sujets en parallèle.
  • Rigueur dans l’application des standards de développement.
  • Esprit d’équipe, écoute et bonnes capacités de communication.
  • Adaptabilité à une organisation complexe et évolutive, ouverture à la critique et volonté de comprendre le « pourquoi ».

Langues

  • Français courant.
  • Anglais courant.

Compétences / Qualités indispensables :

Développement logiciel Python, Architecture et ingénierie data Big Data, AWS et services cloud, SQL et modélisation des données, DevOps, CI/CD et industrialisation, Leadership technique et accompagnement des développeurs

Compétences / Qualités qui seraient un + :

Connaissance du secteur de l’énergie : comptage (metering), allocation, points de livraison, marchés gaz et électricité B2B. Une expérience chez ENGIE ou un autre acteur de l’énergie est idéale. Expérience de plateforme multi-pays ou multi-entités : avoir déjà déployé un framework data commun dans plusieurs filiales ou pays, si possible en ayant joué un rôle de lead technique (revues de code, standards, coaching). Outillage data et cloud avancé : Terraform ou AWS CDK, orchestration (Airflow), Delta Lake ou Iceberg, qualité et observabilité des données. Une certification AWS est un plus., Français Anglais API Packaging SQL AWS Modélisation des données Git Développement logiciel Pro-activité Normalisation Big data Python Programmation Monitoring

Benefits & conditions

Oui - 2 jours/semaine

About the company

Notre client dans le secteur Énergie et ressources naturelles recherche un/une Senior Data Engineer - Plateforme de données de comptage H/F, Un acteur majeur du secteur de l’énergie souhaite mieux exploiter ses données afin de développer de nouvelles offres, de réduire les risques opérationnels et d’améliorer l’efficacité de ses équipes. Dans le périmètre B2B, un projet stratégique vise à collecter et suivre des indicateurs cohérents sur les activités d’approvisionnement dans plusieurs pays, à partir d’un référentiel de données commun et d’un cadre de gouvernance.

La plateforme Big Data existante collecte de grands volumes de données relatives à l’électricité et au gaz (allocation, consommations, points de livraison, entre autres) provenant d’entités locales. Déjà déployée en France, elle doit être étendue à d’autres pays. L’équipe centrale construit et améliore le framework commun et accompagne les déploiements locaux.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…