Développeur - Sotfware Craftmanship

Sumár práce
Zmluva na dobu neurčitú
Paris
Plat: Neuvedené
Niekoľko dní doma
skúsenosti: > 2 roky
Vzdelanie: Magisterský stupeň vzdelania
Zručnosti & odborná znalosť
Agilné metodiky
Bezpečnostné normy
Správa databázy
Správa cloudovej infraštruktúry
Lucene
+13

APHP DSN
APHP DSN

Máte záujem o túto ponuku?

jobs.faq.title

Pozícia

Popis pracovnej ponuky

Le Service Banque Nationale de Données Maladies Rares (BNDMR ; voir www.bndmr.fr) est composé de 20 professionnels pluridisciplinaires : chefs de projet, ingénieurs fonctionnels, développeurs, devops, data manageurs, et data scientists.

Le service a à ce jour 3 projets numériques :

  • Une application web distribuée en SaaS (BaMaRa) ;

  • L’interopérabilité de cette application avec les systèmes d’informations de plusieurs dizaines d’établissements de santé en France ;

  • Un entrepôt de données de santé (BNDMR) ;

  • A moyen terme, un quatrième projet, une application smartphone, devrait être mis en œuvre.

L’équipe de développement est à ce jour constituée de :

  • Un lead développeur

  • 3 développeurs internes

La stack technique est décrite dans la section « preferred experience ».

L’infrastructure est basée sur Kubernetes, et les solutions seront d’ici la rentrée hébergées sur le cloud.

Le(a) développeur(se) aura pour mission de contribuer aux missions suivantes :

  • Développement sur des parties en propre ;

  • En mode agile (méthode Scrumban) ;

  • Suivi des méthodes d’IC/ID en place, et propositions pour les faire évoluer s’il y a lieu, visant à garantir les meilleures conditions de développement collaboratif ;

  • Respect des règles de sécurité dans tous les développements ;

  • Coordination avec l’équipe Devops ;

  • Livraisons en production ; et

  • Force de proposition et veille sur les choix technologiques, en lien avec le lead dév, notamment en matière d’interopérabilité (intégration / fusion-réconciliation / export selon un format interopérable).


Preferované skúsenosti

Des compétences en développement fullstack sont requises:

  • Front-end : ReactJS et environnement Nodejs. Implémentations de tests automatisés (WebDriverIO). Communications REST au travers de gateway d’API ;

  • Back-end : Api REST via microservices, moteurs de recherche (Lucene / ElasticSearch) ;

  • Bases de données : SQL (Postgres) ;

  • Maîtrise de systèmes Linux : utilisation quotidienne ;

  • Processus : développement collaboratif (git : branches, merge / rebase, tagging des versions via semver), sécurité (communications TLS), qualité du code (sonar).

Des connaissances dans ces domaines sont appréciés :

  • Back-end : Connaissances de plusieurs langages de programmation (notamment Java 17), orchestration / coordination services via bus (ActiveMQ / Apache Kafka, event sourcing) ;

  • Bases de données : Connaissance d’outils de cache distribués (redis) ;

  • DevOps : Pipelines de build et de déploiement en continue (Gitlab CI), environnements Docker / Kubernetes (création et maintenances d’images Docker), automatisation des tâches via du scripting shell, interaction de services multiples au sein d’EAI.


Náborový proces

  • Un entretien téléphonique ;

  • Deux entretiens en présentiel ;

  • Un test technique.

Chcete sa dozvedieť viac?

Tieto pracovné ponuky by vás mohli zaujímať!

Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".

Zobraziť všetky pracovné ponuky