L’entreprise
Cette entreprise met à disposition une plateforme qui permet d’accéder de manière facilitée, unifiée, transparente et sécurisée à un catalogue de
bases de données de santé françaises.
Comment ?
L’entreprise a mis en place une plateforme technologique ultra performante permettant aux porteurs de projets d’intérêt public de
– mobiliser des sources de données très volumineuses,
– les croiser entre elles,
– utiliser une puissance de calcul assez grande pour faire tourner des algorithmes de recherche complexes.
En résumé, avec cette entreprise, vous accompagnerez des porteurs de projets ambitieux qui contribuent à trouver les solutions de demain pour améliorer la santé de tous les citoyens.
La Mission
Vos missions seront les suivantes :
● Automatiser des déploiements d’Infrastructures Cloud (Terraform, Packer / Ansible) ;
● Intégrer et automatiser les déploiements des composants applicatifs permettant les traitements de données au sein d’un cluster Kubernetes (Gitlab, Jupyterlab, Spark…)
● Assurer la maintenance du code de déploiement de l’infrastructure et des composants applicatifs ;
● Assurer une veille sur les sujets technologiques et de sécurité ;
● Implémenter les nouvelles fonctionnalités dans la plateforme, les applications et les
services fournis sur la plateforme via l’intégration de solution techniques (Gitlab, JupyterLab, …) ;
● Suivre les bonnes pratiques et les recommandations sur la sécurité des données et de la plateforme lors des déploiements des nouvelles fonctionnalités ;
● Contribuer à l’évolution de l’architecture et de l’implémentation de la plateforme et des services associés en partageant son expertise cloud et/ou en traitements distribués avec les architectes et le directeur technique;
● Développer et maintenir les scripts internes à la plateforme (Golang, bash).
Profil recherché
- ● 3 ans d’expérience dans le développement ou l’opération d’infrastructure avec une première expérience significative dans le déploiement d’infrastructure as code et les outils associés (Terraform, Ansible, Packer…) ;
● Expérience significative en environnement Cloud (expertise en configuration, gestion,
déploiement, monitoring etc.) ;
● Maîtrise de la totalité de la chaîne de conception, de développement et de déploiement de plateformes Cloud ;
● Connaissance approfondie des offres IaaS ou PaaS du marché ;
● Connaissance en architecture et technologies de systèmes distribués, utilisées
notamment dans le cadre de projets en science des données :
○ gestion des conteneurs : Docker, Kubernetes, etc.,
○ stockage : Objet, SQL, NoSQL, HDFS, etc.,
○ traitement distribué : écosystème Hadoop, Spark, Kafka, etc. ;
● Connaissance des bonnes pratiques permettant de garantir la sécurité de la
plateforme (gestion des traces, IAM, RBAC, etc.) ;
● Maîtrise des principes agiles ;
● Sensibilité aux contraintes propres aux données de santé (notamment en matière de
sécurité).