For a more recent version, please visit my new website ! For historical reason, this content will be kept.
Ingénieur de recherche expert infrastrure IT (depuis 2018) & DevOps, et anciennement Ingénieur d'Etude Réseaux Système et Télécommunication au CNRS depuis 2007 à Montpellier, je travaille actuellement (depuis 2011) dans un laboratoire phare de l'INEE, l'ISE-M.
Les travaux en écologie sur Montpellier sont mondialement reconnus (notamment au classement de Shangaï).
Je suis responsable technique d'une plateforme de calcul & bioinformatique. Au quotidien, je fais des projets (internes ou collaborations recherche (ANR...)), de l'administration système, notamment d'une plate-forme de calcul (mutualisée sur 10 laboratoires de recherche dans le cadre du LabEx CeMEB), ainsi que le développement de solutions autour de celle-ci. Plusieurs services sont proposés comme la réservation de machines performantes (manycores/SMP et GPU (=> DevBox Nvidia à base de TitanXp)), le calcul au travers de deux clusters avec le JobScheduler SGE ou bien la soumission de job par le site Web MBB et un système interne de Workflow ( en remplacement du gestionnaire de workflow galaxy).
La plate-forme MBB fait partie du LabEx CEMeB qui regroupe 10 laboratoires autour des thématiques de biodiversité et des écosystèmes.
Les solutions que nous utilisons en interne sont toutes OpenSource. Je contribue, lorsque c'est possible à des développements et tests de projets sous licence libre.
Mes autres développements peuvent s'articuler autour d'un projet de recherche (DNAbushmeat, Orthomam v10, PopPhyl...) ou d'un projet interne (Wicopa, multi_k_structure, MBBWeb...). Ces développements ou mes conseils en architecture/infrastructure peuvent parfois déboucher sur une publication. Dans le cas contraire, j'apparais très régulièrement dans les remerciements (nomminativement ou collaborativement de part mon implication dans l'équipe/plateforme).
Je code essentiellement en Python, PHP en procédural mais aussi en POO. Je fais aussi de nombreux scripts en bash avec une utilisation non modérée des expressions régulières.
Mes outils principaux actuels :
Je suis particulièrement intéressé par les nouvelles architectures systèmes (clouds, Big Data, containers), la mouvance DevOps, mais aussi par les solutions à base de systèmes ARM tels que les raspberryPI.
Quelques informations et projets supplémentaires ici, ici et ici.
Voir la température des pièces (sondes de température sur RaspberryPI avec systèmes d'alertes mail/SMS).
L'équipe calcul en quelques chiffres :
J'étais responsable informatique en tant qu'ingénieur d'étude. J'administrais des serveurs, le réseau local et administrais un parc de plus de 250 utilisateurs (pour autant de stations de travail (et même plus)) situé sur 3 sites géographiques différents.
A cette occasion, j'ai encadré de nombreux stagiaires et j'ai pu mener un grand nombre de projets et mis en place de nombreux services (à mon arrivée l'IBMM venait d'être fondé; pour l'infrastructure IT, tout était à faire...). J'ai notamment participé à la conception et à la définition des prérequis de la future salle informatique du Pôle Chimie Balard en compagnie de mes collègues de l'Institut Charles Gerhardt de Montpellier (ICGM) et de la DSI de la délégation régionale du CNRS.
J'ai également développé un outil de chimiothèque permettant de faire du VirtualScreening sur un cluster de calcul pour l'équipe de modélisation moléculaire. Par ailleurs, j'ai développé d'autres outils : un interfaçage à HAL, un outil d'inventaires de plateformes, le site Web du laboratoire...
J'ai été responsable d'un parc informatique dans un collège, et j'ai travaillé comme formateur C2I à l'Université de Nîmes, avant d'y devenir technicien système Linux (où j'avais notamment en charge les serveurs de messagerie et serveurs de nom).
J'ai aussi effectué de nombreux stages dans les domaines des réseaux/systèmes/télécommunications.
2005: stage d'administrateur système à la société Atonis Technologies, suite à une formation de 6 mois à la CCI de Nîmes. Mise en place d'un système de déploiement de packages pour leurs solutions.
2004: stage de 6 mois comme ingénieur réseaux au Conseil Général du Gard. Mise en place de la qualité de service sur le réseau (QoS) et de la Voix sur IP (VoIP).
2001: stage de DUT à l'usine Perrier. Sujet: changement de trajet des chariots filoguidés.
Je forme et je me forme régulièrement.
Actions réalisées en tant que formateur :
Je suis également régulièrement cité, soit nommément, soit avec la plateforme MBB / calcul à l'ISEM (voir par exemple cette page)
Derniers aticles informatiques type blog :
Plongée (en club), salsa, cinéma, Science Fiction...