Description de l’emploi

Mission/ Objectif principal du poste : 

Diriger et gérer une équipe d’ingénierie logicielle composée de concepteurs UX/UI, de développeurs front-end et back-end, de scrum masters et d’ingénieurs de test. Ce rôle implique de superviser le développement et la mise en œuvre de solutions logicielles répondant aux besoins de l’entreprise, de garantir le respect des meilleures pratiques d’ingénierie logicielle et de favoriser un environnement d’équipe collaboratif et innovant.

Contexte : 

Le superviseur des ingénieurs logiciels jouera un rôle essentiel dans la transformation numérique de MTN Bénin en s’appuyant sur des technologies et des méthodologies innovantes. En étroite collaboration avec les différentes parties prenantes des départements TIC, il veillera à la réussite des projets logiciels, en accord avec les objectifs stratégiques de MTNC.

Responsabilités

Tâches principales : 

Encadrement et gestion du personnel :

  • Diriger et encadrer une équipe d’ingénieurs logiciels, en favorisant un environnement de travail collaboratif et performant.
  • Effectuer des évaluations de performance régulières, fournir des commentaires constructifs et soutenir le développement professionnel.
  • Assurer une communication et une coordination efficaces au sein de l’équipe et avec les autres départements.
  • Capacité à travailler en équipe
  • Responsable de son propre apprentissage et de son développement, avec l’aide du responsable.
  • Fournir au responsable principal des informations sur les réalisations professionnelles et les défis individuels

Gouvernance :

  • Participer et apporter sa contribution aux réunions opérationnelles selon les besoins
  • Organiser et gérer des réunions ponctuelles pour les besoins opérationnels quotidiens, selon les besoins.

Escalades :

  • Notification rapide des escalades au responsable principal
  • Résoudre les escalades conformément aux procédures d’escalade/résolution définies.

Opco opérationnel :

  • Participer et apporter sa contribution à la réunion d’examen architectural
  • Proposer des modifications des processus métier et fournir une évaluation de l’impact sur les utilisateurs.

Performance :

  • Assurer le bon déroulement des opérations quotidiennes et résoudre les problèmes opérationnels
  • Améliorer la productivité et la qualité grâce à des initiatives de bonnes pratiques

Signalement :

  • Fournir au responsable (au besoin) des informations relatives aux progrès réalisés au sein de la sous-division et conformément aux indicateurs de performance définis par l’organisation.

Livraison opérationnelle :

  • Évaluation des cas d’utilisation : analyser la faisabilité, l’impact et le potentiel des solutions logicielles pour divers besoins commerciaux, en tenant compte des contraintes techniques et de l’alignement stratégique.

Évaluer les informations recueillies auprès de sources multiples, résoudre les conflits, décomposer les informations de haut niveau en détails, passer des informations de bas niveau à une compréhension générale et distinguer les demandes des utilisateurs de leurs véritables besoins sous-jacents.

  • Documentation technique et communication : Créer une documentation technique claire et concise pour les solutions conçues, communiquer efficacement les concepts techniques aux parties prenantes non techniques et présenter des propositions aux principaux décideurs.
  • Gestion de projet et collaboration : Diriger ou participer activement à des équipes de projet logiciel, en collaborant efficacement avec les développeurs, les analystes commerciaux et les autres parties prenantes pour assurer une mise en œuvre et une livraison réussies.
  • Apprentissage et amélioration continus : restez informé des dernières tendances en matière de développement logiciel, participez à des conférences et ateliers pertinents et partagez vos connaissances grâce à des programmes de formation internes afin de favoriser l’innovation au sein de l’équipe.

Normes/mesures de qualité KPA (indicateurs clés de performance pour le poste)

  • Réussite de la mise en œuvre des initiatives d’ingénierie logicielle : mesurée par la réalisation des projets définis dans les délais et le budget impartis, l’obtention du retour sur investissement ciblé et des améliorations mesurables des processus métier identifiés.
  • Qualité et maintenabilité de la solution : évaluées selon le respect des meilleures pratiques d’ingénierie logicielle, les indicateurs de qualité du code, la réduction de la fréquence des bogues et la facilité de maintenance et de mise à jour futures.
  • Satisfaction des parties prenantes : évaluée à partir des retours positifs des utilisateurs métiers, des développeurs et des principaux décideurs sur la clarté, l’efficacité et l’impact de vos solutions.

Partage des connaissances et innovation : Suivi par la participation à des initiatives de formation, les contributions aux portails de connaissances et l’adoption réussie de nouvelles technologies et pratiques au sein de l’équipe.

Parties prenantes internes :

  • Responsable hiérarchique, Ingénieur logiciel en intelligence artificielle et numérisation : responsable de service 
  • Architecture et ingénierie d’entreprise SM 
  • ANALYSTE EN GESTION ET SYSTÈMES D’INFORMATION : Coordinateur, Analyse des processus métier : collaboration d’équipe avec les autres membres de l’unité d’analyse métier.
  • Architecte SI senior : analyse des besoins métiers et rôle de consultant interne auprès de l’entreprise lors du lancement de produits et de projets nécessitant des applications nouvelles ou modifiées.
  • Chef de projet : analyse des besoins métiers et rôle de consultant interne auprès de l’entreprise lors du lancement de produits et de projets nécessitant des applications nouvelles ou modifiées.

Responsable opérationnel de la prestation de services (IN/VAS, facturation, support applicatif, BI, MPO) : analyse des processus pour une amélioration continue

  • Responsable de la gestion des services : Analyse des processus pour une amélioration continue.

Parties prenantes externes :

  • Commercialisation:
    • Attentes commerciales : S’assurer que les exigences marketing sont correctement saisies et traduites en spécifications techniques, facilitant ainsi le développement de solutions logicielles efficaces qui répondent aux objectifs marketing.
  • Unité commerciale Entreprise :
    • Objectif commercial : Collaborer étroitement avec l’unité commerciale de l’entreprise pour comprendre ses besoins et fournir des solutions logicielles qui améliorent les opérations commerciales et stimulent la croissance.
  • Société de monnaie mobile :
    • Objectif commercial : Développer et mettre en œuvre des solutions logicielles prenant en charge les opérations de paiement mobile, en assurant une intégration fluide et des interfaces conviviales.
  • Expérience client et services :
    • Objectif commercial : Améliorer l’expérience client en fournissant des solutions logicielles qui optimisent la prestation de services et la satisfaction client.
  • Ventes et distribution :
    • Objectif commercial : Soutenir les efforts de vente et de distribution en fournissant des solutions logicielles qui rationalisent les processus et améliorent l’efficacité.
  • Juridique commercial :
    • Objectif commercial : Garantir la conformité aux exigences légales en développant des solutions logicielles qui respectent les normes réglementaires et facilitent les processus juridiques.
  • Affaires réglementaires et corporatives :
    • Objectif commercial : Développer des solutions logicielles qui soutiennent la conformité réglementaire et la gouvernance d’entreprise, en assurant l’alignement avec les normes de l’industrie.
    • Finance:
      • Objectif commercial : Fournir des solutions logicielles qui optimisent les opérations financières, améliorent la précision et facilitent la prise de décision financière.
    • Risques et conformité : 
    • Objectif commercial : Développer des solutions logicielles qui atténuent les risques et garantissent la conformité aux réglementations internes et externes.
    • Audit interne et criminalistique :
      • Objectif commercial : Soutenir les activités d’audit et d’analyse forensique en fournissant des solutions logicielles qui facilitent l’analyse et le reporting des données.
    • Bureau du PDG :
      • Objectif commercial : Fournir des solutions logicielles qui soutiennent la prise de décision et la planification stratégique des dirigeants.
    • Autres parties prenantes externes :
    • Technologie de groupe : Architecture de référence et lignes directrices pour les écarts
    • Fournisseurs agréés du groupe : Assistance pour la mise en œuvre de solutions logicielles.

Fournisseurs locaux agréés : Assistance pour la mise en œuvre de solutions logicielles

Qualifications

Éducation

  • Baccalauréat en informatique, en technologies de l’information ou dans un domaine connexe, obtenu auprès d’un établissement réputé.
  • Un master est préférable, mais non obligatoire.

Formations

  • Analyse des besoins
  • techniques d’analyse des causes profondes
  • Finance pour les non-financiers
  • Efficacité des employés
  • Intelligence émotionnelle
  • Notions de base en TIC
  • Gestion de projet
  • Aperçu de la transformation numérique
  • Aperçu du cloud computing
  • Cycle de vie du développement logiciel (SDLC)
  • Méthodologies Agile et Scrum
  • Pratiques DevOps
  • Tests logiciels et assurance qualité
  • Intégration continue et déploiement continu (CI/CD)
  • Systèmes de contrôle de version (ex. : Git)
  • Architecture logicielle et modèles de conception

Certifications sectorielles

Connaissance des technologies et des frameworks de développement logiciel populaires.

  • React : Une bibliothèque JavaScript permettant de créer des interfaces utilisateur, notamment des applications monopages.
  • Angular : Une plateforme et un framework permettant de créer des applications client monopages utilisant HTML et TypeScript.
  • Vue.js : Un framework JavaScript progressif pour la création d’interfaces utilisateur et d’applications monopages.
  • Node.js : Un environnement d’exécution JavaScript basé sur le moteur JavaScript V8 de Chrome, utilisé pour créer des applications réseau évolutives.
  • Django : Un framework web Python de haut niveau qui encourage le développement rapide et  une conception propre et pragmatique.
  • Spring Boot : Une extension du framework Spring qui simplifie la configuration et le développement de nouvelles applications Spring.
  • Flutter : Un kit de développement logiciel d’interface utilisateur open source créé par Google pour créer des applications compilées nativement pour mobiles, web et ordinateurs de bureau à partir d’une seule base de code.
  • Ruby on Rails : Un framework d’application web côté serveur écrit en Ruby sous licence MIT, connu pour son approche basée sur les conventions plutôt que sur la configuration.

Autres spécifications :

  • Certification en informatique en nuage : Azure (de préférence AZ-900, MS-900), AWS, GCP.
  • Les certifications en gestion de projet (par exemple, PMP, PMI-ACP) et/ou les certifications Agile (par exemple, CSM, CSPO) sont souhaitables.

Expérience :

  • Expérience minimale de 5 à 7 ans en génie logiciel
  • Expérience avérée en matière de direction et de gestion d’équipes d’ingénierie logicielle.
  • Capacité démontrée à traduire les besoins métiers en solutions techniques.

Expérience des méthodologies et des meilleures pratiques de développement logiciel, y compris les cadres Agile.

Compétences professionnelles/techniques

  • Compréhension approfondie des principes, des architectures et des technologies émergentes du génie logiciel.
  • Solide maîtrise des méthodologies et des meilleures pratiques de développement logiciel (Agile, DevOps).
  • Intégration API
  • Modélisation et intégration de l’intelligence artificielle (IA)
  • Expertise sur les plateformes numériques
  • Connaissances en interfaces utilisateur intelligentes
  • Sécurité et conformité des données
  • Outils de surveillance et d’analyse
  • La connaissance du cloud computing et de l’architecture des systèmes distribués est un atout.
  • Connaissance de la sécurité dès la conception
    • Langages de programmation (ex. : Python, Java, JavaScript)
    • Développement web (ex. : HTML, CSS, React, Angular)
    • Développement backend (ex. : Node.js, Django, Spring Boot)
    • Développement mobile (par exemple, Swift, Kotlin, React Native)
    • Gestion de bases de données (ex. : SQL, NoSQL, MongoDB)
    • Services cloud (par exemple, AWS, Azure, Google Cloud)
    • Conteneurisation et orchestration (par exemple, Docker, Kubernetes)
    • Développement et intégration d’API
    • Meilleures pratiques en matière de sécurité logicielle

Compétences :

  • Excellentes compétences en communication écrite et orale pour interagir efficacement avec diverses parties prenantes.
  • Capacité avérée à collaborer efficacement au sein d’équipes pluridisciplinaires.
  • Excellentes compétences analytiques et de pensée critique pour identifier les problèmes complexes et développer des solutions créatives.
  • Solides compétences en analyse de données pour interpréter les données et en tirer des conclusions pertinentes.
  • Capacité à prendre en charge et à mener des projets de leur conception à leur mise en œuvre.
  • Proactif et autonome, avec un fort désir d’apprendre et de progresser.
  • Ayez soif de connaissances et restez informé(e) des dernières tendances et évolutions du monde des TIC.
  • Capacité d’apprendre et de s’adapter rapidement dans le monde des TIC en constante évolution.

Qualités comportementales :

  • Dirige / Guide les gens.
  • Souci du détail
  • Gère son temps efficacement.
  • Amener des équipes pluridisciplinaires à la réussite
  • ouvert d’esprit
  • Excellentes compétences interpersonnelles
  • Axé sur les résultats commerciaux.
  • Forte orientation vers les besoins des clients
  • Excellentes capacités d’écoute
  • Motivé et persévérant
  • Capacité à se surpasser en situation de crise.
  • Démonstration critique des valeurs MTN

Date limite : 30 novembre 2025 à 20 h 30

Pour postuler, Cliquez ICI.

Pour être informé des opportunités rejoignez un de nos groupes WhatsApp ou Telegram

Rejoignez notre groupe WhatsApp
Intégrez notre groupe Telegram https://t.me/Com_Libre

En savoir plus sur Communication Libre

Subscribe to get the latest posts sent to your email.

Laisser un commentaire

En savoir plus sur Communication Libre

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture