Description du poste
Nous cherchons un profil ingénieur DATA analytique (Analytics Engineering), confirmé et autonome, pour participer à la mise en place d’un outil de pilotage d'indicateurs.
Le profil sera rattaché à une équipe "DATA" mais travaillera seul sur ce projet et sera convié à des atelier de travail avec le projet utilisateur.
Ses activités seront les suivantes :
- Conception et réalisation / développement d’outils en spark / scala dans le cadre de l’intégration de données ;
- Concevoir et mettre en œuvre des modèles de données standardisés au format OMOP ;
- Automatiser le déploiement des flux d’intégration de données et des modules de transformation ;
- Participer à la conception d’API appropriés (Webservices FHIR, etc.) ;
- Participation à la standardisation des modèles de données (format FHIR / OMOP) et à la conception d’API appropriés (Webservices FHIR, etc.) ;
- Contribuer à la mise en place d’outils d’exploration des données innovants (moteur de recherche de type Solr, bibliothèques Spark / Scala, etc.) ;
- Participer à la rédaction de la documentation technique (conception, administration et exploitation) ;
- Etablir la documentation de recette technique (tests unitaires) des composants mis en œuvre.
Qualifications
Indispensables :
Spark / ScalaModélisation OMOPData Lake (S3 / Delta Lake)Conception de flux d’intégration (ELT / Spark)Autonomie complète sur un projetEnvironnement technique :
Les données nécessaires aux traitements sont extraites des bases de données de production sources du SI clinique et transférées de manière automatisée et sécurisée vers le SI Data (bases de données S3 / Deltalake, hébergées sur cluster Kubernetes) grâce à l’outil ELT Data Ingestor ou via des transformations développés en Spark (Scala et Python).
Spécialités technologiques
Devops
API
Intégration de données
Big Data
tests unitaires
Informations supplémentaires
Leadership et capacité à fédérer dans un environnement multi-acteursExcellente communication écrite et orale, capacité de synthèse pour le managementRigueur, organisation, sens des priorités et de la gestion des risquesEsprit d’équipe, pédagogie, capacité à accompagner le changementAutonomie, proactivité, capacité à alerter et à proposer des solutionsEsprit d’analyse et de synthèse, rigueur, méthodologieSens de la communicationImplication et autonomie