Apprenti(e) Data Engineer F/H
Description du poste
L’AP-HP est un centre hospitalier universitaire, qui s’organise en 6 GHU et 38 hôpitaux.
La Direction des Services Numériques (DSN) de l’AP-HP fournit des services numériques sécurisés aux professionnels et patients.
Le pôle Innovation & Données s’articule autour de :
- L’innovation numérique : le développement de projets numériques et de services en ligne;
- L’Entrepôt de Données de Santé de l’AP-HP : l’accompagnement des porteurs de projets, la mise à disposition d’une infrastructure sécurisée et évolutive, ainsi que d’outils d’intégration, de visualisation, d’exploration et de traitement des données. L’EDS propose également des bibliothèques scientifiques et des algorithmes accessibles en open source ;
- La bio-informatique : le déploiement d’expertises et d’outils auprès des services de génétique de l’AP-HP. Une offre de services en bio-informatique est également proposée à des partenaires externes via la plateforme SeqOIA ;
- Les maladies rares : le pilotage de la Banque Nationale de Données Maladies Rares (BNDMR).
Zoom sur les données et l’EDS !
Les données collectées dans le cadre de la prise en charge des patients offrent la possibilité de constituer des bases de données et ouvrent des perspectives nombreuses pour la recherche appliquée en santé, l’innovation et le pilotage de l’activité hospitalière. L’AP-HP a été parmi les pionniers dans le domaine en constituant le premier entrepôt des données de santé hospitalier et aujourd’hui le plus grand en Europe.
Au sein de l'équipe Ingénierie des Données, vous aurez pour mission de contribuer à la conception, au développement et à la fiabilisation des pipelines de données alimentant l'Entrepôt de Données de Santé (EDS), afin d'en garantir la qualité et la disponibilité pour les chercheurs et les professionnels de santé.
Dans le cadre de votre apprentissage, vous serez amené·e à travailler sur des projets impliquant :
· L'intégration de sources de données hétérogènes issues du Système d'Information hospitalier,
· Le traitement et la transformation de volumes massifs de données de santé,
· L'industrialisation et le monitoring de traitements au sein d'une plateforme Big Data.
Vous travaillerez en étroite collaboration avec les équipes de data science et d'analyse des données pour garantir la fiabilité, la performance et la traçabilité des solutions développées. En vous appuyant sur les pipelines et les projets déjà en place, les missions principales de l'apprentissage seront :
· Développer et maintenir des jobs Spark (Scala et/ou Python) pour l'intégration, la transformation et la mise en qualité des données
· Contribuer à l'orchestration des pipelines de données avec Apache Airflow (conception de DAGs, gestion des dépendances, monitoring)
· Participer au déploiement et à l'exploitation des traitements sur Kubernetes (configuration Helm, debugging, gestion des ressources)
· Contribuer à l'optimisation des requêtes et des modèles de données
· Mettre en place et maintenir des tests automatisés sur les données et les pipelines
· Participer aux pratiques DevOps de l'équipe : intégration continue sur GitLab, revues de code, déploiement via ArgoCD
· Documenter les traitements, les schémas de données et les procédures d'exploitation
Une attention particulière sera portée à la qualité du code produit, au respect des bonnes pratiques d'ingénierie logicielle (tests, documentation, revue de code) et à la capacité à travailler dans un environnement collaboratif. Des objectifs annuels précis seront établis avec le maître d'apprentissage Alexandre MOUCHET.
Compétences :
• Vous êtes étudiant·e en informatique, data engineering ou traitement de données massives et possédez un intérêt marqué pour l'ingénierie des données et les systèmes distribués
• Bonnes connaissances en Python et/ou Scala
• Bonnes connaissances en SQL (requêtage, modélisation, optimisation)
• Connaissances des frameworks de traitement distribué (Spark, ou équivalent)
• Connaissances en orchestration de workflows (Airflow, ou équivalent)
• Notions de conteneurisation et d'orchestration (Docker, Kubernetes)
• Notions de gestion de version et d'intégration continue (Git, CI/CD)
• Connaissances des technologies de stockage et d'interrogation de données (PostgreSQL, Trino, S3, HDFS…)
• Appétence pour les pratiques DevOps et l'infrastructure as code
• Déontologie, respect du secret professionnel et sensibilité à la protection des données de santé
Prérequis :
• Formation en cours (M1 ou M2 Alternance) délivrant un diplôme d'ingénieur ou de master en informatique, data engineering, sciences des données ou traitement de données massives
• Maîtrise de l'anglais technique indispensable (documentation, lecture d'articles, échanges écrits)
Savoir-faire et savoir-être :
• Curiosité technique et envie d'apprendre dans un environnement complexe
• Bonne capacité d'analyse et esprit de synthèse
• Rigueur dans l'écriture de code et le traitement des données
• Autonomie et sens de l'initiative
• Capacité d'adaptation face à des problématiques variées
• Sens du travail en équipe et aptitude à collaborer avec des profils pluridisciplinaires (data scientists, analystes, médecins)
• Force de proposition
• Adhésion aux valeurs du service public et intérêt prononcé pour le domaine de la santé
Possibilité de télétravail si le poste le permet ;
Remboursement partiel des transports en commun (75%) et/ou forfait mobilité ;
Accès au restaurant du personnel à tarifs avantageux ;
Une offre de sorties culturelles, des réductions et des bons plans (HOPTISOINS) ;
Ses 38 hôpitaux accueillent chaque année 10 millions de personnes malades : en consultation, en urgence, lors d'hospitalisations programmées ou en hospitalisation à domicile.
Elle assure un service public de santé pour tous, 24h/24, et c'est pour elle à la fois un devoir et une fierté.
L'AP-HP est le premier employeur d'Ile-de-France : 100 000 personnes – médecins, chercheurs, paramédicaux, personnels administratifs et ouvriers – y travaillent.
Au cœur de l'Institution, le Siège de l'AP-HP rassemble sous un même périmètre les directions fonctionnelles et les établissements qui lui sont rattachés :
CFDC (Centres de Formation et de Développement des Compétences), ACHAT (Achat Centraux Hôteliers Alimentaires et Techniques),
DRCI (Département de la Recherche Clinique et de l'Innovation) et DSN (Direction des Services numériques).
Avec ses 4000 collaborateurs, le Siège assure un rôle d'expert, de pilote et de coordinateur pour l'ensemble des hôpitaux.
Engagée dans des projets novateurs et stratégiques au service des patients, l'AP-HP recherche aujourd'hui de nouveaux talents pour mener à bien sa mission.
Vous êtes l'un d'eux ? Venez nous rejoindre !
