logo-netfolio

Mon parcours IT

Cette page est dédiée à la présentation de mon parcours IT en indiquant mes compétences, mon cursus scolaire ainsi que les objectifs que je vise. Elle permet de compléter mon curriculum vitae.

Compétences

Que ce soit via mon parcours scolaire, mes expériences professionnelles où encore des projets personnelles, j'ai pu acquérir un certain nombre de compétences dans le domaine de l'informatique. En voici la liste ci-dessous.

  • Services :
  • PuceMise en place du service DNS Bind9
  • PuceMise en place du service DHCP isc-dhcp-server
  • PuceMise en place du service HTTP et HTTPS Apache2
  • PuceMise en place de service FTP - TFTP
  • PuceMise en place de service de base de données MySQL et PostgreSQL
  • PuceMise en place du service Nagios et du plugin NRPE
  • PuceMise en place d'un service Active Directory et OpenLDAP
  • PuceIntégration de l’interface web de gestion FusionDirectory pour OpenLDAP
  • PuceMise en place de FreeRADIUS
  • PuceMise en place d'une infrastructure Puppet
  • PuceMise en place d’une infrastructure VPN via NCP
  • Réseaux :
  • PuceConfiguration de switchs : HP, CISCO et Brocade
  • PuceConfiguration de routeurs : CISCO et pfsense
  • PuceConfiguration des protocoles STP, VTP, DTP, OSPF, RIP et EIGRP sur des équipements CISCO
  • PuceInstallation et configuration de camera IP en Ethernet et wi-fi
  • PuceInstallation et configuration de point d'accès Wi-fi
  • PuceInstallation d'imprimante en réseau (Ethernet et Wi-Fi)
  • Systèmes :
  • PuceInstallation et utilisation des Systèmes Windows(XP, Vista, 7, 8, 10, Server2008), Debian, DSM, Ubuntu, pfsense, Centreon, Kali, Tails et ChromeOS
  • PuceMise en place d'un RAID 1 et 5 sous Debian
  • PuceCréation et restauration d'image de disque dur (Acronis)
  • PuceUtilisation de VirtualBox, ESXI et Proxmox VE
  • Développements :
  • PuceNotion d'algorithmie
  • PuceNotion des langages de scripts Bash, JavaScript et LuaScript
  • PuceNotion des langages de programmations Python3, PHP et C
  • PuceNotion des langages de mise en page HTML et CSS(SCSS)
  • Web :
  • PuceMise en place des CMS WordPress, PrestaShop et Odoo
  • PuceMise en place du site de gestion GLPI avec agent FusionInventory
  • PuceMise en place et conception d'un site web fonctionnel
  • Autres :
  • PuceCréation de schémas Dia et CiscoPacketTracer
  • PuceUtilisation de LibreOffice

Objectifs professionnels

Je vais exposer mes objectifs en ce qui concerne ma carrière IT. Je distingue donc mes objectifs à court terme de ceux à long terme.

Donc à court terme, après l’obtention de ma licence professionnelle dans laquelle je suis actuellement engagé, je souhaite décrocher mon Master 2 en sécurité informatique à l’ESGI. En effet j’ai été admis en 4éme années à l’ESGI en sécurité informatique, grâce à cela je souhaite consolider toutes mes compétences actuelles en y ajoutant des notions liées à la sécurité. Plus que cela je souhaite aussi maitriser les process et outils liés aux pentests, domaine dans lequel je voudrais travailler.

À long terme, je veux donc devenir consultant pentester, cela me permettra de travailler dans des milieux variés et donc de faciliter mon amélioration constante.


Cursus et expériences professionnelles BTS

Mes compétences dans le milieu de l'informatique ont été développées entre autres via mon cursus scolaire et mes expériences professionnelles. En premier lieu mon parcours scolaire m'a permis d'avoir un aperçu des différents domaines de ce secteur d'activité et donc de me spécialiser par la suite. Ensuite les stages en milieu professionnel offerts par mes études m'ont donné une vision plus concrète. Je détails ci-dessous mon parcours jusqu’à aujourd'hui.

J'ai donc commencé véritablement mon parcours IT avec un baccalauréat professionnel SEN (Systèmes électroniques numériques). Ce diplôme m'a procuré plusieurs avantages, notamment les trois stages répartis sur les trois ans de cursus me permettant une première approche de ce secteur. Cela m'a aidé à avoir une idée de ce que je veux faire mais surtout de ce que je ne veux pas faire dans ce domaine. Hormis ces stages, ce baccalauréat touchant beaucoup de domaines IT j'ai pu acquérir des bases dans l’électronique, le développement web, l'audio ou encore le réseau. Je me suis d’ailleurs spécialisé dans les télécommunications et les réseaux (option TR) en première. Ayant plutôt bien réussi ce diplôme décroché avec une mention assez bien, cela m'a motivé à continuer mes études dans ce domaine.

Après mon baccalauréat j'ai donc été admis en BTS SIO (Services Informatique aux Organisations). J'ai pu approfondir mes connaissances dans les réseaux et la mise en place de services en m'orientant dans la spécialité SISR (Solutions d'Infrastructure, Systèmes et Réseaux) à la fin du premier semestre. Durant les deux années de BTS j'ai également eu l'occasion d'effectuer deux stages, pour lesquelles j'ai rédigé un compte-rendu ci-dessous.

Compte-rendu de mon stage de première année de BTS

Mon stage de première année de BTS, s'est déroulé du 3 février au 11 avril 2016 au sein du système informatique de la mairie de Melun, dans le pôle gestion de parc.
J'ai pour la première fois pu travailler sur un système d’information de grande ampleur. Cela m’a permis d'apprendre à opérer sur un système complexe tout en prenant en compte des contraintes telles que la continuité de service, la limite des déplacements ou encore l'importance des documentations techniques.

Les premiers jours ont permis une période d'adaptation afin de me familiariser avec le fonctionnement du système d’information. J'ai commencé par mettre à jours des stocks sur le logiciel libre de gestion GLPI, et puis j'ai étudié les procédures à respecter pour certaines tâches récurrentes comme le reconditionnement d'une machine ou encore les installations de logiciels et d'images.
Ensuite j'ai du recenser et trier une trentaine de machines, selon les cas je devais récupérer les composants réutilisables ou réinstaller une image. Suite à cela, une vingtaine de machines neuves devaient passer sous Windows 10 et être configurer en respectant les procédures établies.

Au bout d’une semaine, j'ai commencé à faire de l'assistance utilisateur de niveau 1 grâce au système de ticket GLPI. J'ai donc pu être confronté à une multitude de problèmes à résoudre, ce qui m’a permis d'apprendre à repérer les urgences, guider un utilisateur par téléphone pour la résolution de son ticket ou encore de prendre en charge une assistance à distance à l'aide de l'outil TeamViewer. De plus cela à contribué à me familiariser avec GLPI, plus que rependu en milieu professionnel.
Cette assistance m'a également conduit à intervenir dans certains services, lorsque la prise en charge du problème n’était pas possible par une prise de contrôle à distance ou par téléphone. Cela avec tout le processus d'organisation et d'information induit, afin de limiter au maximum la gêne occasionnée par le déplacement. Les différentes tâches que j'ai eu à faire dans le cadre de la gestion des incidents avec GLPI inclues l'installation de plusieurs équipements dans les services, le dépannage d’imprimantes, l'installation de logiciels ainsi que l’élaboration de devis portant sur des demandes de matériels.

La dernière tâche notable que j'ai réalisé durant ce stage a été le dépannage du logiciel de reconnaissance vocale Dragon NaturallySpeaking, installé sur le poste d'une employée malvoyante. J'ai donc établi un lien avec l’assistance du logiciel et effectué des tests. Au bout d'un certain temps j'ai fini par trouver le problème, celui-ci venait du fait qu’au lancement il recherchait systématiquement à se mettre à jour mais sans y parvenir. Cela causait un démarrage du logiciel de plusieurs dizaines de minutes. Une fois l’option adéquate trouvée le problème fut résolus, j'ai rédigé une documentation détaillant le correctif du bug rencontré, que j'ai également transmis au support technique du logiciel afin qu’il mette à jour leur base de connaissance.

Compte-rendu de mon stage de deuxième année de BTS

Ce stage s’est déroulé du 3 décembre 2016 au 5 Février 2017 au sein du Centre de Recherche en Écologie Expérimentale et Prédictive(CEREEP) de Saint-Pierre-les-Nemours. J’intervenais sur la nouvelle infrastructure inaugurée le samedi 15 octobre 2016, sur ce nouveau site se trouve des laboratoires ainsi que des lacs artificiels, instrumentés et connectés afin de permettre le relevé et l’analyse des données produites.
Étant une infrastructure nouvelle beaucoup de tâches étaient à faire. De la rédaction de documents organisationnels permettant l’optimisation des interventions sur le réseau, aux déploiements d’équipements divers, ce stage m’a permis d’acquérir pas mal de compétences utiles notamment grâce à l’autonomie dont je jouissais.

Dans un premier temps j’ai opéré sur l’infrastructure du réseau. L'objectif était de connecter les prises Ethernet de deux laboratoires et d'un bureau au reste du réseau. Un switch Brocade 24 ports Ethernet été déjà monté dans la baie de brassage et configuré, il reliait plusieurs salles au réseau du CNRS mais il ne restait presque plus de ports disponibles. On m'a donc fourni un switch Brocade 24 ports neuf, identique à celui déjà installé. Après avoir consulté la documentation du constructeur j'ai dû le configurer, le tester et le mettre en production. Afin de garantir une configuration homogène et cohérente, j’ai étudié la configuration du switch déjà installé. Ce qui a été fait était relativement basique comme le changement de nom du switch, la vérification de l'heure, la sécurisation des accès distants ainsi que la déclaration des VLANs. Enfin j’ai «tagués» les ports adéquats afin de connecter le nouveau switch sur celui déjà présent.
Ensuite on m'a demandé d'assembler puis de configurer un nouveau switch Brocade optique 48 ports, en vu d'être intégré plus tard dans la baie de brassage du bâtiment, ce switch devait servir à terme à connecter les lacs artificiels via des liaisons fibres. J’ai commencé par monter les 48 modules SFP, puis le module de ventilation et pour terminer le module d'alimentation. Une fois assemblé, étant un switch Brocade la configuration s'est déroulée de la même manière que pour le switch précédent. Pour finir je l’ai fixé sur la baie de brassage mais sans le connecter car les liaisons fibres n’étaient pas encore opérationnelles.
Pour en finir avec les switch, j’ai configuré encore un nouveau switch Brocade 24 ports que j’ai mis en production par la suite. Le switch optique n’étant pas encore utilisé, j’ai récupéré quelques-uns des modules SFP afin de les assembler sur les ports « tagués » des switch Brocade 24 ports afin d’augmenter la bande passante entre les switch.
Suite aux configurations effectuées j’ai produit les notes techniques indiquant toutes les commandes entrées sur les switch en les expliquant puis en mettant à jour les documentations existantes.

J’ai ensuite produit un schéma du bâtiment à l’aide du logiciel Dia, associé à un tableur, servant à localiser simplement dans la baie de brassage chacune des prises Ethernet, sans avoir systématiquement à relever le numéro sur la prise elle-même. Au-delà du gain de temps évident que cela représente, on évite de déranger les personnes travaillant dans les bureaux.

Pour la fin du stage j’ai travaillé en collaboration avec d’autres stagiaires qui, eux été en développement web. Mon objectif été de leurs fournir une plate-forme web complète hébergeant un site en python accessible en interne permettant la supervision des données venant des lacs. Cette plate-forme se composer donc d’un serveur web Apache2 sous Debian, couplé à un NAS Synology sur lequel je devais installer un serveur de base de données avec interface web phpMyAdmin pour les développeurs.
Pour commencer j’ai consulté les documentations afin de savoir quelles adresses IP’s je pouvais attribuer au serveur web et au NAS, suite à cela je les ai configuré puis connecté au bon VLAN. En ce qui concerne le serveur web, j’ai dû faire en sorte d’activer l’exécution python sur Apache2 étant donné que cela n’ai pas prévu par défaut. Une fois fait, j’ai également mis à jour la version de python puis installé le module PyMySQL via pip3, afin de permettre l’interaction avec la base de données.

Pour le NAS Synology tournant sous DSM, il était équipé de deux disques durs d’un téraoctet chacun. J’ai effectué les manipulations nécessaires via l’interface web de gestion afin de mettre en place un RAID 1, réduisant ainsi la capacité total à un téraoctet mais permettant d’assurer la redondance par la copie du disque 1 sur le disque 2. Ensuite j’ai installé les paquets permettant une gestion des logs plus détaillées que celle prévue par défaut, ainsi que le service de base de données MariaDB et enfin l’interface de gestion web de système de base de données phpMyAdmin.
Pour finir j’ai mis en place des accès SSH permettant la prise de contrôle à distance sécurisée pour les développeurs et les administrateurs systèmes, avec une gestion des droits. Pour le système de base de données j’ai également créé des identifiants de connexions développeurs, administrateurs et aussi des identifiants visant à être utilisés par le site, j’ai ensuite géré les permissions via phpMyAdmin permettant ainsi une gestion des droits très précises. Une fois ma partie du projet terminée, j'ai évidemment rédigé toutes les documentations détaillants ce qui a été fait.

J'ai finalement obtenu mon diplôme avec mention bien ce qui m'a une fois de plus motivé dans ma poursuite d'étude, voulant cette fois me spécialiser dans la sécurité des systèmes d'informations et plus spécifiquement des réseaux.

Actuellement je suis en licence professionnelle SRSI (Sécurité des Réseaux et des Systèmes Informatiques) à l'IUT d'Orsay. J'ai choisi ce diplôme en alternance afin de continuer à me professionnaliser en mettant un pied de plus dans la vie active. J'ai d’ailleurs été embauché chez Dimension Data, premier partenaire Cisco.

Mon choix a été motivé par la volonté de me perfectionner dans ce domaine tout en me laissant une marge de manœuvre à l'issue de ce diplôme.