Développeur Backend

il y a 1 mois


Bordeaux, France CHU de Bordeaux Temps plein

Le poste

L’unité d’Informatique et d’Archivistique Médicale (IAM), en lien étroit avec la Direction du Numérique (DNUM) du CHU de Bordeaux et la Direction de la Recherche Clinique et de l’Innovation (DRCI), met en place un Entrepôt de Données de Santé (EDS) basé sur les modèles i2b2 et OMOP pour faciliter l’utilisation secondaire des données à des fins de recherche, d’amélioration de la pertinence et de la qualité des soins et en support des activités de routine du CHU de Bordeaux (vigilance, PMSI, etc…).

Le CHU de Bordeaux, au travers d’une réponse commune avec les CHU de Poitiers et de Limoges portée par le groupement de coopération sanitaire (GCS) NOVA, est l’un des lauréats de l’appel à projet national « ». Dans ce cadre, le CHU de Bordeaux va mettre en production son EDS dans un environnement technique et de gouvernance conforme au .

L’unité IAM est composée de quatre médecins spécialisés en informatique médicale, de trois data-scientist, d’un ingénieur data, d’un chef de projet, d’une attachée de recherche clinique et de deux à quatre stagiaires (internes en médecine, ingénieurs et externes en pharmacie). La gestion des flux de

données alimentant les EDS i2b2 et OMOP d’une part, et le développement de la couche applicative de l’EDS du CHU de Bordeaux d’autre part, est internalisé dans l’unité IAM :

Données : Intégration des données de l’EDS dans une base de données relationnelles (Oracle / PostgreSQL) et un index Elasticsearch (modèle i2b2) et standardisation des données au format OMOP ; Back-end : interrogation / accès aux données de l’EDS au travers d’une couche d’API développée en Java (SpringBoot) dans une architecture de type microservice ; Front-end : application web développée en JavaScript (React) ; Authentification : OIDC (Keycloak) en lien avec le LDAP du CHU de Bordeaux ; Déploiement : intégration continue (CI/CD) dans GitLab, déploiement via Docker-Swarm.

Cette couche applicative, développée initialement au CHU de Bordeaux, sera partagée aux deux autres établissements du GCS NOVA puis co-développée par les 3 établissements.

Outre le développement de l’EDS du CHU de Bordeaux, l’unité IAM est impliquée dans l’accompagnement des projets impliquant les données contenues dans l’EDS, notamment au niveau des projets de Recherche Hospitalo-Universitaire (RHU ; TALENT et ENVISAGE) et des Instituts Hospitalo-Universitaire (IHU ; Lyric et VBHI). En particulier, ces projets nécessitent la mise en place d’environnements d’analyse pour le traitement des données cliniques et des données d’imagerie (mobilisation des images, pseudonymisation et mise en place d’environnement avec du calcul).

Description de la mission

L’ingénieur devops jouera un rôle clé dans le développement de la couche applicative de l’EDS du CHU de Bordeaux ainsi que dans la mise en place des environnements d’analyse pour les projets le nécessitant.

Responsabilités principales :

Développement backend : Concevoir et développer les environnements d’analyses pour les projets de recherche s’appuyant sur l’EDS du CHU de Bordeaux. En particulier, le développeur contribuera à la mise en place des pipelines de mobilisation et de pseudonymisation des images issues des PACS de production et la mise en place des environnement d’analyses pour les données cliniques et d’imagerie pseudonymisées ;Concevoir et développer la couche d’API en Java (SpringBoot) dans une architecture de type microservice pour assurer un accès sécurisé et efficace aux données de l’EDS ;Participer à l’optimisation et à la maintenance du code existant pour améliorer la scalabilité et la performance de l’application ; Assurance qualité et tests : Développer et maintenir des suites de tests automatisés pour assurer la qualité du code et la robustesse de l’application ;Utiliser des outils modernes de CI/CD (GitLab) pour automatiser les tests et les déploiements ; Déploiement et maintenance : Participer à la supervision et la gestion du déploiement des espaces projets et de la couche applicative dans les environnements de pré-production et de production ;Assurer la maintenance et l’optimisation continue de l’application pour améliorer la performance et la stabilité ; Collaboration et communication : Collaborer étroitement avec les équipes de data scientists et les autres ingénieurs pour aligner le développement avec les besoins d’analyse de données et de recherche médicale ;Fournir une documentation technique claire et détaillée pour soutenir le développement et l’usage de l’application au sein des trois établissements du GCS NOVA.

Profil recherché

Profil recherché

Formation : Diplôme de niveau bac +5 en informatique ou domaine connexe ;De préférence, une expérience significative de 3 ans ; Compétences et qualités requises : Expérience en développement backend (SpringBoot / Python) ;

Une connaissance en développement front-end JavaScript (React) est un plus ; 

Une connaissance des architectures de microservice est un plus;

Solides compétences en tests automatisés et outils de CI/CD (GitLab) ; Expérience avancée dans la gestion de conteneurs Docker et leur intégration dans les processus de CI/CD ; Connaissances en gestion de bases de données relationnelles (Oracle, PostgreSQL) ; Connaissances des normes de sécurité informatique spécifiques au secteur de la santé (GDPR) pour les données relatives aux patients ; Qualités personnelles : Rigueur, autonomie et sens de l’organisation ;Fortes capacités de communication pour travailler efficacement au sein d’équipes multidisciplinaires ;Capacité à innover et à proposer des solutions créatives pour améliorer l’expérience utilisateur ;Proactivité et capacité à prendre des initiatives pour résoudre des problèmes complexes et améliorer continuellement les processus.

Aptitudes attendues : 

Recueillir, analyser, formaliser et valider les besoins fonctionnels et non fonctionnels utilisateurs (y compris les interfaces avec les applications existantes et les compléments aux applications informatiques)

Rédiger la documentation technique (développement / déploiement) 

Mettre en œuvre les règles liées à la protection des données

Connaissances attendues : 

Développement backend Java (SpringBoot)

Développement backend Python

Développement Front-end Javascript (React)

Gestion de version de code (Git)

Développement continu / intégration continue (CI/CD) 

Déploiement dans Docker / Docker-Swarm

Déploiement dans Kubernetes

Interrogation de données (RDMBS et ElasticSearch)

Mécanismes d’authentification et de sécurité en particulier OIDC

Connaissance des normes de sécurité (RGPD)

Développement d’API robustes et sécurisées

UX/UI Design

Éléments nécessaires pour postuler

Pour valider votre candidature, nous vous demandons de fournir les éléments suivants, vous devrez télécharger les pièces demandées directement lors de votre inscription.



  • Bordeaux, France Xtramile Temps plein

    Description du posteOFFRE D'EMPLOI : DÉVELOPPEUR BACKEND NODE.JSNotre entreprise recherche un développeur backend Node.js expérimenté pour rejoindre notre équipe à Bordeaux.Description du poste :En tant que développeur backend, vous serez responsable de la conception, du développement et de la maintenance de notre architecture web Node.js. Vous...


  • Bordeaux, Nouvelle-Aquitaine, France CHU de Bordeaux Temps plein

    Mission et ResponsabilitésL'ingénieur développeur backend jouera un rôle clé dans le développement de la couche applicative de l'Entrepôt de Données de Santé (EDS) du CHU de Bordeaux ainsi que dans la mise en place des environnements d'analyse pour les projets nécessitant ce type d'expertise.Les responsabilités principales incluent...


  • Bordeaux, Nouvelle-Aquitaine, France Betclic Group Temps plein

    Qui sommes-nous ? Betclic Group est une société leader du pari sportif en ligne dans plusieurs pays européens. Nous sommes une équipe de passionnés de technologie qui travaillons dur pour offrir une expérience de jeu sécurisée et divertissante à nos joueurs. Quel est notre objectif ? Notre objectif est de recruter des talents...


  • Bordeaux, Nouvelle-Aquitaine, France CHU de Bordeaux Temps plein

    Poste Offert">L'unité d'Informatique et d'Archivistique Médicale (IAM) du CHU de Bordeaux, membre du groupement de coopération sanitaire (GCS) NOVA, recherche un Développeur Backend spécialisé pour rejoindre son équipe multidisciplinaire. Cette personne jouera un rôle clé dans le développement de la couche applicative de l'Entrepôt...


  • Bordeaux, France GOODRECRUITER Temps plein

    Goodrecruiter est un cabinet de recrutement cadres et experts constitué de recruteurs indépendants, tous certifiés pour leurs pratiques éthiques, et qui accompagnent leurs clients via une offre complète (recrutement CDD/CDI, RPO, Management de transition).Notre client, une entreprise innovante d’environ 40 personnes basée à Bordeaux, conçoit des...


  • Bordeaux, France GOODRECRUITER Temps plein

    Job DescriptionGoodrecruiter est un cabinet de recrutement cadres et experts constitué de recruteurs indépendants, tous certifiés pour leurs pratiques éthiques, et qui accompagnent leurs clients via une offre complète (recrutement CDD/CDI, RPO, Management de transition).Notre client, une entreprise innovante d’environ 40 personnes basée à Bordeaux,...


  • Bordeaux, Nouvelle-Aquitaine, France CELAD Temps plein

    Rejoignez CELAD, une entreprise innovante spécialisée dans le développement de solutions mobiles et digitales. Nous sommes à la recherche d'un Développeur Mobile pour rejoindre notre équipe passionnée et multidisciplinaire.Description du PosteCe poste consiste à développer des applications mobiles performantes et ergonomiques pour nos clients....

  • Développeur mobile IOS

    il y a 14 heures


    Bordeaux, Nouvelle-Aquitaine, France CELAD Temps plein

    La position de Développeur Mobile à CELAD est ouverte. Vous rejoindrez une entreprise innovante et en pleine croissance, spécialisée dans le développement de solutions mobiles et digitales.RémunérationNos offres comprennent un salaire compétitif de 40-42k€ en CDI ou 400€/jour pour les freelance.En tant que développeur mobile, vous serez au cœur...

  • Développeur Backend

    il y a 1 mois


    Bordeaux, France CENTRE HOSPITALIER UNIVERSITAIRE DE BORDEAUX Temps plein

    Description entreprise : Situé dans une ville attractive, proche du bassin d’Arcachon et des Pyrénées, premier employeur de Nouvelle-Aquitaine, classé parmi les premiers au classement des CHU de France, le Centre hospitalier universitaire de Bordeaux assure ses missions de soin, de recherche, d’enseignement et de prévention au bénéfice de la...


  • Bordeaux, Nouvelle-Aquitaine, France Mink Temps plein

    MissionNous recherchons un développeur full-stack Java pour rejoindre notre équipe technique à Mink. Vous serez chargé de concevoir et développer des solutions logicielles complexes en utilisant les dernières technologies Java et Spring.Compétences requisesExpérience significative en développement sur des environnements Java/Spring pour la partie...


  • Artigues-près-Bordeaux, Nouvelle-Aquitaine, France Dedalus Temps plein

    Développez votre carrière en tant que professionnel(le) de l'informatique !Vous recherchez un poste qui vous permet de mettre en pratique vos connaissances en programmation, en analyse et en conception de systèmes d'information ?Nous recherchons un(e) Développeur(euse) Full Stack pour rejoindre notre équipe de recherche et développement.Mission :...

  • Lead Dev PHP

    Il y a 6 mois


    Bordeaux, France Up Skills Temps plein

    Gitlab-ci / Symfony / Php / Architecture logicielle / Management / Spécifications fonctionnelles_ - Backend Developer, Lead Developer Backend, Lead Developer / CDI / Environ 47k€ / 3 - 6 ans / Bordeaux_ **Le poste** **Les responsabilités** - Assurer un rôle de conseil technique auprès des équipes internes - Etre garant du respect du cahier des...


  • Bordeaux, Nouvelle-Aquitaine, France Mink Temps plein

    Nous recherchons un Développeur fullstack (H/F) pour rejoindre notre équipe technique à Bordeaux.Présentation de l'entrepriseMink est une agence digitale créée en 2015, spécialisée dans la conception et le développement de solutions digitales. Nous sommes une agence web et mobile de référence à Bordeaux, nous accompagnons les professionnels,...

  • Développeur React

    Il y a 3 mois


    Bordeaux, France Hays France Temps plein

    Nous recherchons pour notre client, une filiale d'un grand groupe international, un Développeur React / NodeJS.Vous intégrez une équipe pluridisciplinaire composée d'un CTO / Lead tech / Dev et autres métiers liés au bon fonctionnement de l'entreprise. Vos missions sont les suivantes :Concevoir, développer des applications web performantes et...


  • Bordeaux, Nouvelle-Aquitaine, France Septeo Temps plein

    Vous rejoignez l'équipe R&D de Septeo, éditeur de logiciels de référence en Europe. Notre groupe grandit rapidement et nous sommes devenus un des leaders européens de la tech. Nous recherchons un développeur full-stack philosophe capable de travailler sur la solution « clé en main » qui permet à nos clients la rédaction de leurs documents...

  • Développeur C#

    Il y a 2 mois


    Bordeaux, France OVHcloud Temps plein

    Développeur C# - Cryptography H/F/N Au sein de votre équipe #OneTeam Contribuer activement au développement et à l'amélioration continue du produit KMS. Mettre en œuvre les meilleures pratiques et normes de l'industrie pour le développement et la sécurité des micro services. Assurer une veille sur les fondamentaux de la cybersécurité et...


  • Bordeaux, Nouvelle-Aquitaine, France THALES Temps plein

    Une opportunité de carrière excitante au sein de ThalesThales est un leader mondial des hautes technologies spécialisé dans trois secteurs d'activité : Défense & Sécurité, Aéronautique & Spatial, et Cybersécurité & Identité numérique. L'entreprise développe des produits et solutions qui contribuent à un monde plus sûr, plus...


  • Bordeaux, France CELAD Temps plein

    CDI (40-42k€) / Freelance / Portage Salarial – ️ Expérience 5 ans minimum – 1 jours de télétravail / semaine – Bordeaux Rejoignez une entreprise innovante et en pleine croissance, spécialisée dans le développement de solutions mobiles et digitales. Vous participerez à des projets stratégiques avec des applications utilisées par des...


  • Bordeaux, France Betclic Group Temps plein

    Betclic est une société tech de jeu en ligne et leader du pari sportif dans plusieurs pays Européens. Tous les jours Betclic s'engage à satisfaire la passion du sport en fournissant la meilleure expérience de divertissement à ses joueurs grâce à des technologies de pointe innovantes qui leur assurent un environnement de jeu sûr et sain. Betclic,...


  • Bordeaux, Nouvelle-Aquitaine, France INETUM Temps plein

    Description du PosteNous recherchons un Leader Développeur expérimenté pour piloter nos projets innovants dans le secteur public basé à La Rochelle.Missions PrincipalesDiriger l'équipe de développement et gérer les projets techniquesConcevoir et mettre en œuvre des architectures micro services robustesDévelopper des applications Java/Spring...