L'offre Lead Dev H/F a été sauvegardée.

Continuer

Offre sauvegardée

Entrez votre adresse e-mail pour enregistrer ce travail

Vous enregistrez ce travail sous:

FR
retour à la liste
CDI - temps plein
Paris

Description de l'offre

Au sein de la direction technique, le lead dev est chargé de piloter les évolutions de la plateforme technologique sécurisée hébergeant les données de santé. Cette plateforme permet  le déploiement des projets innovants d’analyse de données pouvant mobilier, par exemple, les technologies d’intelligence artificielle. Les utilisateurs finaux sont des data scientists ou des data engineer travaillant avec des outils de type Jupiter, Rstudio, Spark etc. 
Leur objectif ? Sauver des vies en faisant avancer la recherche scientifique !


Le lead dev s'appuie sur l’équipe de développeurs chargée de définir “l’infrastructure as a code", notamment sur terraform et kubernetes, afin de permettre le déploiement industriel d’environnements sécurisés de traitement de données. L’équipe gère également du code fonctionnel en Golang pour des opérations de cryptologie sur les données (chiffrement, hMac au sein des flux etc.).
Les activités de RUN sont portées par une équipe dédiée avec laquelle il est nécessaire de travailler en proximité afin d’apporter du support et de la formation.
Du fait de la sensibilité des données manipulées sur la plateforme, son niveau de sécurité est un enjeu fort. Ainsi, chacune des technologies doit être déployée selon les règles de l’art. A cette fin, le Lead Dev accompagne l’équipe de développement dans sa montée en compétence afin d’atteindre le niveau de maîtrise nécessaire lors de temps d’exploration dédiés.

**Gérer opérationnellement l’équipe de développement** 
Participer au recrutement des profils techniques de l'équipe 
Accompagner l'équipe de développement dans ses tâches quotidiennes 
Définir, promouvoir et s'assurer du suivi des bonnes pratiques de développement, test et documentation au sein de l'équipe de développement 
Garantir le respect des principes de l'agilité définis avec l’Engineering Manager

**Implémentation des fonctionnalités de la plateforme**
Réaliser avec l’équipe de développement et piloter  l'implémentation et/ou l’intégration des nouvelles fonctionnalités dans la plateforme, les applications et les services fournis sur la plateforme 
Participer au sein de la cellule d’architecture à la définition et la conception de l’architecture technique des fonctionnalités de la plateforme
S'assurer que la sécurité des données et de la plateforme soit prise en compte dans chacun des développements 
S'assurer que les processus de développement, test et déploiement soient adaptés et outillés de manière cohérente (VCS, Revues de code, CI, ...) 
Participer avec la cellule d’architecture à la qualification des demandes de fonctionnalité
Assurer le lien avec les autres équipes de la Direction Technique (Opérations, Release Management) et de la Direction Produit.

**Apporter une expertise en infrastructure  en lien avec la plateforme:**
IaC (terraform, packer/ansible)
Service clouds (PaaS et IaaS)
Kubernetes
Traitement data distribué
Une connaissance des stack technologiques de traitement de données est un plus (spark, jupyter, hadoop, etc.)

Conditions requises

**Compétences techniques**
5-10 ans d’expérience dans le développement avec une première expérience significative dans l’architecture cloud
Expérience significative en environnement Cloud (expertise en architecture, déploiement, configuration, etc.)
Une connaissance de l’écosystème Azure serait un plus 
Maîtrise de la totalité de la chaîne de conception, de développement et de déploiement de plateformes Cloud 
Connaissance en architecture et technologies de systèmes distribués / Cloud, utilisées notamment dans le cadre de projets en science des données :
gestion des conteneurs : Kubernetes, Docker, etc.
programmation : Golang, Python, R, etc.
stockage : objet, SQL, HDFS, etc.
traitement distribué : Spark, Hadoop, etc.
Connaissance des bonnes pratiques à suivre pour garantir la sécurité de la plateforme (sécurité réseau, gestion des traces, IAM, RBAC, etc.) 
Une bonne connaissance des principes Agiles et les outils associés
Sensibilité aux contraintes propres aux données de santé (notamment en matière de sécurité).


**Compétences personnelles et relationnelles**

Expérience de gestion et coordination opérationnelle d'équipe
Capacité d’écoute et d’accompagnement de l’équipe technique
Capacité à vulgariser les informations auprès d’acteurs non-techniques
Rigueur
Curiosité, goût du changement et bonne capacité d'adaptation à un environnement évolutif et complexe

Numéro de référence

n/a

Offres similaires

Recevoir des offres similaires

Merci Vous allez recevoir des offres à l'adresse email