Description :
_Dans le cadre d’un projet européen_ (Joint Action JARDIN), Orphanet cherche à renforcer son équipe de développeurs en recrutant un développeur (H/F) ANGULAR pour enrichir ses outils et interfaces et gérer les données de la base de connaissance.
La personne recrutée aura pour mission principale de participer au développement et à la finalisation des écrans de l’outil «RESTOR» (formulaires et processus permettant la gestion des données de la base de connaissance Orphanet).
En complément, en fonction des compétences PYTHON, la personne participera à la maintenance évolutive des APIs en interfaces en python qui utilisent également les données de la base.
Les technologies majoritairement utilisées seront ANGULAR 18.2, javascript, ElasticSearch et les APIs formalisées au standard OpenAPI 3 (swagger).
Github servira à la gestion du code. Des compétences en JAVA seront utiles pour comprendre les services REST entre la base neo4J et les interfaces Angular.
ACTIVITÉSPRINCIPALES :
* Développer et finaliser les écrans et processus Angular de gestion des données de la base graphe Neo4J.
* Maintenir et faire évoluer les interfaces de visualisation et d'utilisation des données (API et applicatifs python)
Autres informations :
Date de prise de fonction : dès que possible
CDD de 12 mois renouvelables
Temps de travail :
* temps plein
* 38h30 hebdomadaires
* 32 jours de congés annuels et 12 RTT : 44 jours
* Possibilité de télétravail
RÉMUNÉRATION :
Contractuels : à partir de 2 494 € brut mensuel en fonction de l'expérience professionnelle sur des postes de niveau équivalent (Barème de rémunération des contractuels Inserm).
Profil recherché :
CONNAISSANCES :
* Maîtrise d’Angular
* Maîtrise du langage Python (3)
* Maîtrise d’Open API 3 et de SWAGGER
* Maîtrise des principes de gestion de code sources (git, github)
* Connaissance JAVA serait un plus
* Connaissance d’ElasticSearch/Kibana (ELK) serait un plus
* Anglais : oral et écrit de niveau C2- Cadre Européen commun de référence pour les langues
SAVOIR-FAIRE :
* Suivre ou mettre en place une méthodologie de projet et savoir la présenter (estimer, planifier, suivre)
* Synthétiser ses résultats, bien commenter son code.
* Savoir s’adapter aux évolutions des demandes métiers
*
APTITUDES :
* Excellente capacité d’organisation afin de définir les priorités d’action
* Esprit rigoureux et systématique
* Autonomie
* Savoir travailler en équipe, selon les méthodes AGILES
* Être participatif, créatif et en recherche de solutions
EXPÉRIENCE(S) SOUHAITÉ(S) :
* Développement web en Python
* Développement ou intégration d’API
* Une expérience en bioinformatique serait un plus
NIVEAU DE DIPLÔME ET FORMATION(S) :
* Informaticien de niveau minimum Bac +3
(Master, Master Pro, Ingénieur, Licence pro ou expérience équivalente)
* Une formation de bio-informaticien avec une forte composante en développement logiciel pourra également convenir.
* Débutant accepté
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.