Project : Voxmobili (Paris/USA), Editeur de logiciel
Détail : Spécification et Implémentation de migrations de données
Etudes de migration:
-Migration de SQL server vers Oracle
Implementation de solution (SQL, PL/SQL, Shell, Perl)
-Migration d’Oracle vers MySQL
-Migration de données applicatives
Tuning Applicatif
Tests de Performance.
Tuning de requêtes SQL/Noyau Oracle
Intégration et Support
Création, maintenance et mise à jour des environnements.
Support Oracle aux développeurs et Intégrateurrs
Revue d’Architectures
Project : Maroc Telecom (Maroc, sur site), opérateur GSM, internet, Fixe
Détail : Analyse des besoins du client et rédactions des spécifications
Workshops avec le client.
Rédaction des spécifications fonctionnelles et techniques.
Implémentation de la solution
Développement des scripts de migration.
Intégration des nouvelles offres à la migration.
Nettoyage de la base de données Infranet (scripts SQL).
Optimisation des scripts
Tests de performance.
Tuning SQL des requêtes.
Administration des environnements de tests
Création, maintenance et mis à jour des environnements de test.
Optimisation des tables Infranet (paramètres de stockage, indexes...)
Gestion des anomalies
Analyse et correction des anomalies (Quality Center).
Livraison des jeux de données pour la recette client.
Détail : Administration des environnements de tests
Création, maintenance et mis à jour des environnements de test.
Administration des bases de données Oracle
Dimensionnement des bases
Validation de la migration de données
Exécution de la procédure de migration.
Rédaction de cachiers de tests.
Validation des modules en ligne (KV, RA, SY…) et applications web.
Gestion des anomalies sous Quality Center
Projet : Mobinil (Egypte, sur site), opérateur GSM
Détail : Tuning de bases de données
Recommandations Oracle sur le système de stockage, snapshots, utilisation des indexes…
Tests de Performance sur différentes baies de stockages
Tuning de requêtes SQL
Optimisation des requêtes SQL et tests de performance associées
Support/Tuning du système de facturation (BSCS v6)
Tests de performances du BCH avec différents paramètres
Projet : EITC/Du (Dubaï, sur site), opérateur convergent (GSM, fixe, WiFi)
Détail : Analyse des besoins
Réunion de revue du design de la migration.
Implémentation des commandes CMS utilisant XML et tests de Cx.
Implémentation des scripts de migration
Implémentation du code en PL/SQL+ksh.
Implémentation d’outils internes (débogage et outil d’analyse des performances)
Scripts de nettoyage des données sources
Suivi de l’implémentation technique de l’équipe
Normalisation du code, revue, optimisation et débogage.
Suivi des anomalies et de la stratégie de migration
Analyse des impacts dus aux évolutions.
Mis à jour des documents pour prendre en compte les évolutions.
Définition de la stratégie de la gestion des erreurs.
Administration de bases de données
Gestion des environnements de développement.
Dimensionnement des bases
Détail : Analyse des besoins
Analyse des documents pour déterminer les besoins de la migration de données.
Support aux réunions pour la migration de données du fixe.
Analyse technique de BSCS iX (CMS)
Analyse de la documentation BSCS iX, analyse de la mise à jour de la base de données.
Reverse Engineering des API de BSCS iX pour la gestion des clients: CMS + SOITool (analyse des commandes CMS pour réaliser des actions BSCS au niveau client, génération de commandes XML exécutées via SOITool).
Spécification de la Migration de Données
Proposition de deux différentes stratégies pour la migration de données: PL/SQL ou utilisation des API standards BSCS (commandes CMS).
Spécifications de l’interface pour les clients, contrats, services et données financières.
Détail : Migration des batches d’un environnement 32-bit à 64-bit
Modification du code source pour garantir le comportement iso-fonctionnel des batches.
-Migration des outils BSCS en ligne pour Windows
Migration des executables windows sour Visual C++/Gupta Team Developer
-Support
Correction des anomalies (identification, correction et validation) de tous les bogues identifiés.
-Développement d’évolutions de sécurité et d’interface
Spécifications, développement et validation de ces évolutions.
-Administration de bases de données
Création, maintenance de bases de données Oracle (8i et 9i).
Développement d’outils pour l’équipe de validation.
Détail : Correction des anomalies identifiées par l’équipe d’Intégration
Suivi, analyse et correction des anomalies.
-Restauration de bases de données
Analyse et développement des solutions pour corriger les données corrompues.
Détail : Développement des évolutions pour BSCS v5
Analyse des solutions proposées.
Développement des solutions pour les évolutions.
Tests unitaires de ces évolutions.