Architecture et développement d’outils numériques
Architecture, développement et industrialisation logicielle
La prestation porte sur l’architecture, le développement, la modernisation et le déploiement d’outils numériques pour les salles blanches du CEA-Leti. Elle relève d’une obligation de résultat et doit respecter les exigences de cybersécurité de la PSSI du CEA.
Le prestataire intervient sur l’automation des équipements, la gestion des étiquettes électroniques, le Recipe Management System, l’application Web de gestion du planning et la capture des tableaux de bord Power BI.
Prestations de la tranche ferme
- Audit des développements et systèmes existants.
- Définition d’une architecture cible et d’une feuille de route progressive, tenant compte des besoins métiers, des contraintes techniques et de la PSSI du CEA.
- Support technique Java et DevSecOps à l’équipe automation.
- Refactoring et montée de version des composants Java existants.
- Migration de l’outil de compilation d’Ant vers Gradle.
- Refactoring du système de gestion des étiquettes électroniques, ajout de tests unitaires et migration de la plateforme On-Premise/RMI vers Cloud/REST.
- Intégration des API REST Pricer, validation sur environnement de test, déploiement en production et rédaction de la procédure de déploiement.
- Rapport de recommandations à la fin de la tranche.
Prestations des tranches optionnelles
Pour l’automation, les prestations comprennent la migration d’ActiveMQ vers Artemis, la mise en place d’une chaîne CI/CD avec contrôle de sécurité, la conteneurisation des composants, la migration du build Java vers Gradle, l’upgrade des bibliothèques Accenture/Systema et le développement de services API REST en Java selon une conception orientée objet.
Pour le Recipe Management System fourni par Accenture/Systema :
- Installation sur une plateforme de test et définition de l’architecture de customisation LETI.
- Stockage et versioning des recettes de salle blanche.
- Gestion de l’authentification et des droits utilisateurs.
- Gestion de l’overload des recettes et des « golden recipes ».
- Conteneurisation et validation des fonctionnalités en production.
L’application Web de gestion du planning comprend la définition d’une architecture orientée services, le développement d’un frontend Angular 21 / PrimeNG 21, le développement du backend Java, les déploiements sur plateforme de qualification et la conteneurisation en production.
L’application de capture des Dashboards Power BI comprend un automate paramétrable, la conteneurisation et le transfert des images vers le logiciel d’affichage TVTools des salles blanches.
Contrôles, livrables et réception
Les principaux livrables comprennent les rapports d’audit, documents d’architecture, feuilles de route, code refactoré et testé, déploiements sans régression, procédure de déploiement, rapports de couverture des tests, fonctionnalités validées sur plateformes de test ou de qualification, déploiements conteneurisés et rapports de recommandations.
Les composants refactorés doivent être testés et déployés sans régression sur 3 équipements de test. Le rapport de couverture des tests unitaires doit présenter une couverture supérieure à 70 %. Les données nécessaires aux indicateurs sont enregistrées par le prestataire et présentées dans les rapports d’activité mensuels.
Les documents sont remis au fur et à mesure de l’exécution, dans des formats compatibles avec Microsoft Word, Excel, PowerPoint, Project, AutoCAD ou PDF selon leur nature. Ils sont soumis à l’approbation du CEA ; le prestataire intègre les remarques jusqu’à approbation sans réserve. Une procédure de vérification et de réception est organisée à la fin de chaque tranche.
Organisation et environnement d’intervention
Le prestataire désigne un correspondant privilégié et un responsable de contrat, fournit un organigramme à jour, dimensionne l’équipe en fonction de la charge et assure la continuité des prestations, y compris lors des absences. Les compétences attendues couvrent Java, DevSecOps et l’architecture logicielle orientée services.
Les interventions se déroulent sur le centre CEA de Grenoble, avec accès ponctuel aux salles blanches et possibilité de télétravail jusqu’à 2 jours par semaine. Les salles propres sont de classes ISO 3 à ISO 8 selon la norme ISO 14644-1. Le personnel doit respecter les procédures applicables et le « clean concept », disposer d’un justificatif nominatif de formation à cet environnement et suivre la sensibilisation obligatoire à la sécurité des salles propres.
Le CEA met à disposition des locaux, un bureau, un accès réseau, des ordinateurs portables développeurs, les environnements de test et les comptes informatiques nécessaires. Le prestataire fournit les équipements agréés et conformes à la réglementation, ainsi que le mobilier et les vêtements de travail autres que les tenues de salle propre mises à disposition par le CEA.
Préparez votre dossier
Critères d'évaluation
| Pondération | Critère |
|---|---|
Visite de site
Date(s)
Non précisé
Lieu
Environnement de travail du site CEA Grenoble, notamment les lieux d’intervention
Modalités
Une visite optionnelle de l’environnement de travail peut être prévue. Une visite des lieux est requise dans le cadre de la réunion préalable au plan de prévention ; une nouvelle visite est prévue en cas d’intervention de nouveaux sous-traitants. L’accès au site est conditionné par l’attribution d’un badge.
Marchés similaires
Autres appels d'offres proches encore ouverts.
Tierce maintenance applicative du système GIPS
Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
Tierce maintenance applicative des prestations colis GMN
Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
Application web de gestion des coupures
CEA Centre de Grenoble
Posez vos questions sur le marché
Notre IA a lu l'intégralité du DCE et répond à toutes vos questions sur ce marché.