Administration et support niveau 3 sur les outils Middleware Apache, Tuxedo, Weblogic, Informatica..
Administration des outils middleware
• Administration et support Niveau 3 de Tuxedo, Weblogic, Apache et Informatica,
• Mise en place des logiciels du socle technique pour les projets,
• Support sur les outils middleware pour les bureaux techniques et les ME.
Réalisation des Taches
• Mises en production et homologation des logiciels du socle technique avec respect des règles de la production et homologation (sécurité, normes et standards, environnements).
• Assurer le maintien en conditions opérationnelles des logiciels du socle technique : middleware, serveurs d'application, moniteurs transactionnels; ETL etc.
• Etude et réalisation d’un KM Tuxedo, en Shell et MIB Tuxedo, pour la supervision des serveurs Tuxedo.
• Migration technique d’applications (changement de serveurs, migration de version d’OS ou de base de donnée …),
• Participation à la réalisation des nouvelles normes de production (installation et exploitation).
• Participation à la réalisation des Script Shell pour l'industrialisation d’installation et de supervision des logiciels du socle technique,
• Les projets ayant des problèmes des performances : Optimisation des paramètres des serveurs Weblogic et Tuxedo, Répartition de charges au niveau serveurs..
• Les projets ayant des problèmes pour maintenir en conditions opérationnelles : recherche des points de contentions dans l’applicatif (log, base de données…) en collaboration avec BEA, Oracle et Sun.
Collecte des Autorisations
Application transversale permettant d’une part de collecter les autorisations sur les personnes morales, d’autre part de redistribuer celles-ci vers les applications en aval pour effectuer la synthèse des risques. Les autorisations collectées sont également consultables par les Web Services.
Etude, Conception et Chiffrage
• Etude de faisabilité, conception et la rédaction des spécifications techniques détaillées sur la Restitution en Xml des données d’autorisation,
• Réalisation du document et la Revue de code C/C++ sur les erreurs et Optimisation de performances du programme,
• Etude et conception sur les retours, des autorisations rejetées, avec des libellés en multi-langues,
• Spécifications techniques détaillées pour l’industrialisation de l’application,
• Analyse et conception sur l’ordonnancement et la gestion des traitements de la partie collecte et Restitution,
• Analyse et développement pour la collecte des nouveaux flux en entrée,
• Etude et la rédaction des spécifications techniques détaillées sur la collecte et la Restitution en Xml de Limites Globales,
• Conception sur la réception et utilisation des référentiels communautaires permettant d’effectuer les contrôles référentiels,
• Maintenance corrective et évolutive.
Développement, réalisation et test d’intégration
• Réalisation MCD et MPD de la base de données de l’application avec POWERAMC9,
• Développement de la partie Collecte des autorisations et des Limites globales : réception et contrôle en C/C++, PRO*C/C++ et PL/SQL, chargement dans la base Oracle avec SqlLoader.
• Développement de la partie Restitution des autorisations et des Limites globales : PRO*C/C++ pour l’extraction, programmation en C++ pour la sérialisation des données en XML. Le parseur XML d’Oracle en C++ est également utilisé pour l’analyse,
• Ordonnancement et la gestion des traitements de la partie collecte et Restitution : job CTRL*M et Shell Script sous UNIX,
• Création des tables, index, partition des tables, synonyme etc dans la base Oracle,
• Développement en XML/XSL pour la diffusion des engagements au format aplat,
• Développement des web services en JAVA, sous ECLIPSE. Déploiement de l’instance de Weblogic7 et Weblogic9 sous UNIX et Windows.
• Développement et la livraison sont effectués sous la gestion de configuration ClearCase et système UNIX et WindowsXp,
• Réalisation des tests d’intégration.
Livraison, Suivie et Assistance
• Livraison de la version de l’application en homologation et en production (CTRL*M, Binaires C/C++, Sources, Shell scripts, script SQL),
• Assistance à l’équipe TOM(Connect Express) pour la configuration des flux en réception et émission de l’application,
• Analyse et diagnostique des incidents applicatifs et reprises des traitements en exploitation,
• La surveillance permanente du bon fonctionnement de l’application en production,
• Formation, Suivie et Assistance aux utilisateurs, gestionnaires, ingénieurs en production et maîtrise d’ouvrage,
• Support applicatif Niveau 2 et 3.
Architecte, Ingénieur d’Etudes, Développement, tests et Validation
Projet d'urbanisation : Industrialisation des échanges et la refonte de l'infrastructure chez Bouygues Telecom.
Analyse, Conception et Développement
• Spécifications, Conception et développement de composant commun (transverse, multi plate-forme, Librairie dynamique dll sous NT et .so sous SUN) autour de l'architecture Tuxedo,
• Spécification, conception et développement des composants (transverse, génériques et réutilisables) de sérialisation et de désérialisation de données entre les formats :
- XML(valide au schéma XML) et format spécifique au Tuxedo(FML32),
- Structure C/C++ et format spécifique au Tuxedo (FML32),
• Programmation du côté client et serveur Tuxedo, services Métiers pour la gestion des abonnés et la gestion de la facturation, gestion du contrat de service.
• Maintenance corrective et évolutive des composants communs et des services Tuxedo.
Test et Validation
• Spécification et réalisation des programmes de tests pour le composant commun Tuxedo :
- Pool de connexion, déconnexion et re-connexion au tuxedo,
- Test sur la gestion de Transaction,
- Test sur le mono-contexte, multi-contexte Tuxedo et multithread,
- Test sur la gestion des appels des services en mode synchrone et asynchrone,
- Correction des éventuelles anomalies et re-compilation du composant.
• Spécification, réalisation des tests des composants (transverse, génériques et réutilisables) de sérialisation et de dé-sérialisation de données entre les formats,
• Conception et réalisation d'un service bouchon générique autour de Tuxedo permettant de tester un client Tuxedo sans qu'il existe un service Tuxedo. Réalisation des fichiers de scénarios génériques en XML.
• Test et Validation du parseur Xml en C/C++ pour BOUYGUES TELECOM :
- Test sur différents matériels, environnements, configurations et codage des caractères,
- Utilisation de différentes versions de la base de données Oracle et le parseur XDK-9.0.1.0.0 d’Oracle dans un environnement commun,
- Tests sur le parseur DOM et SAX,
- Utilisation des différents types de données pour tester le Schéma XML,
- Validation de plusieurs documents XML contre un schema Xml, en utilisant le même contexte du parseur,
• Tests sur la performance.
Le principal objectif de ce site est de répondre à des demandes émises par des internautes sur des tarifs et délais multi-transporteurs ( Laposte, Chronopost, TNT, Airborne, UPS..).
• Analyse, Développement et Maintenance corrective et évolutive du module moteur de cotation(métier logistique),
• Ecriture des transformateurs de données au format XML conforme au DTD,
• Rédaction de la documentation sur les spécifications techniques, scénarios des tests de données fonctionnelles, unitaire, non-régression, intégration et performance.
Site Internet ******** : Portail animalier destiné au grand public et aux professionnels (vétérinaire, éleveur..).
• Analyse et développement de moteur de gestion documentaire en ASP, VB6, JAVA et XML,
• Développement de feuilles XSL associées aux pages web dynamiques,
• Requêtes SQL et SQL SERVER,
• Rédaction de dossier de spécifications techniques,
• Mise en publication sur le serveur WEB IIS.
Projet EPR(European Pressurized Reactor) : Participation aux études et développement des applications CAO pour la construction du palier REP2000 de nouvelle Centrale Nucléaire Civile d'EDF.
Analyse et Développement
• Rédaction de documentation sur les spécifications fonctionnelles et techniques détaillées,
• Projet de refonte des applications de la chaîne électrique et mécanique,
• Développement des applications d'architecture industrielle en mécanique, génie civil et électricité sur CAO 3D (en C++),
• Spécifications et Développement d'IHM en bi-langue. Les interfaces sont en anglais et en français. Chaque application contient une aide en ligne interactive en HTML,
• Conception et développement d’applications de génération automatique de schémas de câblage à partir de bases de données Oracle,
• Conception et développement d’une application de planification et suivi de...