Data Engineer
Intervention au sein du pôle Usages, Risques et Finance de Bpifrance afin de mettre en place une plateforme Data dédiée à la gestion, la gouvernance et l'exploitation des données sur AWS.
- A conçu et développé des jobs PySpark batch et streaming pour l'ingestion, la transformation et l'historisation des données dans Amazon S3.
- A consommé des topics Kafka pour l'ingestion de flux de données en temps réel avec traitement via PySpark Structured Streaming.
- A développé des jobs AWS Glue en environnement multi-environnements (dev/staging/prod) avec gestion des versions des librairies Python via AWS SSM.
- A orchestré les pipelines Data avec Apache Airflow en concevant des DAGs, la gestion des dépendances, des retries et le monitoring avec alerting Slack/email.
- A développé un microservice temps réel en Java Spring Boot avec Kafka Producer/Consumer et stockage des données dans MongoDB.
- A mis en place une pipeline CI/CD avec Jenkins pour automatiser le build, les tests et le déploiement.
- A mis en place une anonymisation RGPD automatisée des données sensibles selon les règles d'éligibilité métier.
- A automatisé l'exposition des données S3 via AWS Glue Data Catalog et Athena avec gestion dynamique des partitions et métadonnées.
- A implémenté des tests unitaires et d'intégration avec pytest et moto incluant le mock des services AWS.
Environnement technique