Dans le cadre de la transformation numérique d'Île-de-France Mobilités, nous recherchons un Architecte Solution Senior pour concevoir, faire évoluer et garantir la cohérence des architectures du système d'information. Vous intervenez dans un environnement complexe, fortement interconnecté et soumis à de fortes exigences de sécurité et de conformité réglementaire, avec de nombreux partenaires publics et privés. Vos principales responsabilités : Concevoir et documenter les architectures fonctionnelles, applicatives, techniques, data et sécurité. Définir des architectures robustes, évolutives, modulaires et sécurisées, notamment dans des environnements hybrides Cloud privé / Azure. Définir et faire appliquer les patterns adaptés : microservices, Event Driven Architecture (EDA), API REST, architecture hexagonale, etc. Évaluer et challenger les solutions proposées par les prestataires et intégrateurs au regard des principes d'architecture du SI. Concevoir les solutions d'authentification, d'autorisation et de fédération d'identité : OAuth2, OpenID Connect, SAMLv2. Accompagner les équipes projets et techniques dans la conception, la documentation et la mise en œuvre des architectures. Participer aux comités d'architecture et instances de gouvernance SI. Collaborer avec les équipes sécurité afin de garantir la prise en compte des exigences RGPD, RGS et sécurité applicative. Produire des livrables d'architecture clairs, synthétiques et conformes aux standards. Identifier les évolutions technologiques et évaluer les solutions susceptibles d'apporter de la valeur au SI. Ces activités nécessitent de travailler avec des interlocuteurs variés : Direction générale, DSI, métiers, maîtrise d'ouvrage, maîtrise d'œuvre, RSSI, transporteurs, partenaires et intégrateurs.
Au sein du pôle Delivery App & Infra, l'intégrateur ou l'intégratrice technique confirmé(e) intervient sur le déploiement et la fiabilisation des applications et middlewares, de l'homologation à la production. Il ou elle contribue à l'intégration de nouvelles applications, aux mises à jour et à l'exploitation de plateformes transverses. L'équipe rassemble une trentaine de personnes. Les responsabilités couvrent la mise à disposition de machines virtuelles et de conteneurs Kubernetes, l'administration d'environnements hors production, ainsi que le déploiement et la configuration de solutions, notamment Apache et Tomcat. La personne pilote les montées de version, traite les demandes de changement, développe des scripts et playbooks Ansible et accompagne les équipes projet sur les chaînes CI/CD. Elle rédige les procédures d'installation et dossiers d'exploitation, teste les déploiements, contribue au maintien en condition opérationnelle et participe à la résolution d'incidents majeurs en production. Elle assure également le transfert de connaissances aux équipes d'exploitation et propose des améliorations. Le poste comprend des horaires en rotation et peut nécessiter des interventions hors heures ouvrées et des astreintes. Le télétravail est possible jusqu'à dix jours par mois, sous réserve de validation.
Description du posteVos responsabilités s'articuleront autour de quatre axes principaux : Gouvernance technique et architecture : vous apporterez conseil et support technique au Delivery Manager, assurerez la mise à jour et l'évolution des schémas et documents d'architecture en collaboration avec les architectes de domaine, et veillerez à la cohérence technique du portefeuille applicatif, conformément à la stratégie définie. Sécurité et conformité : vous piloterez la correction des vulnérabilités identifiées sur les systèmes, assurerez le suivi de l'obsolescence des serveurs et planifierez les calendriers de mise à niveau. Intégration et déploiement : vous superviserez l'intégration des progiciels éditeurs, administrerez et optimiserez les chaînes CI/CD (pipelines GitLab CI/CD, Artifactory, ArgoCD et SonarQube), et prendrez en charge l'administration des API avec Kong et FastAPI. Support technique : vous apporterez conseil et expertise sur les développements réalisés en Python, Angular, Java JEE et SQL. Vous effectuerez des revues techniques, accompagnerez les équipes de développement offshore et veillerez au respect des normes et des bonnes pratiques. Le périmètre applicatif comprend des applications éditeurs (WAR, EXE, plugins), des applications développées en interne (Python, .NET) ainsi que des applications SaaS avec authentification SSO. Vous travaillerez en collaboration avec des équipes internationales et interagirez avec de multiples parties prenantes, notamment les équipes de développement, d'exploitation, d'architecture et métiers, dans un environnement multi-applicatif et multi-technologique.
🔹 Vos missions ✅ Mettre à disposition les environnements techniques (VM, Kubernetes) et assurer leur administration. ✅ Intégrer et déployer les applications jusqu'à leur mise en production (MEP, MEV, MES). ✅ Déployer et configurer les applications et middlewares sur les environnements d'homologation et de production. ✅ Automatiser les déploiements via des scripts Shell et Playbooks Ansible. ✅ Participer au packaging d'images Docker et à l'amélioration des processus DevOps ✅ Assurer le support N3, le maintien en condition opérationnelle des plateformes. ✅ Rédiger la documentation technique et accompagner les équipes d'exploitation. ✅ Participer aux projets d'amélioration continue et aux évolutions des plateformes d'intégration.
Dans le cadre du projet d'APIsation du SI, le client est en cours de déploiement de la solution Google APIGEE. L'objectif est de concevoir, sécuriser, industrialiser et opérer une plateforme API Management robuste, scalable et conforme aux bonnes pratiques DevSecOps. Le prestataire recherché devra intervenir en tant qu'architecte / expert API Management, capable d'accompagner les équipes internes sur les volets architecture, gouvernance, automatisation, sécurité, exploitation et bonnes pratiques. La mission couvre les domaines suivants : 1. Architecture & Design • Conception de l'architecture cible Apigee Hybrid (runtime, management plane, synchronisation, monitoring). • Intégration avec l'écosystème GCP (IAM, Cloud Armor, Cloud Logging, Cloud Monitoring, Artifact Registry…). • Définition des patterns d'exposition, de sécurité et de gouvernance API. • Mise en place des Shared Flows, Policies et standards transverses. 2. Implémentation & Industrialisation • Déploiement d'Apigee Hybrid sur OpenShift (ou Kubernetes équivalent). • Automatisation des pipelines CI/CD avec Tekton et ArgoCD. • Provisioning et configuration via Terraform. • Automatisation des opérations via Ansible. • Intégration avec HashiCorp Vault pour la gestion des secrets. 3. Sécurité & Gouvernance • Définition et mise en œuvre des politiques de sécurité (OAuth2, JWT, MTLS, quotas, rate limiting…). • Mise en place d'un cadre de gouvernance API (naming, versioning, lifecycle management). • Accompagnement sur la conformité et les bonnes pratiques DevSecOps. 4. Support aux équipes & transfert de compétences • Coaching des équipes de développement et d'exploitation. • Rédaction de guides, standards, modèles de proxies et shared flows. • Participation aux comités d'architecture et d'urbanisation.