Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Novancy
    >
    Application Modernization Architect
    Application Modernization Architect
    02/03/2026 par Novancy
    Casablanca, Rabat
    Salaire non renseigné

    Le projet de modernisation d’applications est un programme de grande envergure visant à migrer l’ensemble des applications critiques de l’environnement Mainframe vers une architecture cloud-native. Le candidat retenu sera responsable de la définition d’une feuille de route de modernisation, incluant les approches Rehost, Replatform, Refactor et Re‑architect, afin de garantir une transition fluide et sécurisée.

    Les missions principales comprennent :

    • Évaluer les systèmes legacy (C/C++, batch, transactions en ligne) pour identifier les dépendances, les couplages et les contraintes de performance.
    • Concevoir l’architecture cible cloud‑native, en choisissant les services appropriés (PostgreSQL, microservices, containers) et en définissant les patterns d’intégration.
    • Élaborer une stratégie de coexistence progressive Mainframe/Cloud, afin de permettre une migration incrémentale sans interruption de service.
    • Piloter l’adoption du Domain‑Driven Design (DDD) et des microservices, en guidant les équipes de développement sur les bonnes pratiques.
    • Analyser les codebases C/C++ complexes, refactoriser ou réarchitecturer les applications legacy en services modulaires, et concevoir une couche d’API pour les systèmes legacy.
    • Assurer la migration des données (DB2, VSAM vers PostgreSQL) en garantissant l’intégrité, la performance et la conformité aux exigences réglementaires.

    Le profil recherché :

    • 15+ ans d’expérience IT, dont 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 dans un environnement complexe et exigeant, avec une forte orientation résultats.

    Compétences techniques requises :

    • Maîtrise de l’environnement Mainframe (z/OS, DB2, VSAM, JCL).
    • Compétence en langages legacy (C/C++).
    • Connaissance approfondie de PostgreSQL (tuning avancé, haute disponibilité).
    • Expérience avec les principaux fournisseurs cloud (AWS, Azure, GCP).
    • Maîtrise de la conteneurisation (Kubernetes, Docker).
    • Connaissance des architectures distribuées haute performance, microservices et DDD.
    • Compétence en API enablement et en patterns d’intégration.

    Ce poste est une opportunité unique de travailler sur un projet stratégique, d’apporter votre expertise technique et de contribuer à la transformation digitale d’une entreprise du secteur aérien.

    Offres d'emplois connexes