About Jonathan
French
Native or bilingual
Experience
- Stime DSI Groupement Les MousquetairesSenior Data Engineer AzureAGRICULTURESeptember 2022 - Today (3 years and 9 months)Châtillon - Montrouge, 92320 Châtillon, FranceAu sein de la STIME, mon rôle consiste à traiter les différents flux de données(Stocks, Ventes, Commandes, Prix, Promotions, Fournisseurs, Factures, etc …) des entités Equipement de Maison(Bricorama, Bricomarché et Bricocash) afin de permettre aux points de vente et à la finance de monitorer leurs activités.➢Migration des anciennes procédures stockées SQL Server vers la plateforme Databricks Azure➢Implémentation et refactoring de jobs (spark/scala, pyspark) avec Databricks pour le traitement de 30 flux quotidiens (Achats, Fournisseurs, Stocks, Prix d’Achat, Prix de Revient…)➢Optimisation des tables DeltaLake et des tables SQL Server➢Création du pipeline avec Azure Data Factory➢Stockage des données sur du deltaLake databricks➢Documentation des développements➢Déploiement des releases via Azure Devops➢Accompagnement de l’équipe sur les bonnes pratiques en méthodologie agile
- Societe Generale Corporate and Investment Banking - SGCIBSenior Data EngineerBANKING AND INSURANCEAugust 2020 - August 2022 (2 years)Paris, FranceAu sein de la banque d’investissement et de financement mon rôle consiste au traitement des flux financiers et à la mise à disposition des rapports financiers aux équipes métiers➢ Migration de jobs java batch en Spark Scala➢ Etude et mise en place de pipeline de données (Volumetrie ~30M d’opérations/jour)➢ Cartographie des moyens de paiements➢ Détection d'anomalies de paiement / Anti Fraude➢ Extraction des opérations bancaires➢ Ordonnancement de jobs ETL (Oozie, Crontab)➢ CI/CD pour le déploiement automatique de jobs avec Ansible et Jenkins
- VallourecSenior Data EngineerRAW MATERIALS INDUSTRYNovember 2019 - June 2020 (7 months)Paris, FrancePour le compte de l’éditeur DataOps Saagie, j’interviens chez un de ses clients en tant que Data Engineer. Ma mission consiste à implémenter des pipelines de traitement de la donnée et d’être le support sur la plateforme de Saagie : SaagieManager.➢ Participation aux choix technologiques pour la mise en place l’architecture Big Data➢ Configuration d’un fichier yaml filebeats pour l’envoi des fichiers logs vers Kafka➢ Implémentation d’un job Akka Stream en scala pour l’envoi des fichiers logs vers Kafka➢ Création et configuration de topics Kafka➢ Création d’images docker Elasticsearch et Kibana➢ Implémentation job temps réel (Structured Streaming) spark/scala pour la lecture depuis Kafka , le nettoyage des logs et l’écriture dans Elasticsearch➢ Déploiement job spark sur AWS EMR et sur l’outils dataops Saagie Manager➢ Implémentation de dashboard Kibana pour le top management de Vallourec➢ Implémentation job batch pyspark pour le traitement des données des tubes stockées sous hdfs/S3 et le stockage des données dans des tables Hive et Impala➢ Implémentation job de calcul permettant de mesurer le dégré de compatibilité entre les différents tubes.➢ Tests unitaires avec ScalaTest, JUnit et UnitTest➢ Mise en place d’une chaine CI avec gitlab et Docker
Recommendations
Be the first to recommend Jonathan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Mastère Systèmes d'Informations Ouverts, InformatiqueEcole Centrale Paris2016Mastère Systèmes d'Informations Ouverts, Informatique
- Ingénieur de Conception, Sciences InformatiquesITA (Institut des Technologies d'Abidjan)2011Ingénieur de Conception, Sciences Informatiques