Ifip ou Attaché - Architecte Applicatif Urbanisation et Expertise en Nouvelles Technologies H/F - Service Public
- Nantes - 44
- Fonctionnaire
- Service Public
Les missions du poste
Au sein du SRE, la 2nde sous-direction, appelée «département du programme de modernisation», est composée de 2 bureaux assurant la maîtrise d'ouvrage de l'ensemble des applications du domaine des pensions, d'un bureau de support transverse et de coordination et d'un bureau (SRE-2B) de maîtrise d'oeuvre.
Au sein de la 2nde sous-direction, le bureau SRE-2B «Études, Développement, Infrastructure et Production» a la charge :
- D'une part, d'assurer la maîtrise d'oeuvre de tous les projets informatiques du service. Ils sont réalisés au profit des personnels administratifs du SRE, de partenaires externes que sont les employeurs des agents de l'État ou les autres régimes de retraite mais aussi des fonctionnaires et retraités de l'État via les portails exposés sur internet.
- D'autre part, l'exploitation du système d'information du SRE, l'administration des données et des systèmes, l'administration du réseau, l'administration et l'assistance utilisateur sur le poste de travail des agents du SRE, les travaux péri-informatiques.
Le poste proposé est celui d'architecte applicatif au sein de l'équipe «Urbanisation et Expertise Nouvelles Technologies». Cette équipe est rattachée directement auprès de la cheffe de bureau SRE-2B et de ses adjoints.
Le(la) titulaire du poste rejoindra le bureau SRE-2B. Il(elle) sera placé(e) sous la responsabilité du responsable de l'équipe Urbanisation et Expertise Nouvelles Technologies.
Missions - Activités pour le rôle d'architecte logiciel :
- Assurer le suivi de l'évolution et de la sécurisation des portails applicatifs Tosca et ENSAP en architecture SPA et micro-services;
- Orienter l'architecture des projets en phase d'étude et de conception et organiser des revues lors des moments clés du cycle projet;
- Préconiser les architectures pour le SI et définir les couches technologiques autorisées et les principes d'interaction et d'intégration entre ces différentes couches;
- Consolider et mettre à disposition les référentiels documentaires techniques nécessaires à l'appropriation, la mise en oeuvre et l'administration des architectures préconisées;
- Assurer une veille technologique et prospective sur les orientations techniques et logicielles dans le domaine de compétences.
- Promouvoir et diffuser l'innovation technologique au sein des équipes projets;
Missions - Animation des échanges :
- Accompagner les Lead Dev et les équipes de développement front afin de garantir le respect des règles d'architecture définies et l'appropriation des outils et méthodes
- Assurer, en amont des projets, le pilotage des relations MOA/MOE afin de garantir le respect des règles d'architectures (respect du DSM, RGAA, respect du cadre d'architecture)
Exemples :
Dossiers traités:
- Étude et redéfinition des mécanismes de réplication de données entre le back et le front ENSAP et décommissionnement de MongoDB au profit de postgreSQL.
- Étude et conduite de la migration des applications front vers Angular 21
- Étude d'intégration de l'authentification double facteur
Dossiers à venir :
- Participation active à la mise en oeuvre de la feuille de route avec migration des applications coeur vers un IAAS privé
- Étude de la gestion de l'authentification et des habilitations pour les applications avec pour objectif de s'appuyer sur un IdP OIDC.
- Étude de la conteneurisation et de l'orchestration des applications
- Étude de la mise en oeuvre de l'observabilité des applications
Le profil recherché
De bonnes connaissances sur les technologies front et systèmes d'informations sont nécessaires.
Expérience confirmée de 5 ans en architecture logicielle (administration ou secteur privé).
Le/la candidat(e) doit justifier d'une bonne connaissance sur l'architecture des applications front :
- Design System et RGAA (IDE Webstorm et Figma)
- Langages Front (HTML, CSS, TypeScript, Angular, Vue.js)
- Single Page Application
et idéalement de:
- Chaîne d'intégration continue (npm, Git,Jenkins, Sonar, Nexus)
- Sécurité des applications Web
Ainsi que d'une connaissance des briques d'un système d'information suivantes :
- Frontal HTTP, répartiteur de charge
- Serveur d'application (Wildfly, Tomcat)
- Briques d'authentification (LemonLDAP, Keycloak)
- API management
En complément de ces compétences techniques, le/la candidat(e) doit posséder les savoirs-faire suivants :
- Capacité à conduire des études d'architecture en autonomie;
- Aptitude à la rédaction ;
- Capacités d'analyse et de synthèse.
Les savoirs-être souhaités sont les suivants :
- De bonnes aptitudes relationnelles(écoute, communication) ;
- Une grande rigueur dans la conduite des travaux ;
- Le sens de la pédagogie ;
- Le sens du travail en équipe.