Stéphane Dupille – Architecte technique – DevOps
Transcription
Stéphane Dupille – Architecte technique – DevOps
Stéphane Dupille Architecte technique – DevOps Le développement et l’exploitation sont deux faces d’une même pièce. Expérience professionnelle Architecte technique / Responsable infrastructure / DevOps Depuis 2013 Fret SNCF, Direction des systèmes d’information, pôle architecture technique, Paris. Au sein de la direction des systèmes d’information du Fret SNCF, je suis en charge du pilotage des exploitants sur les différents projets du fret. – pilotage de l’infogérence ; – refonte et portage d’un outil en C de pilotage d’automates de débranchement (gestion des freins de voie, pilotage des aiguillages, etc.) ; – architecture et pilotage de la mise en production d’un outil de pré-conception de plan de transport : Java/PostgreSQL/Linux ; – sensibilisation de l’équipe de développement sur les contraintes d’exploitation ; – implication des équipes d’exploitation dès les phases de conception du projet ; – mise en place de l’usine logicielle (SVN, Hudson, Maven, Sonar, Nexus) ; – automatisation des tests unitaires jUnit – pilotage du déploiement en conditions opérationnelles d’un ESB d’échanges de message de production avec les autres entreprises ferroviaires européeenne. 2008 2013 Synaptix, Projets Fret SNCF, Paris. Objectifs : développer le système d’information de gestion de la production du fret SNCF et de ses filiales françaises, italiennes, belges et néerlandaises ; 3000 utilisateurs impactés. Pilotage de la cellule d’infogérance des SI critiques du Fret SNCF. Mise en place d’une méthode de développement agile SCRUM : évangélisation sur les méthodes agiles, animation des stand-up meetings, animation des planifications et revues de sprint. Mise en place de l’usine logicielle : serveur d’intégration continue Hudson, gestion de version avec SVN, contrôle qualité unitaire avec jUnit, Acceptance fonctionnelle et non régression avec Cucumber, support de l’équipe AMOA pour la rédaction des tests Cucumber. Gestion quotidienne de la cellule technique DevOps : 4 personnes, supervision des performances de la base de données Oracle de production (dbConsole), supervision des serveurs de production (Centreon), gestion de versions et tests unitaires (Pluto) des livrabes base de données (scripts et schémas), mise en forme des livrables java (Maven) et Oracle, rédaction et tests des procédures de mise en production, développement et maintenance des scripts liants (Shell, Perl, Ruby), supervision de l’équipe d’infogérence. Développement d’un outil sur iPad : géolocalisation en temps réel des locomotives sur le réseau Fret, et consultation des indicateurs clés du traffic. Résultats : remplacement des anciens SI production : économies de 80 % des frais de maintenance ; livraison d’une version majeure tous les 2 mois ; l’acceptation du produit dans les différents centres de production est excellente. Environnement technique : Base de données Oracle RAC (3 nœuds), 3 serveurs Java J2EE/Tomcat, stockage SAN, architecture SOA, client riche Java Swing, architecture redondante avec disponibilité certifiée de 99,9 %, client nomade .NET sur mobile durci Motorola, et application iPad. 25 rue Pierre Brossolette – 94360 Bry sur Marne H 06.82.25.32.27 • B [email protected] • 41 ans 1/3 Expert réseau et sécurité 2013 • Cryptolog, Editeur de solutions cryptographiques, Paris. Objectifs : audit des procédure et outils de l’équipe de gestion de la production (environnement Linux, MySQL, Java). Réalisé : écriture et mise en place des PCA et PRA, mise en place d’une gestion centralisée des configurations et des déploiements automatiques via Puppet. Environnements : haute disponibilité sur plusieurs sites avec routage BGP, environnement Linux, Mysql, Java. Contraintes : respect des normes ANSSI RGS, ETSI 102023 et 102042, critères communs EAL3+, et ISO 27000. Chef de produits 2013 • Neolane/Adobe, Editeur de logiciels marketing, Paris/Londres/Boston/Copenhague. Objectifs : gérer les évolutions des logiciels, recueil des besoins clients, positionnement marketing, pilotage du développement, garant de l’adéquation besoins/réalisé, validation, support avant-vente, animation des équipes services et avant-vente. Périmetre : en charge des fondations techniques de la plateforme : data management, délivrabilité, émission des emails, architecture cloud et on-demand. Directeur projets 2005 2008 KhiPlus, Société de service, Paris. Objectifs : piloter l’industrialisation des processus de développement de projets en mode forfait. Organisation : segmentation de l’activité en pôles techniques pilotées par un référent technique ; création d’un pôle de rédaction des cahiers des charges et des cahiers de spécifications fonctionnelles et techniques ; mise en place d’un comité de suivi et pilotage ; mise en place de mécanismes de recette et intégration automatisées, introduction du pilotage agile des projets. Résultats : réduction des déphasages entre les besoins exprimés et les livrables ; amélioration de la qualité des livrables et maintenance réduite ; meilleur respect des jalons imposées ; augmentation de la productivité de l’ordre de 20 % ; augmentation de la marge de 15 %. Équipes : 10 ingénieurs de développement. Environnement technique : java J2EE/Tomcat, base de données Oracle ou PostgreSQL. Chef de produits DRM 2003 2005 Viaccess, Sécurité des contenus multimédias, Paris. Objectifs : développement et maintenance d’une plateforme de gestion de droits DRM en mode SaaS ; gestion de la relation des fournisseurs de technologies ; validation technique des réponses aux appels d’offres Orange pour la protection des contenus multimédias sur mobile. Clients : Fnac, VirginMega, Orange Multimédia, pour un total de plusieurs millions de produits. Équipes : 5 ingénieurs développement, 2 concepteurs/validateurs. Veille technologique : Veille sur les technologies DRM, failles, attaques et contre-mesures ; Études prospectives avec Microsoft. Environnement technique : architecture redondée et répartie sur plusieurs sites avec disponibilité certifiée et garantie de 99,99 %, ColdFusion et SQLServer. Technologies : Microsoft DRM, Real Networks et Open Mobile Alliance. Chef de projets techniques 1996 2002 Adrénaline, Web agency, Paris. – Encadrement d’une équipe de six ingénieurs développement. – Conceptions initiales et détaillées de projets jusqu’à 400 homme.jour. – Analyses fonctionnelles et rédaction des spécifications techniques. – Recette des projets, assistance et suivi de la mise en production et validation de bon fonctionnement. – Rédacteur des normes de développement internes et participation à l’organisation industrielle du développement. – Avant-vente technique. – Installation, hébergement et administration des serveurs dédiés et mutualisés (Linux/FreeBSD/Windows). – Pilotage de l’équipe infogérance et administration systèmes et réseaux, mise en place des politiques de sécurité et de gestion des sauvegardes. 25 rue Pierre Brossolette – 94360 Bry sur Marne H 06.82.25.32.27 • B [email protected] • 41 ans 2/3 Formation 2013 • Practical Product Management, Pragmatic Marketing, Scottsdale, AZ. Formation sur la gestion de produits, approche marketing, positionnement produit... 2011 • Oracle Etude, CapData, Paris. Formation sur l’administration de bases Oracle, ainsi que le développement SQL et PL/SQL. 1998 1999 DEA Sciences cognitives, Paris-Sud XI, Orsay. Concerne l’étude du fonctionnement du raisonnement humain, la mémoire et le langage, divisé en quatre domaines d’activité : la psychologie, la neurobiologie, la linguistique et l’intelligence artificielle. 1996 1998 1992 1996 Licence/Maîtrise informatique, Paris-Sud XI, Orsay, mention bien. 1993 Baccalauréat série C. • Ingénierie informatique, Epita, Paris, Spécialisation sciences cognitives. Classes préparatoires intégrées, tronc commun d’ingénierie, stages et spécialisation en sciences cognitives. Langues Anglais Courant Castillan Scolaire Pratique régulière et formation continue En cours d’apprentissage Divers Voyages Loisirs FDN Casim 77 Habanophile, œnophile, miamophile (et pas forcément dans cet ordre) Cuba, Québec, Europe Moto, Poker, Rollers, Musique, Cuisine Secrétaire de l’association, fournisseur d’accès internet ADSL associatif Association de sécurité routière moto, moniteur/instructeur de pilotage moto. 25 rue Pierre Brossolette – 94360 Bry sur Marne H 06.82.25.32.27 • B [email protected] • 41 ans 3/3