À propos de moi

Après l’obtention d’un diplôme d’ingénieur Réseaux et Systèmes d’Information (RSI) par la voie de l’apprentissage à l’Enseirb-Matmeca et Bordeaux Métropole, je travaille désormais pour Exorde Labs, une startup qui conçoit un système d'analyse du sentiment et de réputation à partir des données publiques publiées sur le web. La filière RSI se focalise sur 3 thèmes : le génie logiciel, les télécommunications et les réseaux informatiques. Je m'intéresse plus particulièrement aux infrastructures des systèmes d’information et leur industrialisation. Les grands systèmes offrent un réel défi quand il s’agit de gérer des centaines de serveurs et applications. En les industrialisant, l’infrastructure est vue comme un service, une ressource fournie aux utilisateurs. Avec l’automatisation et la description logicielle de l’infrastructure réseau et serveur (software defined datacenter), notre métier évolue. Il ne s'agit plus forcément de gérer des serveurs et équipements réseau, mais de mettre en place des outils qui s’en chargent.

Je travaille en tant qu'ingénieur système et développeur backend chez Exorde Labs. Ma principale mission est de concevoir et maintenir en condition opérationnelle l'infrastructure serveur d'Exorde Labs, basée sur Kubernetes, et comprenant des outils orientés big data comme Apache Kafka ou Apache Druid. Je participe également au développement d'APIs Rest et de programmes internes en Python et Node.js/Typescript, ainsi qu'à la mise en place de tests automatisés et la création de pipelines CI/CD.

Ma formation


Enseirb-Matmeca

J’ai intégré en septembre 2015 l’Enseirb-Matmeca à Bordeaux pour une formation d’ingénieur Réseaux et Systèmes d’Information par apprentissage. Mon diplôme d’ingénieur a été obtenu à l’été 2018. Durant les 3 ans de formation, nous nous sommes spécialisés dans les réseaux d’entreprise et les télécommunications, sans oublier une partie génie logiciel. Associé à des cours de mathématiques et de physique, le cursus RSI forme des ingénieurs informatique polyvalents qui peuvent occuper un large panel de fonctions. Et grâce à l’alternance, les ingénieurs diplômés ont dès la sortie de l’école une bonne connaissance du monde professionnel. Cela est un atout considérable pour être rapidement opérationnel en entreprise.


UPPA

J’ai obtenu une licence informatique à l’université de Pau. La licence donne des bases solides en informatique et en mathématiques en vue d’une poursuite d’études en master ou en école d’ingénieurs. Durant mes 3 ans de licence, j’ai eu des cours concernant l’histoire de l’informatique, l’algorithmie, la théorie des langages, les réseaux et le génie logiciel. J’ai également amélioré mes connaissances dans les systèmes d’exploitation Unix et Linux ainsi qu’en programmation système.
Ces 3 années m’ont permis d’acquérir de bonnes compétences en génie logiciel et d’avoir une vision large de l’ensemble des domaines de l’informatique. Un cours d’architecture des ordinateurs m’a permis de comprendre le fonctionnement d’un ordinateur, tandis qu’un cours d’informatique fondamentale m’a appris les principes fondateurs de l’informatique, avec notamment une présentation de la machine de Turing. Tout cela complété par des cours de programmation dans différents paradigmes (procédural, objet, fonctionnel et événementiel), en utilisant les notions de threads et de systèmes distribués pour la programmation concurrente.

Mon expérience


Exorde Labs

Depuis avril 2022 je travaille pour Exorde Labs, une startup qui conçoit un système d'analyse du sentiment et de réputation à partir des données publiques publiées sur le web. L'équipe est composée de 7 personnes, j'assure le rôle d'ingénieur système et développeur backend. Ma principale mission est de concevoir et maintenir en condition opérationnelle l'infrastructure serveur d'Exorde Labs, basée sur Kubernetes, et comprenant des outils orientés big data comme Apache Kafka ou Apache Druid. Je participe également au développement d'APIs Rest et de programmes internes en Python et Node.js/Typescript, ainsi qu'à la mise en place de tests automatisés et la création de pipelines CI/CD.


Davidson pour Orange

De janvier à avril 2022 j'ai travaillé au sein de Davidson Midi Pyrénées, en mission pour Orange. La mission s'est déroulée au sein de l'entité Orange OINIS, dans une équipe d'une dizaine de personnes qui conçoit une offre de service permettant d'automatiser le déploiement et la gestion de clusters Kubernetes, à destination des équipes d'exploitation d'Orange. L'offre est basée sur Rancher, auquel l'équipe d'ingénierie ajoute des fonctionnalités en développant des outils spécifiques ou en intégrant des outils tiers afin de fournir une solution clé en main aux exploitants.
Durant ma mission, j'ai réalisé des études de composants à ajouter à l'offre Kubernetes ainsi que développé des workflows d'automatisation et des interfaces web destinées à être intégrées dans un portail de self-service pour déployer des bases de données ou chiffrer des secrets Kubernetes.


Bordeaux Métropole

De septembre 2015 à janvier 2022 j'ai travaillé à Bordeaux Métropole, d’abord en tant qu’apprenti ingénieur puis à partir de l’été 2018 en tant qu’ingénieur système cloud. Je faisais partie du service « Infrastructures centrales » de la DSI. Notre rôle était de gérer l’ensemble des infrastructures assurant le bon fonctionnement du système d’information. Plus concrètement, nous devions gérer l’ensemble des serveurs informatiques, la virtualisation ainsi que le système de stockage et de sauvegarde. Nous gérions également l’ensemble des bases de données, l’Active Directory, les dossiers partagés et la messagerie Exchange.
J’assurais des tâches de maintien en condition opérationnelle et travaillais principalement sur le cloud privé mis en place à Bordeaux Métropole. Je faisais évoluer le catalogue de services en répondant aux besoins spécifiques des utilisateurs et participais à l’industrialisation de la gestion des serveurs en créant des workflows et scripts.


Herberg Systems

Durant l’été 2016, j’ai effectué un stage de développement web d’une durée de 2 mois au sein de la société Herberg Systems, une petite entreprise d’une dizaine d’employés, dont 3 développeurs à temps partiel. C’est une entreprise spécialisée dans les logiciels destinés aux compagnies de fret maritime. Leur principal produit est un outil de suivi de flotte, permettant de connaître l’emplacement et les trajets effectués par chaque navire d’une compagnie. Leur application propose également de nombreux outils d’analyse s’appuyant sur un très grand volume de données collectées sur chaque navire et chaque trajet.
Mon travail fut la réalisation d’un outil de monitoring. L’entreprise possède de nombreux services et scripts s’exécutant régulièrement et il est difficile de s’assurer que tout est opérationnel. Par exemple, le script de récupération des prévisions météo n’a plus fonctionné pendant 3 semaines avant que l’équipe ne s’en aperçoive. L’idée était donc de créer un outil permettant de centraliser l’ensemble des systèmes à surveiller dans un unique tableau de bord. Concrètement, le tableau de bord affiche l’état de tous les systèmes surveillés. Chaque système contacte le serveur de monitoring (via une requête HTTP) afin de lui signaler le résultat d’opérations importantes. Selon les évènements reçus par l’outil de monitoring, l’état d’un système sur le tableau de bord change. De plus, l’ensemble des évènements reçus est affiché et chaque erreur doit être marquée comme lue. Ainsi, en seulement quelques secondes, l’équipe d’Herberg Systems peut savoir si l’ensemble de ses services sont opérationnels et connaître les erreurs éventuelles.


Clous de Pau

Au début de ma 3e année de licence, j’ai été amené à travailler en tant que technicien informatique pour l’université de Pau. Les résidences étudiantes ont toutes un accès fibre géré par une société mandatée par l’agglomération de Pau et l’université fait office de fournisseur d’accès. Lorsqu’un étudiant a un souci avec sa connexion internet, c’est d’abord l’université qui doit intervenir. Si le problème vient du réseau fibre optique, un ticket est ouvert sur le support technique de l’entreprise gérant le réseau.
J’ai réalisé ce travail durant une période où le nombre d’incidents était plus élevé que la moyenne. Ma mission était simple, 2 h par jour j’allais chez les étudiants ayant signalé un problème pour le constater. Je pouvais résoudre environ 40 % des incidents (fibres optiques inversées ou souci sur le PC de l’étudiant), dans les autres cas une intervention de la société gérant le réseau était nécessaire. Ce travail était simple mais intéressant, je rencontrais beaucoup de personnes et je pouvais discuter tout en effectuant mon travail.

Recommandations

Jean Baptiste a été un camarade de classe et surtout un partenaire très actifs sur nos projets. Rigoureux, et inventif, du très bon travail.

Valentin Chatelard
Diplomé de l'Insa Toulouse - informatique

Me contacter