J'ai créé une société qui commercialise des infrastructures informatiques basées sur l'utilisation des logiciels libres à destination des PME et des établissements scolaires. Je continue néanmoins à intervenir ponctuellement pour des missions techniques de courtes durées.
A compter de 2012, internet arrive dans les voitures. En tant qu'architecte, la première partie de ma mission a consisté à proposer une solution de moteur de widgets et de SDK qui répondrait aux attentes du groupe PSA et des futurs éditeurs de contenu. Les multiples incertitudes tant techniques que fonctionnelles ont rendu nécessaire la conception d'un prototype dont j'ai assuré le leadership; prototype qui sera visible une fois épuré et habillé dans 6 modèles du groupe l'année prochaine.
Lors de la deuxième partie de la mission, je me suis concentré sur la conception d'une partie de l'écosystème logiciel nécessaire, à savoir l'achat de widgets en ligne et depuis un véhicule type Apple store.
Au cours de ces presque 5 années de présence au Bureau Veritas, ma mission m'a amené à concevoir et mettre en œuvre leur système de gestion des identités. En relation permanente avec les directions des ressources humaines, les pôles fonctionnels applicatifs, les équipes de développement et d'exploitations, mon rôle s'articula autour de :
l'architecture technique et fonctionnelle du système
le recueil des besoins techniques et fonctionnels d'intégration au sein du système préexistant
ainsi que dans l'animation et le suivi des chantiers qui en découlaient.
Bureau Veritas c'est plus de 50000 salariés, 20000 sous-traitants, plus de 30000 clients répartis sur 120 pays et 3 langues officielles.
Plus précisément, j'ai conçu et mis en œuvre la topologie des serveurs LDAP entre le continent américain, l'Europe et l'Asie :
• spécification du DIT
• choix de la topologie
• installation
• réplication
• conception des procédures d'exploitation (administration, monitoring, backup)
• administration
J'ai conçu et mis en œuvre les procédures de synchronisation, réconciliation et d'unification avec les autres référentiels d'utilisateurs de l'entreprise :
• Lotus Notes
• PeopleSoft
• Active Directory
• Documentum
• Siebel
• Autres applications métier (plus de 80 en tout)
J'ai participé à la définition des processus des ressources humaines relatifs à la gestion des identités : check-in/check-out, gestion des autorisations d'accès, expatriation, etc.
J'ai conçu et développé les applications afférentes :
• API Java 1.4 métier d'accès aux entités gérées par le DIT et réutilisée par tous les projets J2EE ayant besoin d'un accès aux données du service LDAP
• Services web IAM pour les projets non Java (Java 1,5, Axis, Tomcat 6)
• Portlet Check-in internationalle (portlet JSR168, websphere 5, J2EE, Spring, Hibernate, JasperReport, multilangue français, anglais, espagnol, portugais, workflow paramétrable par pays/type d'employé/type de contrat/division/business unit)
• Pages blanches (J2EE, Java 1,5, Spring, HTML, Javascript, CSS)
• Application de gestion des autorisations d'accès aux applications référencées et gérées par le service LDAP
• Agents de synchronisation inter-référentiels (Framework Aduneo, Java 1.4) :
◦ Check-out automatique en provenance des ressources humaines (PeopleSoft)
◦ Synchronisation bi-directionnelle avec Lotus Notes (adresse mails, numéro de téléphones, etc.)
◦ Agents spécifiques sous forme de services web (Java 1,5, Axis, Tomcat 6)
• Plusieurs dizaines de scripts d'administration en PERL 5
• Applications web de monitoring et de reporting en PERL, HTML, Javascript et CSS
Intégré aux équipe de consultants et d'architectes de la société, mes rôles allaient de l'avant-vente à l'expertise en passant par la responsabilité technique d'un projet :
• Avant-vente & architecte J2EE pour une plate-forme de téléphonie.
• Consultant UML pour le ministère de l'équipement lors de la spécification des nouvelles infrastructures de gestion du réseau routier.
• Consultant J2EE pour La Poste lors d'un audit de la refonte de l'environnement logiciel des bureaux de poste.
Ministère de l'équipement Consultant J2EE
Lors de la phase d'expression des besoins préalable au lancement du projet de refonte des infrastructures de gestion du réseau routier, j'ai assisté un autre consultant chargé d'animer les ateliers de réflexion en formalisant l'avancée des travaux sous la forme de cas d'utilisation UML.
UML, OBJECTERING
Ferma Architecte J2EE
• Pour l'agence de Grenoble, j'ai assuré la phase d'avant-vente et conclu le forfait. Cela concernait le développement d'un service web destiné aux opérateurs de téléphonie mobile d'Afrique du nord et les serveurs de gestion de comptes pré-payés fabriqués par la société Ferma.
• Puis j'ai assuré le rôle d'architecte J2EE ainsi que la relation avec le client jusqu'à l'aboutissement du forfait.
• Supervision technique d'une équipe de 8 personnes concevant des moteurs de calcul en Java pour des simulations dans le domaine de la banque et de l'assurance : retraite, prévoyance, assurance-vie, PEL, CEL.
• Conception de l'architecture des moteurs de calcul et des interfaces graphiques (J2EE, HTML, javascript, CSS)
• Formation & encadrement des développeurs autour de la conception objet, Java et UML
• Participation aux soutenances et actions d'avant-vente avec les commerciaux.
Différentes missions en régie et forfait pour :
• Ouest-France, département pré-presse, développement d'un module de génération de texte à partir de données de gestion pour la rubrique « sortir » et « agenda » du quotidien. Java 1.3, UML
• Coopagri Bretagne, Conception et animation de sessions de formation pour un total de 600 personnels des points de vente de la marque sur leur logiciel de gestion de magasin,
• la Société Générale, département DMI, développements d'application de gestion en ASP et composants Com en Visual Basic 6.