Contexte :
Nous recherchons un Architecte expérimenté en modernisation d'applications pour piloter un programme de migration d'envergure de l'environnement Mainframe vers le Cloud dans le secteur aérien. La mission concerne la réarchitecture d'applications C/C++ legacy vers des solutions cloud-native basées sur PostgreSQL et microservices.
Missions :
- Définir la feuille de route de modernisation (Rehost, Replatform, Refactor, Re-architect)
- Réaliser l'évaluation des systèmes legacy (C/C++, batch, transactions en ligne)
- Concevoir l'architecture cible cloud-native
- Établir une stratégie de coexistence progressive Mainframe/Cloud
- Piloter l'adoption du Domain-Driven Design (DDD) et des microservices
- Analyser les codebases C/C++ complexes et les modules fortement couplés
- Refactoriser ou réarchitecturer les applications legacy en services modulaires
- Concevoir une couche d'API pour les systèmes legacy
- Assurer la migration des données (DB2, VSAM vers PostgreSQL)
Profil recherché :
- 15+ ans d'expérience IT
- 5+ ans en architecture d'entreprise
- Expérience avérée dans la conduite de programmes de migration à grande échelle
- Expertise sectorielle aérienne (réservations, inventaire, revenue systems) indispensable
- Capacité à travailler en environnement complexe et exigeant
Compétences techniques requises :
- Mainframe : z/OS, DB2, VSAM, JCL
- Langages legacy : C/C++
- Bases de données : PostgreSQL (tuning avancé, haute disponibilité)
- Cloud : AWS, Azure ou GCP
- Conteneurisation : Kubernetes, Docker
- Architecture : Systèmes distribués haute performance, microservices, DDD
- Intégration : API enablement, patterns d'intégration