Hervé - Développeur SCRIPT SHELL
Ref : 110314L002-
78800 HOUILLES
-
Développeur, Consultant technique, Testeur (59 ans)
-
Freelance
Expériences Professionnelles
ATOS – Régie – 2015 à 2021 pour SFR Réseau Cellulaire Mobile
Responsable Projet Audits Journaliers des paramètres radio du réseau (OMC)
Exploitation, Gestion des Incidents
Maintenance Corrective et Applicative
Mise en Production et Surveillance
Migration technique du SI
Résolution des problèmes de performance du SI
Développement et Intégration des KPIs, de nombreux outils de tests et d’analyses des résultats
ORACLE, SQL, PL/SQL, Shell, Unix, Linux, SQL Serveur, Visual Studio, Perl, CONTROL-M
Octobre 2014 – Décembre 2014 - Régie 2 mois ½ – GFI en portage
Client : SFR
Projet : BIOS correction des factures en erreur des clients low cost
Fonction : Analyse/Spécification/Développement/Passage journalier des scripts correctifs
Activités : En partenariat avec une équipe experte BRM, analyse des erreurs de facturation, Spécification de proposition de patch pour qualification, création des patchs correctifs en Shell et passage journalier des patchs en production. Reporting.
Environnement technique : BRM 7.3.1, ORACLE 11G, Shell, Unix, ETL
Avril 2014 - Régie 1 mois – TERAPI 2I
Client : GAM Asset Management (Finance)
Projet : Outsourcing Perl
Fonction : Développement/Spécification/Test unitaire
Activités : Réalisation de micro-batchs en Perl (transfert de fichiers, archivage, exécution de reporting, etc…) dans un environnement hyper normé, avec comme méthode de management, la méthode AGILE.
Environnement technique : Windows, SQLServer, Perl, Automate 8, VCS
Novembre 2012 à Mars 2014 – Régie 16 mois – TERAPI 2I
Client : SI2M MALAKOFF MEDERIC (mutuelle, prévoyance, assurance)
Projet : Gestion des tâches récurrentes en temps réel indispensables pour les services fonctionnels de SI2M, dans le service exploitation Webmethod/WebServices
Fonction : Opérateur en exploitation/Développement et Spécification d’outils d’automatisation et de fiabilisation
Activités : Gestion des tâches de relance/stop des process fonctionnels, de modification du statut d’orchestrations de process (dits pivots), des extractions, du Reporting Bus journalier.
Création et intégration d’outils VBA et Shell d’automatisation et de sécurisation d’exécution de ces tâches qui sont très délicates.
Création et intégration d’un système de constitution automatique du Reporting Bus.
Création et intégration d’un système de mise à disposition de graphes journaliers du taux d’occupation temps réel des threads.
Résultats remarquables atteints : En faisant le forcing pour que les services fonctionnels soient prioritaires dans ma mission, désengorgement des plus de 2 millions de process fonctionnels restés en erreur en V7.
Environnement technique : Webmethod V7 et V8.2.2, VBA, LINUX, Shell, db2 IBM
Octobre 2011 à Février 2012 – Régie 5 mois – AMESYS/ERICSSON
Client : Bouygues Telecom Entreprise
Projet : Virtualisation des IHM client lourd du progiciel BSCS et d’applications
Spécifiques de Bytel Gestion Client Entreprise.
Projet : Développement en PL/SQL d’une application de synchronisation entre BSCS et une plateforme réseau (O3SE) de clients spécifiques (FAIE).
Fonction : Expert validation BSCS. Développeur PL/SQL. Montrer qu’AMESYS a la
capacité de fournir à ERICSSON des ingénieurs en développement/validation afin
qu’AMESYS soit répertorié chez ERICSSON France.
Activités : Validation d’expert (en 15 jours) de l’ensemble des fonctionnalités de
l’ensemble des IHM clients lourds du progiciel BSCS et d’applications spécifiques de Bytel
Gestion Client Entreprise, modifiés pour virtualisation.
Développement en PL/SQL d’une application de synchronisation entre BSCS et une plateforme réseau (O3SE) de clients spécifiques (FAIE).
Evaluation charge, proposition de solutions, spécifications (5 documents), développement et test unitaires d’une application d’envoie en temps réel (toutes les heures) à O3SE des informations de modifications client/contrat/services/IMSI et MSISDN de contrats spécifiques (FAIE).
Forte contrainte de performances (100000 modifications par heure) et spécifications très lourdes.
Résultats remarquables atteints : Suite à une forte restriction budgétaire due à l’offre free illimitée, mise en évidence qu’un collaborateur très expérimenté n’est pas indispensable, permettant au client d’intégrer des quasi débutants avec un coût nettement moindre.
Mise en évidence avec un collègue, d’un bug récurrent dans la gestion des dates dans une requête lorsque une des dates est la date Système ou date courante. Ce bug existe dans de nombreux batchs.
AMESYS a bien réussi à se faire répertorier comme fournisseur d’Ericsson France.
Environnement technique : BSCS V4, UNIX, ORACLE 10G, PL/SQL, Shell, CONTINUUS, Test Director, XML
Mai 2011 à Août 2011 – Forfait 4 mois – AMESYS/BULL
Client : Ministère des Finances
Projet : projet DGFiP-AV : installation/diffusion automatique en temps réel de
l’antivirus, de ses releases (5 par an) et des signatures (2 Go de données toutes les 2 heures)
sur l’intégralité du parc PC (160000 postes) et des serveurs (5000) des Services Publics.
Fonction : Développement/Validation/Intégration/Maintenance corrective en Perl
Activités : Modification dans des délais très courts et sans spécifications (10 jours - première phase du projet) du module de téléchargement des signatures : développement en Perl, tests unitaires et d'intégration dans la chaîne complète de mise à disposition des signatures aux serveurs apache puis proxy.
Test de performances du chargement des statistiques de la base ORACLE dans les IHM php.
Remplacement en Tierce Maintenance Corrective, pendant ses vacances, de l’expert unique de la partie applicative du projet.
Résultats remarquables atteints : réussite de la première phase (livraison et installation à une date butoire) qui conditionnait le reste du projet. Réussite à convaincre le client, que les bugs étaient bien pris en charge.
Environnement technique : UNIX, Perl, Php, SYMANTEC V11, Server Apache, Proxy,
ORACLE 10G, SQL
Février 2010 à Février 2011 – Régie 13 mois – AMESYS
Client : La Française des Jeux
Projet : STIM : organisation de concours entre point de vente afin de promouvoir de nouveau jeux, ou de restimuler la vente de jeux existants.
Fonction : Développement/Validation/Intégration
Activités : Prise en charge complète de l’intégration dans le SI du nouveau tirage du mardi
du loto national (ROMA), et de la vente de nouvelles cartes de paiement de jeux.
Développement en PL/SQL, PRO*C et Shell/Test unitaires et d’intégration.
Rédaction des spécifications techniques et fonctionnelles de la globalité du SI Stim en vue d’une refonte totale du SI en Web Services.
Environnement technique : UNIX, ORACLE 10G, SQL, PL/SQL, Centura, PRO*C
Avril 2009 à Novembre 2009 – Sur 9 mois en conseil indépendant – Business Line
Client : MAROC TELECOM
Projet : Automatisation du contrôle de la facturation du service facturation de MAROC TELECOM
Fonction : Chargé d’affaire et Pilotage de la société Business Line dans le cœur métier Telecom
Activités : Rédaction d’une proposition en réponse à un appel d’offre d’automatisation du contrôle de la facturation du service facturation de MAROC TELECOM.
Analyse sur place de problèmes de performances dans le rating et le billing.
Présentation en short-liste de la proposition au service facturation de MAROC TELECOM.
Environnement technique : BSCS V7, UNIX, ORACLE, Java, .NET
Février 2008 à Décembre 2008 – Forfait 11 mois – CAP GEMINI TELECOM
Client : Bouygues Telecom 6 mois – Orange République Dominicaine et Caraïbe 5 mois
Projet : Tierce maintenance corrective et évolutive (TMA)
Fonction : Spécification/Développement/Validation unitaire
Activités : Développement en Shell
Environnement technique : BSCS V4 et V8, ORACLE, SQL, UNIX, Shell, TUXEDO, PRO*C
Juillet 2005 à Février 2008 – Forfait 21 mois et Régie 9 mois – CAP GEMINI TELECOM
Client : MOBISTAR (groupe orange)
Projet : BSCS : Evolution des batchs spécifiques CAP GEMINI complétant le kernel BSCS, et de l’offre commerciale
Fonction : Validation unitaire/Architecture des tests d’intégration et de non régression/Organisation et exécution des tests
Activités : Pilotage, architecture et passage des tests d’intégration des évolutions
majeures du SI rating/billing/banquing/activation/affectation des ressources.
Installation des évolutions et validations d’acceptance en exploitation.
Tests de validation unitaire et d’intégration, Tests de non régressions fonctionnelles et de performances.
Principales évolutions : re-processing des tickets des contrats ayant changé de modèles de tarif durant le rating journalier, VOIP, portage des numéros.
Afin de fiabiliser et de profiter des nuits et des week-ends, création et intégration d’outils d’automatisation des tests, en Shell.
Validation d’évolutions (à Paris).
Migration de BSCS et des Services WebMethod, WebLogic de HP/ORACLE8 vers SOLARIS/ORACLE10g, des Services Web.
Fiabilisation des scripts d’installation en Shell.
Conception/réalisation/validation/intégration en shell des scripts de transfert du merging des communications du site de Luxembourg dans la facture du client CEE.
Résultats remarquables atteints : pas de retour d’anomalies sur performances, très peu de retour d’anomalies fonctionnelles, mise en évidence d’anomalies non relatives à l’évolution (déjà existantes).
Diminution des temps d’installation.
Environnement technique : BSCS V5, ORACLE V8 et 10G, SQL, PL/SQL, UNIX, Shell,
Centura, WebMethod, WebLogic, Test Director
Novembre 2005 à Juin 2006 – Forfait 8 mois en Croatie - CAP GEMINI TELECOM
Client : T-HT (groupe Deutsche Telecom)
Projet : Migration fonctionnelle de l’ensemble du SI vers des progiciels produits phares (GENEVA, SAP, etc..)
Fonction : Architecture technique/Conception/Développement
Activités : Conception/Développement en Shell et intégration des scripts permettant la migration des données modifiées lors de la période de bascule vers GENEVA (delta migration).
Conception, développement et intégration de moteurs de check de cohérences des données à migrer.
Résultats remarquables atteints : Mise en évidence que les données à migrer n’étaient pas cohérentes, permettant ainsi à CAP GEMINI de renégocier les délais de livraison qui n’auraient pas été respectés sinon.
Février 2004 à Octobre 2005 – Régie 9 mois - CAP GEMINI TELECOM
Client : SICOR de FRANCE TELECOM
Projet : Réquisitions Judiciaires et Trafic réseau (EIR/RJ)
Fonction : Conception/Développement/Intégration
Activités : Conception, développement en Shell, débuggage, validation et intégration des évolutions de l’application, en même temps que la correction d’anomalies déjà existantes, et une refonte afin de paralléliser l’application.
Mise en place d’un zéro défaut des pertes d’informations lors du décodage et des agrégations des comptes-rendus d’appel.
Résultats remarquables atteints : Suite à plusieurs crash de l’application et à des retours d’anomalies, fautes de ma part, des techniciens interne FT, et d’autres prestataires insuffisants, le client a décidé :
• de figer pendant 1 an toutes les évolutions afin d’assurer la parallélisation de l’application et la mise en place du zéro défaut.
• d’internaliser l’application dans les locaux de CAP GEMINI.
• gain important pour CAP GEMINI.
Environnement technique : C, Shell, UNIX, SQL, PL/SQL, ORACLE
Septembre 2003 à Février 2004 – Forfait 6 mois - CAP GEMINI TELECOM
Client : FRANCE TELECOM réseau Grenoble
Projet : BRASIL : affectation en temps réel des ressources ADSL/TDSL au client final. Projet avec 5% de pénalité par jour de retard de livraison avec bug unitaire.
Fonction : Développement/Validation unitaire/Qualification de l’ensemble de l’application
Activités : Très forte implication dans la dimension fonctionnelle du projet :
Livraison très en avance des développements en PL/SQL des nouvelles couches externes de l’évolution affectation au fil de l’eau des ressources ADSL/TDSL, permettant ensuite de tester les développements en cours des autres membres de l’équipe (modifications couches internes).
Résultats remarquables atteints : La quasi intégralité des bugs des couches internes ont été détectés avant la phase de validation.
La livraison a pu être effectuée en toute sérénité.
Constitution des cahiers de tests très poussés de validation et d’intégration de l’intégralité de l’évolution.
Environnement technique : ORACLE, PL/SQL, SQL, UNIX
Juillet 2003 à Aout 2003 – Forfait 2 mois - CAP GEMINI TELECOM
Client : FRANCE TELECOM réseau Rennes
Projet : 3000+ : Intégration de la reconnaissance vocale dans l’application 3000 de gestion des appels clients
Fonction : Développement en C des nouvelles phases de reconnaissance vocale et adaptation de phases 3000 existantes, guidé par une macro Word pour intégrer la reconnaissance vocale dans l’application 3000 (services disponibles par appel au 3000).
Environnement technique : C, UNIX
Novembre 2002 à Avril 2003 – Forfait 6 mois - CAP GEMINI TELECOM
Client : FRANCE TELECOM Annuaire Pages Jaunes
Projet : Migration de l’application complète gérée par CAP GEMINI de NETSCAPE vers APACHE
Fonction : Architecte Technique/Développement
Activités : Réussite de la migration malgré l’incompatibilité technique de la version free d’APACHE et d’UNIX annoncée par le concepteur d’APACHE.
Création en C d’une fonction de formatage de messages HTML/XML afin d’optimiser les performances de l’appel en masse de la fonction.
Création d’une fonction en Php d’affichage sur le web des spots publicitaires des clients.
Migration des fonctions géographiques d’ORACLE vers Mysql.
Environnement technique : C, Apache, UNIX, Php, Mysql
Novembre 1999 à Novembre 2002 – Régie 3 ans - CAP GEMINI TELECOM
Client : FRANCE TELECOM CABLE
Projet : ERP spécifique SURF
Fonction : Spécification/Développement/Validation unitaire
Activités : Prise en charge des spécifications fonctionnelles et techniques, développement et tests unitaires, des principales nouvelles fonctionnalités de l’application : routage en masse des factures et relevés de compte, facturation manuelle, comparaison d’arborescence des points de branchements entre un fichier prestataire (installateur) et la base SURF.
Prise en charge de l’ensemble des évolutions majeures de l’application : impayés/relances, migration des modems vers la technologie DOCSIS, redevance aux chaînes.
Développement essentiellement en PRO*C, SQL, SQR, Centura.
Environnement technique : ORACLE, SQL, PL/SQL, UNIX, PRO*C, CENTURA, SQR, Shell.
Mai 1998 à Mai 1999 – CDD Interne 1 an – MEIGA Filiale d’ACTIA
ACTIA est le leader européen électronique embarquée véhicule
Projet : Refonte complète du SI hardware et Software sur réseau à 100Mhz et sur MOVEX
Fonction : Chef de projet
Environnement technique : Réseau 100 Mhz, LS France Telecom, AS400, MOVEX, CCMX, Windows, Unix
Novembre 1988 à Décembre 1997 – 9 ans - Enseignant/Chercheur – Laboratoire LAMSADE Paris IX Dauphine
Développement et Test d’algorithmes de résolution de Programmes Linéaires de très grande taille dans le cadre du projet startup KORBX AT&T Bell Labs (ERP de recherche de solution optimale de problèmes de gestion de très grande taille) qui a donné naissance au progiciel CPLEX.
Enseignement des méthodes d’optimisation de gestion (IMG) aux étudiants du tronc commun de licence.
Environnement technique : FORTRAN, UNIX, KORBX, CPLEX
Formation
Compétences Fonctionnelles
• Recueil et analyse des besoins
• Rédaction de spécifications techniques et fonctionnelles, générales et détaillées
• Conception
• Développements et Scripting temps réel
• Ecriture des cahiers de Tests
• Tests unitaires, Tests de validation, Tests d’intégration, Tests de non-régression, Tests de charges et de performances
• Automatisation des Tests
• Analyse des risques et des impacts
• Migration technique et fonctionnelle
• Tierce Maintenance Applicative et Corrective
• Exploitation
• Analyse et correction des erreurs d’exploitation
• Production applicative
• Support utilisateurs
• Reporting
• Rédaction de modes opératoires, de documentations d’installations, de documentations
Utilisateurs, de documentations d’exploitation
• KPIs
• Définition des paramètres radio et audits de ces paramètres
• Algorithmie
Compétences Techniques
Environnements : Unix, Linux, Windows
Méthodes : Merise
SGBDR : ORACLE, SYBASE, Transact-SQL, MySql, SqlServer, db2 IBM
Langages : PL/SQL, SQL, Shell (LP1), AWK, PRO*C, C, Perl, Centura, XML, php
Outils : Visual Studio, Test director
Progiciels : BSC OSS (BSCS V5 à iX, ORACLE BRM 7.3.1) progiciels de gestion de la chaîne complète du billing d’un opérateur télécommunication : client/contrat, rating, discount, billing, banking, activation, ressources, etc…
Formation
1997 - Doctorat en Informatique option Optimisation à Paris IX Dauphine
1986 - Maîtrise MASS (Mathématiques Appliquées et Sciences Sociales) à Paris X Nanterre
Langues étrangères
Anglais : Lu, écrit, parlé techniquement, en cours de formation orale
Allemand : Niveau scolaire
Compétences Techniques
ORACLE : PL/SQL, SQL, PRO*C, Shell, Perl, Centura, UNIX, Linux
IBM : db2
Web Service : Php, Apache, WebLogig, WebMethod V7 et V822
MERISE, AGILE, SCRUM, Test Director
PVCS, CONTINUUS, VCS
VBA Excell, Ordonnanceur Windows
XML, HTML
BSCS V5, V8 et iX (progiciel de gestion de la chaîne complète du billing d’un opérateur télécommunication : client/contrat, rating, discount, billing, banking, activation, ressources, etc..).
Compétences Fonctionnelles
Facturation, Banquing, Mutuelle/Assurance/Prévoyance, Finance, Jeux (FDJ), Annuaires, Réquisitions judiciaires, SAV, Logistique, Gestion de stock
ADSL/TDSL, Câble, Reconnaissance vocale, Antivirus