Location
Palaiseau, Essonne | France
Job description
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.
Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au coeur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
- La conscience des responsabilités
- La coopération
- La curiosité
Rôle :
Vous serez responsable du déploiement et du maintien en conditions opérationnelles d'un projet de plateforme logicielle déiée à la conception de systèmes basés sur de l'intelligence artificielle de confiance. Vous définirez l'architecture système idéale pour héberger et exécuter les services de la plateforme au regard des besoins de performance et de trafic.
Activités :
Comprendre les processus opérationnels de la plateforme ainsi que la typologie de ses utilisateurs afin d'identifier et de développer la valeur produit,
Participer à la définition et à la mise en oeuvre de l'infrastructure nécessaire (physique, cloud, systèmes, librairies, authentification et contrôle des accès, partage des données, etc.),
Installer, configurer et mettre les outils à disposition,
Participer à l'intégration des différents composants et frameworks utilisés dans l'environnement.
Participer au packaging et au versionning des composants validés en prenant en compte les spécificités induites de la variabilité des environnements de déploiement cible.
Fournir des moyens d'administration et de support utilisateurs pour les différents outils de l'environnement.
Définir et assurer la compatibilité des travaux menés avec les bonnes pratiques de développements : conventions, tests, documentations, agrégation, généricité, intégration continue, DEVOPS
Rédiger la documentation associée au travail réalisé, en particulier le document d'architecture technique. Compétences :
Techniques
Parfaite connaissance des environnements Linux;
Bonne connaissance de Kubernetes;
Une expérience avec Openstack ou un cloud provider (OVH);
Bonne connaissance de la gestion de configuration avec Git ainsi que de l'intégration continue (CI/CD, Jenkins);
Connaissance des environnements conteneurisés,
Connaissance du packaging d'application (Helm),
Expérience dans le déploiement d'infrastructure as Code (Terraform/Ansible)
Connaissance des problématiques réseaux, des contraintes de sécurité et de la gestion des accès (Keycloack)
Personnelles
Curiosité, initiative, capacités d'analyse et rigueur,
Adaptabilité et autonomie,
Aisance dans les relations sociales,
Capacité à travailler en équipe,
Bonne communication orale (français) et écrite (français et anglais)
Job tags
Salary