Au sein de l’équipe de développement d’infrastructure Data Gouvernance, en charge des applicatifs orientés data de la plateforme technologique, vous travaillerez dans un environnement de développement agile, en collaboration avec des administrateurs systèmes (opérateurs plateforme), des data scientists et des product owners. Vous évoluerez dans un environnement utilisant les technologies innovantes : Golang, Azure, Kubernetes, Helm, Terraform, Terragrunt, Packer/Ansible… Vous aurez pour mission de participer au développement et à la maintenance de la définition as code de la plateforme technologique, qui comprend, dans un contexte exigeant de sécurité, son infrastructure et ses applications à destination de Data Engineer. L’organisation de la présence de l’équipe dans les locaux est hybride: jusqu’à 2 jours en télétravail (lundi, mardi) et 3 jours en présentiel (mercredi, jeudi, vendredi). MISSIONS Après avoir intégré une équipe d’une demi-douzaine de développeurs au sein d'un pôle comprenant une douzaine de développeurs, piloté par un Engineering Manager, en collaboration avec les pôles produit, architecture, Release engineering/management, opérations ; Vos missions seront les suivantes : Développer ou intégrer de nouvelles fonctionnalités et assurer la maintenance des fonctionnalités existantes. Depuis les composants applicatifs, jusqu’au code de l’infrastructure les supportant. golang (40%) : traitement de données (chiffrement, déplacement, formatage, etc) terraform (30%) : notre infra est 100% terraformée. chart helm et dockerfile (15%) bash (10%) : nos scripts et nos utilitaires de check et de déploiement python (5%) : nous interagissons au quotidien avec des data engineer (échanges sur les cas d’usage, élaboration des tests, et besoins des utilisateurs finaux) Automatiser des déploiements d’Infrastructures Cloud à grande échelle (Terraform, Terragrunt, Packer / Ansible) ; Intégrer, automatiser et maintenir les déploiements des composants transverses open source urbanisation : Ingress, Keycloak, Nexus, … applicatifs permettant les traitements de données au sein des clusters Kubernetes (Gitea, Jupyter, Spark, PostgreSQL, …) ; Assurer une veille sur les sujets technologiques et de sécurité ; Contribuer à l’évolution de l’architecture et à l’implémentation de la plateforme en partageant son expertise cloud, applicative, et/ou en traitements distribués avec les architectes et le directeur technique; Contribuer à la rédaction des US et des tâches de l’équipe ; Appliquer et promouvoir les bonnes pratiques et les recommandations sur la sécurité des données et de la plateforme lors des développements des nouvelles fonctionnalités ; Mettre à jour de la documentation technique pour un meilleur partage de la connaissance. Cette liste est non exhaustive ; le collaborateur pourra appuyer sa direction dans d’autres missions. Compétences techniques MUST HAVE Vous avez au moins 2 ans d’expérience dans le développement (go ou un autre langage procédural, ou bien orienté objet type python, java ou C/C++ ou multi paradigme type ruby) Vous avez l’habitude de travailler avec les outils de collaboration logicielle (Git, revue de code, CI) Vous avez une première expérience significative dans le déploiement d’Infrastructure as Code et les outils associés (Terraform, Terragrunt, Ansible, Packer…) ; Vous maitrisez l’environnement Kubernetes, helm et les technologies de conteneurisation de manière générale Vous avez déjà travaillé dans un environnement cloud Vous avez une sensibilité aux contraintes de sécurité BONUS POINTS Vous êtes un expert Go ; Vous maitrisez les différentes opérations cryptographiques et leurs cas d’usage principaux. (chiffrement symétrique et asymétrique, signature, hash, etc.) Vous connaissez l’environnement Cloud Microsoft Azure (configuration, gestion, déploiement, monitoring etc.) ; Vous avez connaissance des outils utilisés en science des données: JupyterLab, Spark, python, R etc. ; Compétences personnelles et relationnelles Vous êtes force de proposition tant sur des sujets techniques que sur des améliorations organisationnelle Vous prenez du plaisir à produire du code propre et des architectures solides et performantes ; Vous aimez travailler en équipe et partager avec vos pairs; Vous êtes exigeant(e) et rigoureux(se) ; Vous êtes curieux(se) et savez vous adapter rapidement. LE HEALTH DATA HUB L'objectif du Health Data Hub est de permettre 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 pour des projets de recherche d’intérêt public. Nous accompagnons des porteurs de projets innovants qui contribuent à trouver les solutions de demain pour améliorer la santé de tous les citoyens. Comment ? Le Health Data Hub a mis en place une plateforme technologique qui met à disposition des porteurs de projets d’intérêt public, dans un environnement technologique sécurisé et à l’état de l’art, les données de santé pseudonymisées des français. Ces porteurs de projets vont mobiliser des sources de données très volumineuses, les croiser entre elles, et utiliser une puissance de calcul pour faire tourner des algorithmes de recherche complexes. Il s’agit par exemple de projets de start-up pour améliorer des logiciels d’aide au professionnel de santé, de projets permettant d’améliorer la prise en charge des patients en comparant l’efficacité de prise en charge, de projets portés par les administrations pour éclairer les politiques publiques.
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.