Au sein du Pôle Service Management, dédié au client Personal Finance, la prestation s'est déroulée dans une équipe de 20 personnes en charge des environnements applicatifs Unix Solaris (homologation, recette, correction à chaud, performance, pré-production, production).
- Garantir pour le compte du métier PF la mise en œuvre de ses applications.(war, ear weblogic)
- Intégrer à l'environnement de production la solution logicielle livrée par le chef de projet et en assurer le déploiement.
- Assurer un support informatique de niveau 2 aux utilisateurs
- Fournir au pilotage les instructions à suivre en cas d'incident applicatif
- Optimiser la production de façon curative et préventive
- Réaliser et maintenir la documentation d'exploitation
- Accompagner les équipes de Maîtrise d' œuvre Métier ainsi que les Business Projects Manager (BPM) pour assurer l'implémentation et le suivi des applications de production,
- Prendre en charge la responsabilité de la mise en oeuvre et de l'optimisation de la production pour une ou plusieurs applications,
- Réaliser le premier niveau de diagnostic suite aux incidents de production, non résolus par le pilotage et contrôlés par les Services Delivery Manager (SDM).
- Procéder à la mise en place des solutions de contournement. Développement des outils de rechargement (déploiement).
Installations des socles techniques.
Validation et vérification des documents d’installations des applications.
Configuration des ressources nécessaires pour les applications puis déploiement.
Support technique.
Réalisation du DAT (dossier d’architecture technique).
• Schéma détaillé des différentes phases d’évolution du projet monétique.
• Spécification détaillée des acteurs participants à l’architecture technique.
Préconisation d’un BUS MOM (middleware orienté message (websphere MQ Series et /Q tuxedo)).
Réalisation et développement d’une maquette technique du MOM.
Révélé des benchmarks MQ et Tuxedo des temps de réponse des messages.
Installation, configuration et Administration Tuxedo (/D /MP /SHM) et MQ series.
Industrialisation des procédures de déploiement des serveurs Tuxedo, instances Weblogic en standlone et en mode clusters. (Suite à la mise en place d’un nouveau site MAIF pour ses clients).
Validation des scripts de livraisons
Contrôle selon les normes et la méthodologie MAIF.
Installation, configuration et Administration des serveurs Tuxedo/weblogic.
Administration et configuration Weblogic/tuxedo (ubbconfig, WTC, data source ,…).
Préconisation pour faciliter les taches de la production.(automatisation et facilité de déploiement).
Support technique.
Installation, configuration et Administration des serveurs Tuxedo/weblogic
Descente des livrables de développement de l’outil de gestion de configuration Dimensions.
Faire un merge entre la version de la production et la nouvelle à livrer. Puis vérification de la conformité du contenu du fichier de livraison et le résultat du merge.
Mise à jour des fichiers xml et properties(data source,queue jms ..).
Build et Assemblage des livrables en fichiers WAR ou EAR.
Fournir toutes les ressources nécessaires pour faire tourner l’application (configuration des instances du domaine weblogic, queue jms, data source …).
Déploiement des ears et wars dans les environnements cibles de tests
Support technique (relecture du code java s’il le faut) aux équipes tests.
Retour arrière en cas de bug empêchant l’installation ou le dépoilement de l’application.
Mettre à jour le fichier d’installation puis passage à la production via l’outil de configuration.
Support technique à la production.
Reporting
Ecriture des scripts shell pour facilité les installations, les configurations, les déploiements …
Soutien technique -- serveurs d'application centralisés J2EE
Réception des livrables
Préconisation de développements
Prise en charge des incidents en production.
Déploiement des composants sur les environnements de tests
Réalisation de la cartographie des chaînes de liaisons.
Rédaction des scripts shell pour la production (surveillance, gestions des logs).
Administration Weblogic et tuxedo
Configuration : load balancing ,clustering
Développement en java d'une application de surveillance des instances weblogic par application.
Préconisations d'architecture d'applications répondant en terne de charge et disponibilité du système.
Test de non –régression
Passage en production
Rédaction de documentation technique
Réalisation d'un site Internet(Sql server /IIS).
Rédaction de cahiers des charges.
Proposition du modèle conceptuel de données.
Définition de l'architecture cible à base du Web services.
Développement : Partie métier (Web services) et interface (page asp).
Réception des livraisons applicatives
Préconisation de développements
Tests unitaire et du groupe.
Formation et support utilisateurs.
Déploiement.
Mise en production
Rédaction de documentation technique
Etude de migration des nouvelles versions (UNIX ORACLE TUXEDO) et proposition d'une stratégie de migration.
Conception et réalisation d'un BUS applicatif pour dispatcher les informations au système technique. (Front office au back Office)
Support technique.
Réception des livraisons applicatives
Audit et revue de codes (java , c , proc C, pascal), optimisation
Astreintes sur place ou téléphonique..
Qualification, validation technique et fonctionnelle des livrables développés par des intervenants externes.
Suivi jusqu'à la production en passant par l'intégration
Recette, et pré production.
Support technique et formation d'une équipe de 3 personnes..
Etude des cahiers de charge des clients.
Etude de l'existant et rédaction des mappings.
Optimisation et réduction du coût de développement.
Mise en forme des messages EDI.
Administration TUXEDO 6.3.1 et 6.5.1.
Revue de codes.
Recette technique.
Analyse et réalisation du déploiement des messages provenant des assurés de la coface via MINITEL, WEB, COFANET.
Formatage des messages en direction de la boite à lettre du bon arbitre qui traitera la demande.
Développement de la messagerie.
Compilation générale, batch, conversion du format des fichiers, configuration Tuxedo (ubbconfig, créations de queues, administrations, gestion des environnements), Assistance aux développeurs.