-
Bull
- Intégrateur d'applications Cloud / Saas dans le secteur santé
Les Clayes-sous-Bois
2014 - 2014
Saas pour les professionnels de santé ; partage du dossier patient (examen, radiologie, IRM) entre les établissements d’une même région hospitalière
Intégration de la couche transverse d’identification et d’authentification pour l’accès aux applications Cloud.
IAM : Gestionnaire d’identification
- Synchro des annuaires des établissements vers l’annuaire CB2ES
- Spécification du workflow d’attribution de droits aux applications
WAM : Portails Web
- Intégration des différentes applications Web CB2ES
- Rédaction des procédures d’installation et l’exploitation
Safekit : Haute disponibilité
- Rédaction des procédures de configuration de mise en haute disponibilité des services transverses (sensibles) : ldap, WAM et IAM
PACS
- Développement de la procédure d’installation et de mise à jour de l’application PACS pour chaque établissement ; Automatisation via puppet master
Langage : Linux, puppet, sh, mysql, ldap, SSO
-
BULL
- Ingénieur Système
Les Clayes-sous-Bois
2014 - maintenant
-
Bull
- Responsable des environnements de qualification et recette
Les Clayes-sous-Bois
2009 - 2014
Client - Pôle Emploi
La base de données du Système d'Information Décisionnel de Pôle Emploi pèse plus de 5To.
Ce DataWare est étagé en 3 schémas de base de données : collecte, base opérationnelle (ods) et entrepôt de données (dwh) ; ayant une architecture en étoile.
Des chargements quotidiens sont réalisés via près de 4000 jobs de l'Etl DataStage d'IBM pour être au final consulté via le module WebReport avec SAS.
Mais pour faire évoluer cette énorme machinerie (4 versions par an), il est obligatoire d'avoir 4 environnements de développement et de qualification logicielle (QL) ; 1 par version, 3 environnements de recette (Re7) ; ainsi qu'un environnement de déblocage de production.
A chaque trimestre, il faut réactualiser un environnement de dév., un de QL et les 3 environnements de Re7. Cela comprend les jobs de l'Etl, les shells et scripts en tout genre, les traitements SAS et l'intégralité de la base de données.
Bien entendu ces 5To ne peuvent pas être redescendus en Re7 et encore moins en Dev/QL. Pour cela, j'ai développé un traitement en Kornshell pour exporter des tronçons cohérents de la base de production pour être ensuite réimportés sur nos 5 environnements.
De plus pendant les phases de recette nous avons besoin d'une grande réactivité pour mettre à jour les multiples corrections quotidiennes (shells, DataStage, SAS) et ne pas être le maillon ralentissant la qualification des développements. Pour cela j'ai développé un autre traitement en Perl afin de faire le pont entre le monde Windows/Clearcase et le monde Aix.
Enfin, entre les phases de recette, je développe une foule de traitements sous Windows et Aix, et automatise tout ce qui peut l'être pour ne jamais recommencer bêtement deux fois la même chose.
Tout cet investissement s'est révélé très rentable, car depuis 1 an, une nouvelle mouture du système d'information basé sur la même architecture technique a vu le jour en doublant tous les environnements à gérer avec comme avantage une base de données de production de 500Go.
En plus, fort de cette réussite, d'autres applications, plus anciennes au Pôle Emploi et basées sur quasiment les mêmes architectures, sont venues compléter la demande et n'ont permis de valider la robustesse de ce développement.
Actuellement moins d'1 journée est nécessaire pour recharger un environnement.
Système : Aix 5 et 6, HP Unix
Base de données : Oracle 9i et 10g
Etl : DataStage 7.5 et 8.5
BI : SAS 9.1 et 9.2
Gestion de code : Clearcase
-
Bull
- Ingénieur Système/Sauvegarde
Les Clayes-sous-Bois
2008 - 2008
Client - Acoss Cnir Sud
Désireux d'unifier et de sécuriser les données des ses plate-formes de développements et des documents bureautiques et messagerie, l'Acoss a fait le choix de prendre Bull pour lui monter une toute nouvelle solution de sauvegarde.
Composé de 2 serveurs Linux 64 bits en redondance, accédant à une librairie virtuelle de 13To et une librairie physique de 50To, tous les serveurs, des plus vieux Aix aux récentes machines virtuelles Linux de développement, sont sauvegardés sur 1 mois complet avec une parfaite sécurité des données car serveurs et librairies de sauvegarde sont dans des locaux différents.
Pour les postes les plus critiques, les disques sont sauvés en mode bloc pour ne rien perdre à la transaction près.
Pour cette prestation, j'ai du comprendre et paramétrer des serveurs Novascale et leurs attachements fibre, un SAN de switchs Brocade, une baie de stockage StorWay et une libraire Overland NEO2000. Redondance des liaisons fibre pour permettre une continuité de service en cas de "coup de pelleteuse" malencontreux !
-
Bull
- Ingénieur Intégration/Développement
Les Clayes-sous-Bois
2007 - 2008
Client - Mairie de Hyères
La mairie de Hyères désirait offrir a ses agents un nouvel outil de communication interne, un portail intranet.
La messagerie et l'agenda est supporté par Exchange2007 et sa solution OWA, la gestion de contenu par Typo3, le collaboratif par Share Point Services et les applications spécifiques mairie comme les délibérations et les ressources humaines via des outils web spécifiques. Le tout fédéré par un SSO Web.
Ainsi, une fois reconnu du portail, toutes les applications mairie sont accessibles d'un clic sans ré-authentification de ses agents.
-
Bull
- Chef de Projet
Les Clayes-sous-Bois
2005 - 2007
Client - CRPACA
Régulièrement Internet fais peau neuve. Nouveaux Outils, nouveaux moyens de communications, nouvelle mode.
Dans ce cadre la région PACA souhaitait refaire entièrement son site Web constitutionnel. Pour cela nous lui avons présenté les avantages de outils de CMS (gestion de contenu), et ensemble nous avons fait le choix de Typo3.
Entre reprise de l'existant et évolutions fonctionnelles ce premier projet Typo3 était un peu pharaonien. Mais avec une équipe de 5 personnes, en moins de 3 mois 2 sites sont sortis sur la toile (metiers.regionpaca.fr et www.regionpaca.fr)
Puis Il a fallut réaliser les formations des journalistes du CRPACA pour qu'ils soient autonome et suite à cela, le site a très vite pris de l'embonpoint. Il est constitué de milliers de pages de de giga de fichiers. En parallèle il subissait de multiple évolutions fonctionnelles.
Au bout de 2 ans avec ce même client, j'ai préféré laisser la main et une autre équipe à pris la suite. Tous s'est passé sans problème car ils ont seul réussi à migrer Typo3 dans sa dernière version (4.1)
-
Bull
- Ingénieur système
Les Clayes-sous-Bois
1999 - 2001
Client - CNIM
Prestation de quelques jours qui s'est vite transformé en mois puis années.
Je suis arrivé pour choisir et installer une solution antivirus complète pour l'entreprise à l'époque ou la messagerie et les macros Office pullulaient sur le réseau. A l'époque j'avais choisi Inoculate, la solution de Computer Associates.
En parallèle a débuté le problème de la sauvegarde des données utilisateurs qui dans le même temps étaient passé de quelques dizaines sur un site plus d'un milliers répartis sur 4 à 5 sites sur la France.
Pour cela j'ai continué avec les outils de Computers Associates et sa solution ArcServe (ASO), tous en choisissant judicieusement les matériels de stockage (Baies de disques DELL en RAID 10) et d'archivage (Robots DLT StorageTech d'une cinquaine de cartouche et de plusieurs lecteurs). A l'époque il fallait sauver chaque soir des bases de données Notes de plusieurs dizaines de Giga et plus de 20000 documents utilisateurs d'un volume moyen de 30 Giga (delta).
La prestation a continué avec l'installation de Citrix Metaframe sur du Windows 2000 pour centralisé les license Word & Excel 2000, puis j'ai continué chez un autre client ...
-
Bull
- Ingénieur Chef de Projet Technique
Les Clayes-sous-Bois
1997 - 2008
Intégrateur et Développeur de sites Internet et Intranet.
Intégrateur ? Par une solide connaissance système (Linux et Windows) et une grande expérience dans les NTIC, je sais trouver la méthode et les moyens qui permettront aux différents applicatifs de dialoguer.
Développeur ? Après la partie système, une fois les applications installés, il reste souvent un dernier joint à consolider ; un développement spécifique répondant un à besoin fonctionnel unique.
Langage : C, Perl , KornShell, Awk, Php, Javascript/DOM
Technologie : Linux, Windows, NetApp, MySQL, Oracle, Apache, Tomcat, IIS
Porduits: Typo3, Jahia, Share Point Services
-
Soft Solutions
- Ingénieur NTIC
1996 - 1997
Développement de sites Internet vitrine
Developpement d'applications Intranet pour la gestion de personnels