architecte technique serveurs JEE WAS (4 janvier 2016)

Transcription

architecte technique serveurs JEE WAS (4 janvier 2016)
DOCUMENT DE
CONSULTATION
04 JANVIER 2016
APPEL D’OFFRES
PRESTATION ARCHITECTE TECHNIQUE
SERVEURS JEE - WEBSPHERE
DSI 2015
2015 358 PAP ARCHITECTE TECHNIQUE SERVEURS JEE WAS
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|1
TYPE DE PROCEDURE
Marché privé, passé en appel d’offres ouvert à l’issue duquel Bpifrance retiendra l’offre la mieux disante par
rapport aux critères indiqués et aux précisions éventuellement demandées et apportées par les candidats.
1. PREAMBULE
Bpifrance, partenaire de confiance des entrepreneurs, accompagne les entreprises, de l’amorçage jusqu’à la
cotation en bourse, du crédit jusqu’aux fonds propres.
Issu du rapprochement d’OSEO, CDC Entreprises, FSI et FSI Régions, Bpifrance propose aux entreprises un
continuum de financement à chaque étape clé de leur développement. Avec une force de frappe de 42 milliards,
Bpifrance soutient le financement de l’économie française. Implanté au cœur des territoires et en partenariat
avec les Régions, Bpifrance propose une offre de financement adaptée aux spécificités régionales et prend 90
% de ses décisions en régions. Afin de renforcer le développement international des entreprises, Bpifrance va
simplifier l’accès aux dispositifs dédiés à l’export. Bpifrance finance les projets d’innovation depuis le soutien à
la R&D jusqu’au renforcement des fonds propres des entreprises innovantes pour faire de la France un grand
pays d’innovation.
Avec Bpifrance, les entreprises bénéficient d’un interlocuteur puissant, proche et efficace, pour répondre à
l’ensemble de leurs besoins de financement, d’innovation et d’investissement.
2. CONTEXTE
2.1. Entité acheteuse
Bpifrance Financement société anonyme au capital de 759 916 144 € dont le siège social est à Maisons Alfort
(94710), 27-31 avenue du Général Leclerc, immatriculée au registre du commerce et des sociétés de Créteil
sous le numéro 320 252 489.
2.2. Contexte organisationnel
Au sein de la Direction du Système d’Information (DSI), les activités autour de la technologie JEE sont réparties
dans différentes entités :
• la Direction des Projets Métiers du SI (DPMSI) assure le développement des frameworks et des
applications métier,
• le domaine Exploitation du Système d’Information (ESI) assure la mise en œuvre des tests de
performance, l’industrialisation des déploiements, et l’exploitation informatique,
• la Sécurité des Systèmes d’Information (SSI) organise les tests d’intrusion,
• le service Architecture Middleware (AMI) du domaine Gestion de l’Infrastructure (AGI) assure les études
d’architecture technique, la maintenance technique, l’assistance aux équipes projets et la participation
aux tests de performance (analyse et synthèse des résultats).
La prestation s’effectuera au sein du service Architecture Middleware (AMI) du domaine Architecture et Gestion
des Infrastructures (AGI) de la Direction du Système d’Information (DSI).
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|2
2.3. Contexte technique actuel
La majeure partie des applications JEE et quelques progiciels sont hébergés sur des serveurs ayant les
caractéristiques suivantes :
• WebSphere Application Server ND version 8 et supérieur
• IBM HTTP Server 8
Quelques progiciels et applications JEE récentes sont développés sur une filière Tomee. Le déploiement avec
Docker et Jenkins a également été introduit depuis quelques semaines.
2.4. Evolutions de l’architecture technique prévues durant la prestation
Pour répondre aux besoins d’agilité et de transition digitale de Bpifrance, plusieurs évolutions structurantes de
l’architecture technique sont envisagées durant la prestation :
• modification de l'architecture actuelle pour accroître le niveau de disponibilité des applications,
• construction d’environnement et déploiement à partir de jobs Jenkins, et en s’appuyant sur la technologie
Docker avec WAS ND et Liberty Profile,
• mise en place d’un cache applicatif partagé,
• mise en place du monitoring dans ELK, outils de log management,
• refonte de la supervision et du monitoring avec de nouveaux outils.
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|3
3. OBJET DU MARCHE
3.1. Description du besoin
Bpifrance souhaite mener avec l’assistance et les compétences techniques du fournisseur les travaux relatifs à
l’exploitation, l’administration, l’industrialisation et l’évolution de l’offre de services « architecture technique JEE ».
Le tableau décrit les prestations attendues, sans être exhaustif.
Prestation attendue
Contribution à des projets d’évolution de
l’architecture technique
Livrable associé
Diagrammes UML, DAT, Proof of Concept
Installation et paramétrage de nouveaux
environnements sur la base de machines
virtuelles Windows ou Linux
Installation des composants JEE, de l’ensemble des outils
d’administration et de monitoring
Mise en place de la sécurité
Rédaction et mise à jour de la documentation
Réalisation, qualification, industrialisation et
recette d’une évolution technique
- Recueil et analyse des besoins
Rédaction des spécifications fonctionnelles et
techniques des offres de service.
Scripting des procédures d’installation et de
configuration des serveurs sur environnement de test et
mise à jour la documentation associée
Intégration et packaging des binaires.
Rédaction des documents de livraison au service
d’intégration
- Rédaction des cahiers de tests/recette.
Mise en œuvre d'une évolution technique sur les - Contribution à la gestion du planning
différents environnements
- Suivi/relance des actions de mise en œuvre des
évolutions
Gestion des fixpacks/montées de version des
- Préparation du déploiement
serveurs d’applications
Mise en place d’un référentiel indiquant le niveau de
fixpacks/versions des différentes machines permettant
d’identifier les machines à upgrader.
Identification d'une version de fixpack à qualifier
- Qualification du fixpack ou de la version
- Mise a point du mode opératoire de migration des
applications
- Déploiement progressif sur chacun des
environnements
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|4
Assistance aux équipes projet
Participation aux réunions et contribution à la rédaction
du compte-rendu
Vérification du respect des patterns d'architecture et des
bonnes pratiques
Explication argumentée d'un point technique en
adaptant le discours au niveau d'expertise du public
concerné
Participation aux tests de performance
Revue de livrables documentaires et techniques (EAR,
WAR, éléments de configuration)
Paramétrage des outils de monitoring pour couvrir le
périmètre de test
Analyse des résultats
Rédaction d'une synthèse des résultats
Traitement des incidents de production de
niveau 2 ou de niveau 3 et capitalisation
Transfert de connaissances et de compétences
Rédaction de préconisations
Résolution d’incidents sur demande du support de
niveau inférieur, et en partenariat avec les équipes, les
experts techniques et les fournisseurs extérieurs.
- analyse de fichiers de configuration
- analyse de logs
- analyse de scripts (cmd, PowerShell, shell, bash,
jython)
- analyse de dumps
- analyse à partir des outils de monitoring et d’analyse
Mise à jour des procédures de support
- Rédaction des éléments à fournir pour ouverture de
case auprès du support éditeur
- Rédaction de documentations (FAQs, modes
opératoires etc …) de résolutions d’incidents en vue
d’une réutilisation ultérieure par les exploitants.
- MAJ des documentations et des outils d’installations
suite aux corrections apportées.
- Dans le cadre du suivi de l'activité du service :
- Résolution d’incidents dans l’outil de gestion des
incidents
- Fourniture de métriques/statistiques.
Transfert de connaissances tout au long de la mission :
- Rédaction de manuels utilisateur, de manuel
d'exploitation
- Rédaction de supports de formation
- Animation des formations à l’utilisation et à la
maintenance d’outil
- Transfert à l'exploitation de nouvelles procédures
Transfert de compétences auprès de son remplaçant en
fin de mission
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|5
3.2. Type de profil recherché
Le profil recherché est un architecte technique ayant des compétences pointues et une expérience significative
en matière de conception d’architecture technique, d’industrialisation et de support à la production niveau 2 et 3
sur les serveurs JEE Websphere (WAS ND et Liberty).
Il ne s’agit pas d’un profil :
• architecte JEE applicatif,
• d’un ingénieur de production
• d’un spécialiste de l’intégration.
L’expérience de l’architecte ne doit pas être limitée à un petit nombre d’applications mais à un
l’ensemble des plateformes Websphere de la DSI (dont l’environnement de production).
La maîtrise des plateformes JEE nécessite une expérience significative de développement Java EE.
3.3. Compétences transverses attendues
La prestation étant réalisée en régie, les compétences transverses suivantes doivent être acquises à un niveau
avancé :
• orientation client : interagir avec le client pour reformuler et approfondir son besoin afin de le spécifier et
de proposer une solution adéquate,
• sens relationnel : adapter son comportement et son attitude en fonction de l’interlocuteur pour maximiser
la qualité des échanges,
• travail en d'équipe : collaborer avec les membres de l’équipe de façon ouverte en communiquant ses
retours et impressions sur les travaux,
• communication orale et écrite : exposer efficacement à l’écrit comme à l’oral un raisonnement de façon
logique et argumentée,
• autonomie et proactivité : organiser son travail personnel en cohérence avec celui de l’équipe, anticiper
les besoins et prendre des initiatives en informant le reste de l’équipe de son activité.
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|6
3.4. Compétences techniques et linguistiques attendues
Pour répondre aux attentes et aux objectifs précités de la mission, les compétences techniques et linguistiques
doivent être acquises au niveau suivant :
• Compétences techniques d’administration des serveurs et environnements d’exécution JEE (servlets,
EJB, Web Services, JMS, JDBC, JMX) [Confirmé]
• Compétences techniques d’administration de serveurs web [Confirmé]
• Compétences techniques sur IBM WEBSPHERE APPLICATION SERVER (V8 et suivantes, SiBus,
HA Manager, Messaging Engine, Core groupes, wsadmin) [Confirmé]
• Compétences techniques sur Websphere Liberty [intermédiaire]
• Compétences techniques sur Tomcat [intermédiaire]
• Compétences en architecture haute disponibilité [confirmé]
• Compétences techniques sur HTTP [intermédiaire]
• Compétences techniques en scripting shell / Jython WebSpehre [confirmé]
• Automatisation du déploiement avec Jenkins ou un outil de déploiement continu [intermédiaire]
• Docker [intermédiaire]
• Compétences techniques en sécurité SSL [débutant]
• Compétences techniques sur Windows Server 2008 et supérieur [intermédiaire]
• Compétences techniques sur Red Hat Entreprise Linux [intermédiaire]
• Connaissance des standards XML [débutant]
• Connaissance des bases de données relationnelles [intermédiaire]
• Connaissance des annuaires LDAP [intermédiaire]
• Connaissance des Frameworks web d’entreprise (Struts, JSF, Hibernate, Log4j, JUnit, CXF) [débutant]
• Connaissance d’IBM WEBSPHERE MQSERIES (V6 et suivantes) [débutant]
• Connaissance d’une méthodologie agile [débutant]
• Français lu, parlé et écrit [confirmé]
• Anglais lu, parlé et écrit [Intermédiaire]
Echelle de compétence :
• Débutant (entre 6 mois et 2 ans d’expérience sur la technologie)
• Intermédiaire (entre 2 et 4 ans d’expérience sur la technologie)
• Confirmé (entre 4 et 7 ans d’expérience sur la technologie)
3.5. Compétences techniques et certifications appréciées
Par ordre de priorité décroissante, voici les compétences techniques et certifications appréciées en complément
des compétences attendues.
Priorité 1
• Expertise WebSphere attestée par des certifications IBM
• Expérience de développement
• Expérience de tests de performance d’applications JEE
Priorité 2
• Autres certifications JEE
• Construction et gestion d’infrastructure auprès d’un fournisseur IaaS ou PaaS
• Construction et gestion d’infrastructure avec docker
Priorité 3
• Administration LDAP (IBM Tivoli Directory Server)
• IBM DataPower et API Management
• PowerShell
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|7
3.6. Lieu d’exécution du marché
La prestation se déroulera à Maisons-Alfort, au siège de Bpifrance Financement, au sein de la DSI.
3.7. Durée d’exécution
Le marché aura une durée d’exécution calendaire de 36 mois, pour une durée estimée de prestation de 630
jours.
3.8. Planning prévisionnel
Le planning prévisionnel de la prestation se déroulera comme suit :
• Démarrage de la prestation : 01/02/2016
• Fin de la prestation : 31/01/2018
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|8
4. MODALITES DU MARCHE
4.1. Mode d’intervention
La prestation se fera en mode régie.
4.2. Modalités de paiement
Les sommes dues au titulaire du marché seront payées dans un délai global de 30 jours à compter de la date de
réception des factures ou des demandes de paiement équivalentes
5. DEROULEMENT DE L’APPEL D’OFFRES
5.1. Délai de validité des offres
Les candidats restent engagés par leur offre pendant une durée de 60 jours à compter de la date limite de remise
des offres.
5.2. Confidentialité
Les candidats sont informés qu’ils seront tenus à une stricte confidentialité quant aux objectifs et modalités de la
prestation attendue. Pour participer à la consultation, ils devront s’engager au respect de cette clause.
5.3. Demande de renseignements et documents complémentaires
Pour toute demande de renseignements et documents complémentaires, veuillez les adresser à l’adresse
suivante avant le 14 janvier 2016 à 12h : [email protected]
Le courriel devra obligatoirement avoir pour objet «DSI 2015 358 PAP ARCHITECTE TECHNIQUE
SERVEURS JEE WAS : QUESTION ».
5.4. Contenu des réponses
Les réponses au présent appel d’offres seront rédigées en français et sont attendues pour le lundi 18 janvier
2016 à 12h00 au plus tard à l’adresse électronique suivante : [email protected]
- Le courriel devra obligatoirement avoir pour objet «DSI 2015 358 PAP ARCHITECTE TECHNIQUE
SERVEURS JEE WAS : OFFRE ».
- Compte tenu des règles de la messagerie Bpifrance, les mails entrants ne peuvent excéder 10 mégaoctets. Afin que votre réponse ne soit pas rejetée par notre système, merci de diviser vos mails en spécifiant
mail 1/N
Le candidat fournira à l’appui de son offre :
- un ou des CVs type de prestataires susceptibles d’intervenir,
- un extrait K Bis, avec les documents relatifs aux pouvoirs de personnes habilitées à les engager avec
copie du jugement, si le candidat est en redressement judiciaire.
- proposition tarifaire,
- la justification de la régularité de sa situation fiscale et sociale
Les dossiers qui seraient reçus après la date et l’heure limites fixées ci-dessus ne seront pas retenus.
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
|9
6. CRITERES D’ATTRIBUTION
Les candidats seront classés à l’issue d’une étude approfondie des propositions et sur la base de critères définis
ci-dessous.
Bpifrance Financement convoquera les candidats ayant présenté les meilleures offres en vue d'une audition et
d'une négociation avant le choix définitif.
Les réponses seront appréciées au moyen de la liste des critères pondérés ci-dessous
- Critère 1 : Compétences transverses, techniques et linguistiques des profils types proposés (50%)
- Critère 2 : Conditions financières de la proposition (30%)
- Critère 3 : Références de missions similaires en mode régie client (20%)
La sous-traitance de la totalité du marché est interdite.
**************************************
Bpifrance | PRESTATION ARCHITECTE TECHNIQUE SERVEURS JEE - WEBSPHERE
| 10

Documents pareils