Bienvenue sur le profil Malt de Raphael !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Raphael pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Raphael Bacconnier

lead data engineer - scala / spark / aws

Peut se déplacer à Lyon

  • 45.7539
  • 4.8469
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Raphael.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Raphael.

Localisation et déplacement

Localisation
Lyon, France
Peut travailler dans vos locaux à
  • Lyon et 10km autour

Préférences

Durée de mission
Préfèrerait :
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Préfèrerait éviter:
  • ≤ 1 semaine
  • ≤ 1 mois

Vérifications

Influence

Langues

Catégories

Compétences (30)

  • Architecture
  • Débutant Intermédiaire Confirmé
  • BigData
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Methodologies
  • TDD
    Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • IT automation
  • Débutant Intermédiaire Confirmé

Raphael en quelques mots

Après plusieurs années consacrées à la construction d'applications web riches, je me spécialise depuis 5 ans dans le développement d’applications data-centric à haute valeur ajoutée.

Mon expertise porte sur les différentes étapes du cycle de vie de la donnée, de son entrée dans le système à sa préparation, exposition et exploitation pour des usages variés tels la business intelligence, l'expérimentation data-science ou encore les traitements temps réel.

J’ai ainsi participé en tant que tech lead au développement d’une application d’ingestion de données en streaming, permettant aux opérateurs de traiter des informations de suivi marketing au fil de l’eau. Nous avons basé notre architecture sur Apache Kafka, dont la résilience nous a permis de bâtir un système distribué réactif et performant.

J’ai également supervisé comme Data Team Leader l’équipe en charge de l’exposition des données de consommation vidéo pour un grand groupe média français. Une architecture basée sur Spark et Delta Lake, monitorée via Superset, nous a assuré la maîtrise et la qualité des ingestions de données brutes.
L’orchestration des tâches via Apache Airflow nous a permis de bénéficier de l'élasticité du cloud Amazon et de lancer des clusters EMR à la demande afin de garantir la fraîcheur des données, besoin critique pour nos clients.

Garantir la robustesse, la justesse d'une application, mais aussi son évolutivité ne peut se faire sans de solides fondations de design logiciel et d'architecture, c'est pourquoi j'applique et aime à partager les bonnes pratiques de Software craftsmanship. Test Driven Design, loose coupling, Architecture hexagonale et Intégration Continue sont pour moi des notions essentielles que je mets quotidiennement en pratique, et fait partager aux équipes que j’accompagne.

Expériences

Bedrock

Cinéma & audiovisuel

Data Team Leader

Lyon, France

septembre 2019 - novembre 2020

Lead de la Team core-data :
  • design d'architecture technique
  • organisation et suivi des développements :
  • ingestion des données raw : Spark / Delta Lake (Scala) / AWS EMR
  • intégration données partenaires : Spark / Scala / AWS EMR / AWS EKS
  • transformations des données raw en données Core (Gold) et expositions de ces données aux clients: Apache Airflow (Python), Amazon Athena, Apache Superset
  • accompagnement prestataire externe sur mise en œuvre d'algorithmes d'alerting en vue du renforcement de la data-quality
  • évaluations solution spécifique de DataWarehouse (Snowflake) pour l'offre self-service analytics

Data Engineer Team A/B test (Spark/Scala/EMR) :
  • refonte application A/B test sur le modèle Functional Data Engineering
  • mise en place d'un système générique de calcul des KPI
  • migration Hadoop vers AWS
Spark aws Delta Lake Airflow EMR Scala Hadoop Athena Hive Java

Linkvalue

Agence & SSII

Lead developer

Lyon, France

février 2016 - août 2019

Data centric application Tech lead (2017-2019):
  • construction d'un moteur de matching temps réel : Apache Kafka, Akka-Streams, Scala, MongoDB, Redis
  • design du service Backend en suivant les principes de l'architecture Ports & Adapters : Playframework, Elasticsearch, MongoDB, GraphQL
  • contribution au moteur de matching de la plateform big data : Apache Spark, Apache Hadoop, Apache Impala

Software design Lead developer (2016-2017):
  • design de microservices backend : Finatra (Scala), Symfony 3 (PHP), MySQL, Elasticsearch, Redis, RabbitMQ
  • design de Single Pages Applications : ReactJS, Webpack

Clever Age

Agence & SSII

Backend developer

Lyon, France

février 2012 - janvier 2016

Développement d'application backend Scala / Java / PHP

## 2015

  • Lead developer API Gateway pour April : Scala / Playframework / mongoDB / angularjs / gulp
  • Lead developer console de monitoring de suivi de réparations pour Feu Vert : Symfony / MySQL / JQuery

## 2012 - 2015

  • Backend developer pour une application de recommandation stylistique : Java / Playframework / Akka / Elasticsearch / MySQL
  • Backend developer www.inrhonealpes.com : Scala / Playframework / Akka / Elasticsearch / MySQL
  • Backend developer sur diverses applications web : PHP / Symfony / Elasticsearch / MySQL / BackboneJS / JQuery

Enyware Web Agency

Agence & SSII

Web developer

Lyon, France

mai 2010 - décembre 2011

1 recommandation externe

Consultez les recommandations qu'a reçues Raphael

Formations

Certifications