Réalisations

Voici quelques réalisations accomplies durant mes différentes expériences professionnelles.

La présentation par thèmes a été privilégiée plutôt que l'ordre chronologique de réalisation.

Mise en service de serveurs de fichiers sous Linux opérant dans des parcs informatiques de taille allant jusqu'à 300 postes.

  • Choix et acquisition des composants matériels, assemblage et installation du système.
  • Création des pools de stockage avec ZFS. ZFS est à la fois un système de fichiers et un gestionnaire de volume intégrant toutes les couches inhérentes à un système de stockage.
  • Configuration de l'authentification des utilisateurs à l'Active Directory de l'entreprise.
  • Migration et organisation des données en collaboration avec les utilisateurs. Définition de leurs droits d’accès. Usage des ACL pour une attribution plus fine des droits si nécessaire.

Gestion de nombreux sites web sous Apache.

  • Création de la base de données MySQL en relation avec le site.
  • Installation des certificats.
  • Contrôle des accès, monitoring, application des mises à jour de sécurité.
  • Sauvegardes.

Réalisation d'une infrastructure Xen en vue de l'hébergement d'une cinquantaine de machines virtuelles.

Elle est composée de cinq serveurs configurés en pool et raccordés à un stockage redondant basé sur un cluster haute disponibilité. Les échanges entre ce dernier et les serveurs Xen sont assurés par un lien iSCSI en multipath.

Le système permet un déplacement des machines virtuelles à chaud, garantissant ainsi une continuité de service en cas de défaillance de l'un des hyperviseurs.

Grâce à son stockage redondant synchronisé en temps réel sur deux machines distinctes complété d'un backup incrémentiel journalier de chaque VM, le risque de perte de données devient quasiment inexistant.


Conception de clusters garantissant la haute disponibilité de services critiques.

Le cluster est composé de deux machines physiques fonctionnant en mode fail-over. Si l'une des deux machines tombe en panne, l'autre prend le relais en continuant de fournir le service demandé.

Les informations sont répliquées en temps réel sur les deux machines. Ainsi, quelle que soit la machine promue, elle disposera de données à jour.

Les services suivants y ont été implémentés:

  • Service iSCSI pour la mise à disposition des volumes VDI des machines virtuelles tournant sur l'infrastructure Xen.
  • Serveur d'imagerie médicale PACS pour des services de radiologie.
  • Microscopie virtuelle pour des étudiants en médecine.

En plus d'être répliquées sur les deux nœuds, les données sont sauvegardées quotidiennement par un système de backup sur bande.

La gestion du cluster est orchestrée par le gestionnaire de ressources Pacemaker alors que la réplication des blocs de données sur les deux nœuds est assurée par DRBD.


Mise en œuvre de systèmes d'archivage et de transmission d'images médicales (PACS) pour des services de radiologie.

Ces systèmes ont été implémentés dans un cluster afin d'assurer des services à haute disponibilité.

La configuration logiciel est composée de DCM4CHE pour sa partie serveur et du viewer Weasis pour la visualisation des radiographies au format DICOM. Ils sont tous deux distribués sous licence open source.

Weasis a été spécialement conçu pour permettre une observation des clichés selon les besoins des professionnels de la santé.


Déploiement d'applications écrites en Java ou en Python dans des environnements Tomcat ou Apache et connectées si besoin à une base de données MySQL ou PostgreSQL

Mon rôle est de collaborer avec les développeurs et les spécialistes réseau et infrastructure afin d'intégrer les nouvelles applications dans un environnement de test, puis dans celui de production tout en respectant les règles de sécurité établies.

  • Intégration d'applications en lien avec la gestion de communes: contrôle des habitants, logistique, facturation, etc.
  • Intégration d'application de microscopie virtuelle. Elle permet à des étudiants en médecine de visualiser des lames préalablement scannées à l'aide d'un microscope électronique.

Dispense de cours sur les logiciels bureautiques dans une école privée.

Formation des utilisateurs en entreprise sur les moyens informatiques mis à leur disposition.

Assistance auprès des élèves du 1er cycle lors de ma formation et de stagiaires en milieu professionnel.