E : Informatique, statistiques et calcul scientifique

Ingénieur d'études

Concours N° 101

Délégation organisatrice : Ile-de-France Meudon (DR 05) (MEUDON)

 

Nbre de postes : 3
Emploi-type : Administrateur-trice systèmes et réseaux

1er poste du concours N° 101

Affectation : TGIR Huma-Num, PARIS
Groupe de fonction : Groupe 3

 

Mission :  
L'administrateur-trice est chargé.e, en collaboration avec les autres membres du service, de l'exploitation et de l'évolution de l'infrastructure physique de la Très Grande Infrastructure de Recherche (TGIR) HUMA-NUM qui comporte 48 serveurs, 12 baies de stockage, les équipements réseau afférents (firewalls, switches), ceci en coordination avec le Centre de calcul de l'IN2P3 qui en assure l'hébergement.

 

Activités :  
- Garantir le maintien en conditions opérationnelles de l'infrastructure systèmes et réseaux
- Gérer et réaliser la maintenance et les évolutions des ressources matérielles (réparties dans 4 racks)
- Administrer des plateformes Linux pour la virtualisation
- Exploiter des passerelles et services réseau (firewalls, relay, supervision, etc.)
- Administrer une dizaine d'applications proposées comme services (base de données, serveur d'enquête, plateforme de WebMapping, etc.)
- Administrer un cluster d'hébergement de site web
- Réaliser un plan d'évolution de l'infrastructure en lien avec son responsable et le directeur de l'unité
- Réaliser des reportings réguliers auprès de son responsable hiérarchique
- Tenir à jour la documentation fonctionnelle et technique (schémas, procédures, allocation des ressources)
- Appliquer et faire appliquer les directives de sécurité des systèmes et des réseaux

L'administrateur-trice sera activement impliqué.e et associé.e aux prochaines évolutions de l'infrastructure pour :
- concevoir et mettre en place une offre Bare-Metal et/ou serveless
- expérimenter l'évolution vers les architectures ARM et les systèmes blocks
- renforcer la sécurité de l'hébergement par un durcissement et un cloisonnement des ressources
- suivre l'évolution des besoins, étudier et mettre en place de nouveaux services et des solutions innovantes.

 

Compétences :  
Savoirs :
- Connaissances approfondies des concepts et techniques d'architecture des systèmes et des réseaux
- Connaissances de l'administration système Linux et de la virtualisation (principalement CentOS, Debian et KVM. Avec une évolution possible vers une infrastructure conteneurisée)
- Connaissances de l'administration de bases de données et des technologies Web (principalement MySQL, PostgreSQL, Apache, PHP, Tomcat et des connaissances sur GraphDB et Elasticsearch seraient appréciées)

Savoir-faire :
- Maîtriser la sécurité des systèmes d'information et les technologies de sécurité informatique (firewalls, bastion, WAF, SIEM).
- Savoir informer et rendre compte
- Organiser et gérer les priorités
- Capacité à travailler en équipe et en mode projet
- Capacité à se former et prendre en main de nouveaux outils
- Savoir rédiger des documentations techniques
- Bonne expression écrite et orale en anglais : Niveau B1 (cadre européen commun de référence pour les langues)

Savoir-être :
- Sens de la confidentialité
- Sens de l'organisation, autonomie
- Être force de proposition
- Rigueur, fiabilité

 

Contexte :  
La TGIR HUMA-NUM est une des unités d'appui et de recherche du CNRS (UAR3598) relevant des sciences humaines et sociales (SHS), et ayant pour tutelles principales le CNRS et le Campus Condorcet, et pour tutelle secondaire l'Université d'Aix-Marseille (https://www.huma-num.fr/). Elle est l'interlocutrice de référence des 300 laboratoires de recherche en SHS du CNRS, des unités internationales et des équipes d'accueil des universités françaises pour la mise à disposition d'outils numériques.
L'unité est constituée de 25 personnels (16 permanents et 9 CDD) répartis sur deux sites : Paris (Campus Condorcet à Aubervilliers 93) et Villeurbanne (69) avec qui l'administrateur-trice sera en interaction.
L'activité de l'agent portera principalement sur le maintien en condition opérationnelle d'une infrastructure dont l'objectif principal est de fournir des services d'hébergement de machines virtuelles, de sites web, d'applications développées en interne, de solutions de stockage volumineux, d'applications métier, et dans une moindre mesure d'instances pour le calcul scientifique. Il s'agit de couvrir les besoins standards des laboratoires en SHS répartis sur toute la France dans un contexte où il est demandé un renforcement de la sécurité des systèmes.

L'administrateur-trice sera affecté-e au pôle « Hébergement, stockage, traitement, Calcul - HSTC », composé de trois personnes (1 IR, 1 IE et 1 CDD) qui est situé sur l'antenne lyonnaise de l'unité au Centre de Calcul de l'IN2P3 à Villeurbanne (69).
Il/Elle sera placé-e sous l'autorité hiérarchique du responsable de pôle .
Le poste requiert une attention particulière aux règles de sécurité informatique.
Dans le cadre de la prise de fonction et des évolutions du poste à venir des formations seront proposées. Quelques déplacements annuels en France, notamment sur les autres antennes de l'unité, sont à prévoir.
Ce poste permet de bénéficier de journées de télétravail, dans le cadre de la réglementation en vigueur au CNRS.

2eme poste du concours N° 101

Affectation : OpenEdition Center, MARSEILLE 13
Groupe de fonction : Groupe 3

 

Mission :  
L'administrateur-trice systèmes et réseaux aura pour mission d'assurer la disponibilité, la sécurité et la performance des plateformes web d'OpenEdition en s'appuyant sur les principes de haute disponibilité (redondance, performance, robustesse).

 

Activités :  
Activités :
Sous la responsabilité du responsable du service système du laboratoire, il/elle participera à la réalisation des missions suivantes :
- mettre en place les moyens et les procédures pour garantir la sécurité, les performances et la disponibilité des systèmes ;
- administrer, maintenir et faire évoluer le réseau et ses services ;
- concevoir et développer des outils logiciels pour l'administration des systèmes;
- gérer l'interconnexion entre les services ;
- déployer et faire évoluer les éléments matériels et logiciels de l'infrastructure en production ;
- travailler en collaboration avec les services en charge du développement et du système d'information (service données) du laboratoire ;
- assurer la veille technologique, en particulier sur les questions de sécurité.

 

Compétences :  
Savoirs :
Connaissance approfondie des concepts et techniques d¿architecture des systèmes et des réseaux
Maîtrise d¿au moins un langage de script (Shell, Python, ...)
Expertise Linux
Connaissance des procédures de sécurité des systèmes d'information et de communication
Maîtrise des techniques de virtualisation (proxmox Qemu/KVM)
Connaissance de systèmes de fichiers distribués (CEPH, GlusterFS)
Connaissance du langage de programmation (PHP)
Anglais technique (niveau B1 du cadre européen commun de référence pour les langues)

Savoir-faire :
Diagnostiquer et résoudre des problèmes
Administrer des systèmes Linux (Debian)
Administrer les systèmes virtualisés

Savoir-être :
Savoir travailler en équipe

 

Contexte :  
OpenEdition développe depuis 1999 des plateformes de publication électronique pour la communauté scientifique en sciences humaines et sociales (OpenEdition Books, Journals, Calenda et Hypothèses). L'utilisation et la fréquentation de ces plateformes n'ont cessé d'augmenter depuis leur création, atteignant aujourd'hui 9 millions de visites mensuelles. La plateforme accueille plus de 540 revues, 3 700 carnets de recherche, 10 000 livres et 45 000 annonces d¿événements scientifiques. Des milliers d¿utilisateurs éditent et publient du contenu sur OpenEdition.
L'administrateur·trice des systèmes d'information s'intégrera à l'équipe d'OpenEdition Center, constituée d'une cinquantaine d'agents et sera affecté-e au service administration systèmes (deux personnes) au sein du secteur informatique (dix personnes).

Le contexte logiciel et matériel de la plateforme évolue avec les nombreux projets d'OpenEdition :
- l'environnement logiciel est construit autour de CMS (Lodel, WordPress) et d'applications PHP et Python alimentant notamment le moteur d'indexation SolR ;
- l'architecture système est exclusivement construite à base de logiciels libres (sous Debian/ProxmoxVE), elle est organisée en clusters, elle s'appuie sur une virtualisation intégrale des services (Qemu/KVM) et le déploiement de systèmes de fichiers distribués (CEPH, GlusterFS), elle exploite plusieurs systèmes de cache, au niveau des applications et en frontal des serveurs web (Memcached, Redis, Varnish) ;
- la croissance très forte des usages d'écriture et de lecture sur les plateformes d'OpenEdition amène à faire évoluer cette architecture (environ 700 cœurs, 3 To de ram, 60 To de stockage SSD et HD dans un centre de calcul du CNRS) et les CMS mis à contribution ;
- des fonctionnalités sont régulièrement ajoutées dans le cadre des projets de recherche et développement d'OpenEdition Lab et de l'activité du service Freemium chargé de la commercialisation de services aux bibliothèques.


3eme poste du concours N° 101

Affectation : Laboratoire d'analyse et d'architecture des systèmes, TOULOUSE
Groupe de fonction : Groupe 3

 

Mission :  
L'administrateur-trice systèmes et réseaux administrera et exploitera les composants de l'infrastructure existante. Il/Elle étudiera et assurera la mise en place de nouveaux services informatiques, matériels et logiciels pour répondre aux nouveaux besoins constants du laboratoire.
Il/Elle aura aussi des missions de développement pour l'infrastructure système, réseau et Web du LAAS, ainsi que des responsabilités sur la sécurité des systèmes.


 

Activités :  
ACTIVITES PRINCIPALES :
- Installer, mettre à niveau et faire évoluer les éléments matériels et logiciels des systèmes informatiques (Linux, Windows, OpenBSD) et du réseau
- Concevoir et développer des outils logiciels pour l'administration du système
- Configurer, mettre à jour et faire évoluer les services aux utilisateurs
- Mettre en place les moyens et les procédures pour garantir les performances, la disponibilité et la sécurité des systèmes

ACTIVITES ASSOCIEES :
- Assurer l'assistance aux utilisateurs
- Réaliser des développements de scripts et d'applications web

 

Compétences :  
Savoirs généraux, théoriques ou disciplinaires :
- Connaissance approfondie des concepts et techniques d'architecture des systèmes (Linux, Windows) et réseau (Radius, VLAN, Spanning Tree...)
- Connaissance de fonctionnalités avancées de virtualisation (VMware, Proxmox) et de stockage (Ceph)
- Connaissance des outils et langages (Python, Perl)
- Connaissance de Framework Web (ex : Django) et Bases de données (MySQL, PostgreSQL)
- Connaissance des procédures de sécurité informatique
- Anglais : niveau B1 selon le cadre commun européen pour les langues

Savoir-faire opérationnel :
- Maîtriser les systèmes d'exploitation Linux et Windows
- Maîtriser le développement de scripts d'administration système
- Utiliser des outils d'administration, d'audit et d'analyse des systèmes

Savoir être :
- Goût du travail en équipe
- Aisance relationnelle avec les utilisateurs
- Rigueur et sens de la communication orale et écrite

 

Contexte :  
Le Laboratoire d'Analyse et d'Architecture des Systèmes (LAAS) est une unité propre du CNRS qui comprend 555 personnes , couvrant des thématiques de recherche diverses (informatique, automatique, robotique, micro et nanosciences).
L'ingénieur-e sera affecté/e au service informatique IDEA (Informatique, Développement, Exploitation et Assistance - 20 personnes) en charge du soutien aux activités de recherche et à la gestion des moyens informatiques du laboratoire et sous la responsabilité hiérarchique du responsable.
Il/elle intégrera l'équipe sysadmin (8 personnes) qui assure l'administration, l'assistance et la sécurité d'une infrastructure informatique et réseau complexe et de grande envergure : 1200 postes de travail, 120 serveurs, un réseau s'étendant sur 8 bâtiments (3800 prises, 130 commutateurs, 50 bornes wifi). Les postes de travail et serveurs sont sous des OS variées. L'architecture et les services offerts reposent sur des technologies riches et diverses : virtualisation (VMware, Proxmox), stockage (Ceph, NFSv4 Kerberos), cloud (Owncloud), visio (BBB, Jitsi), annuaires (LDAP, Active Directory), messagerie (Sogo, Sympa)...
Le service assure aussi l'hébergement de nombreux sites web internes ou ouverts sur l'extérieur.

L'équipe système définit une stratégie informatique pour l'ensemble du laboratoire, met en œuvre les moyens matériels et logiciels, assure la continuité de leur bon fonctionnement ainsi que la sécurité informatique et assiste plusieurs centaines d'utilisateurs (chercheurs, enseignants-chercheurs, ITA (Ingénieurs Techniciens et Administratifs), doctorants, stagiaires).

Le fonctionnement de l'équipe est très collégial, sans domaines réservés, avec des échanges réguliers. Il permet à tous de progresser techniquement, et à chacun de s'investir dans des projets techniquement novateurs. De nombreux membres de l'équipe sont d'ailleurs impliqués en soutien à la recherche dans Plateforme d'Ingénierie Informatique et dans la plateforme Calcul.