L'organisation recherche un développeur Databricks senior pour contribuer à la conception, au développement et à l'évolution de solutions analytiques et applicatives à fort impact opérationnel.
La ressource interviendra autant sur le développement applicatif (Java / Angular) que sur l'ingénierie de données (Python, SQL, Spark, Databricks) dans un contexte infonuagique moderne.
Le rôle implique des livraisons de bout en bout, une compréhension approfondie des besoins d'affaires, ainsi qu'une forte collaboration avec les équipes métiers et techniques.
Concevoir et développer des applications robustes en Java (backend) et Angular (frontend)
Développer des composantes réutilisables, librairies et utilitaires pour accélérer les solutions analytiques
Prendre en charge des livraisons complètes : analyse, conception, développement, tests, documentation, mise en production et support
Exploiter les données sur Azure Databricks et développer des scripts Python et SQL pour l'automatisation, le prototypage et la validation
Analyser les besoins d'affaires et proposer des solutions applicatives et analytiques adaptées
Collaborer avec les équipes métier, les analystes de données et les développeurs
Assurer la qualité, la stabilité et la pertinence des solutions livrées
Participer à l'amélioration continue des pratiques d'ingénierie et des processus analytiques
Exercer un leadership technique au sein de l'équipe
Minimum 6 ans d'expérience en développement analytique ou en données (profil senior)
§ Excellente maîtrise des bonnes pratiques d'ingénierie et de modélisation de données
§ Très bonne connaissance de :
Azure Databricks
Azure Data Factory
Azure DevOps (code source, branching, pipelines)
Maîtrise du Python et du SQL
Très bonne connaissance :
des concepts ETL
de l'architecture médaillon
des processus d'ingestion et exposition de données analytiques cloud
Connaissance approfondie de Spark, du big data et des traitements distribués
Très bonne connaissance des librairies Python, de leur utilisation et de leur création (réutilisabilité)
Connaissance des outils MLOps et du cycle de vie des solutions IA
Maîtrise des environnements Agile, Jira et Confluence
Avoir travaillé avec VS Code ou un éditeur équivalent
Capacité à livrer des solutions performantes, stables et de qualité
Capacité à proposer des améliorations aux solutions existantes
Leadership technique démontré pour guider l'équipe vers des solutions analytiques de pointe