Mon expérience chez Altice

Ma première mission après avoir intégré l’ESN AFD.TECH a été chez Altice (SFR/Numericable).

Logo Altice Logo SFR

Chez Altice j’ai intégré une équipe qui intervenait sur un outil de diagnostic de réseau câblé, qui avait été développé pour Numericable, à l’époque câblo-opérateur séparé de SFR avant leur fusion au sein du groupe Altice.

Logo Numericable

L’outil est composé de scripts PHP (tournant sur un serveur Apache) et Perl, le tout reposant sur une base Oracle.

Fonctionnement de l’outil

La base Oracle est mise à jour tous les jours durant la nuit, lorsque les abonnés sont le moins susceptible d’utiliser leur équipement, par des taches cron.

L’interrogation des modems des abonnés est assurée via le protocole SNMP par des scripts Perl, qui enregistrent alors leurs résultats bruts en base.

Le traitement de ces données brutes est ensuite assuré par des scripts PHP.

L’interface utilisateur de l’application est assurée par autant de fichiers PHP qu’il y a de pages.

Tâches effectuées

Beaucoup de scripts (dont le menu qui est affiché sur toutes les pages) présentaient de nombreuses erreurs.

Tous les scripts ont été corrigés en mode debug, afin d’éliminer tout message d’alerte ou d’erreur.

Un autre changement apporté à l’outil a été l’ajout du moteur de template Smarty.

Smarty PHP Template Engine

Alors que ma mission touchait à sa fin, un autre travail important était en cours : le changement de base de données (Oracle vers MySQL). Cela impliquait la réécriture de certaines requêtes et le changement de librairie PHP pour la liaison avec la base de données.

Retour au CV