.
Votre rôle
Rattaché(e) au Manager SVA & API Core vous avez pour mission de :
• Concevoir et piloter l’ensemble des travaux d’architecture technique et fonctionnel des SVA ;
• Garantir la cohérence des architectures des projets digitaux avec l’architecture cible SI (schéma directeur) tout en respectant les règles de l’art (guidelines, recommandations et prescriptions) ;
• Participer aux travaux d’anticipation des évolutions de l’IT de l’écosystème SVA et évalue les impacts.
A ce titre, vous êtes chargé(e) de :
I/ Activités Techniques
• Elaborer les architectures fonctionnelles et organiques à partir des besoins d’évolution SI et d’un ensemble de contraintes données (coût, dimensionnement, disponibilité des fonctions, règles d’urbanisme du Groupe…) ;
• Analyser les besoins métiers Qualifie et traduit les besoins et exigences fonctionnelles et non fonctionnelles ;
• Anticiper les évolutions des différentes solutions IT et évaluer (ou coordonne l’évaluation) les impacts d’une nouvelle architecture sur le SI existants ;
• Proposer des architectures fonctionnelles & techniques : Définir des architectures ; Evaluer et proposer des solutions qui tiennent compte des exigences fonctionnelles, techniques et logicielles (réseau, DNS, IP…) ;
• Concevoir et mettre en place les standards techniques et fonctionnels avec la communauté (architecte & développeurs) ;
• Accompagner les projets digitaux : Faire le design global des solutions, l’identification des API et des contrats d’interface, Contribuer aux spécifications ; Réaliser la cartographie applicative du système ou de la solution, Contribuer à la stratégie et au plan d’intégration, Accompagner le déploiement métier, technique et logiciel, coordonne les activités d’architecture ;
• Etre garant de la conformité des architectures proposées par rapport aux exigences de l’entreprise, en particulier la sécurité ;
• Assurer la veille technologique par la proposition de technologies nouvelles dans le domaine de développement d’applications ou de plateformes de services ;
• Organiser et piloter les revues d’Architecture fonctionnelle (T0) et Technique (T1) ;
• Mettre à jour la cartographie du système d’information et contribue à leur évolution.
II/ Activités Administratives / D’organisation
• Assurer la mise en place d’indicateurs de performances pour l’amélioration continue des services réalisés ;
• Expliquer aux chargés de développement et aux architectes les orientations en termes d’ingénierie et recueille leurs avis et besoins ;
• Elaborer et valider les dossiers d’étude et d’ingénierie des applications réalisées ;
• Veiller au respect des dossiers de conceptions des solutions et plateformes mise en œuvre ;
• Tenir à jour l’ensemble des documentations nécessaires pour la mise en œuvre des applications du service ;
• Participer à la mise en place de la roadmap dans le domaine des produits digitaux ;
• Assurer la bonne communication entre les entités métiers et le service ;
• Faire la promotion au sein de l’entreprise de l’amélioration des pratiques d’architectures et l’exigence envers les logiciels produits et utilisés.
VOTRE PROFIL
BAC+4/5 en Informatiques ou équivalent et justifiant de cinq (5) années d’expérience dans domaine du développement d’applications ou l’étude & l’ingénierie SI et/ou dans le domaine des architectures SI ou plateformes de services
Compétences
Savoirs
• Très bonne connaissance du métier de l’architecture dans une entreprise ;
• Bonne connaissance des différents langages et Framework de développements d’applications ;
• Bonne connaissance des plateformes de services (USSD, IN, OM, IMS) ;
• Bonne connaissance des outils et plateformes opensources (Mule ESB, Astérisk, Kannel, WSO2, Galera, MangoDB, REDIS, MysQL, PostGRES) ;
Bonne connaissance des règles de sécurité (OWASP, autres);
Savoir-Faire
• Maitrise de la conception des architectures techniques et logicielles ;
• Maitrise des développements sur les plateformes de services (USSD, SVI, SMS-G) ;
• Maitrise de la conception et consommation des API (Rest, SOAP…) ;
• Capacité à gérer la robustesse d’un produit (performance, disponibilité, sécurité) ;
• Capacité à identifier et à gérer par anticipation les points bloquants des architectures ;
• Maitrise des systèmes d’exploitation (Windows, Linux) et des bases de données (SQL, NoSQL).
Savoir-Être
• Capacité à trouver des solutions
• Adaptation, souplesse au changement
• Capacité d’apprentissage et de développement
• Capacité à travailler en équipe et à collaborer en transverse
• Sens de la relation client (interne/externe)
Atouts
• Toutes certifications en Informatique Génie Logiciel ou en étude et ingénierie (architecture) ;
• Savoir programmer dans les langages couramment utilisés (SCE2, PHP, Java, NodeJS) ;