SkySMS : passerelle SMS multi-opérateurs
- Période
- 2021 – 2023
- Secteur
- Télécommunications
- Cadre
- Skysoft Technology, Cameroun
Rôle Tech Lead
Passerelle SMS à fort débit reliant plusieurs opérateurs télécom, pour la messagerie transactionnelle et marketing à grande échelle.
Contexte
Les entreprises d'Afrique centrale communiquent massivement par SMS, mais chaque opérateur impose sa propre interface technique, sa propre facturation et ses propres limites de débit : MTN, Orange, Nexttel et Camtel sur deux pays.
Défi
Le cœur du problème était le routage : la plateforme devait dialoguer avec plusieurs opérateurs, chacun avec ses particularités d'API, ses limites de débit et ses modes de défaillance, tout en présentant une interface unique et cohérente au reste de l'entreprise. S'y ajoutait le paiement, qui devait passer par les moyens réellement utilisés localement, Orange Money et MTN Money, plutôt que par carte.
Solution
J'ai piloté la conception d'une couche d'adaptateurs agnostique de l'opérateur : un nouvel opérateur se branche sans toucher au routage, au suivi de livraison ni à la logique de reprise qui vivent au-dessus. La fiabilité de livraison a été l'autre grand axe de travail : suivi du statut des messages, reprises automatiques avec temporisation croissante sur les défaillances transitoires, et file d'attente morte pour les messages définitivement en échec. Au-dessus, une interface Angular : campagnes instantanées ou planifiées, identifiants d'expéditeur personnalisés, rapports de livraison, gestion des groupes de contacts avec import/export CSV et recharge de crédit par mobile money.
Résultat
Plateforme opérationnelle sur 2 pays et 4 opérateurs, avec plus de 50 000 SMS envoyés, et un nouvel opérateur intégrable sans rouvrir le cœur du routage.
Points clés
- Couche d'intégration par adaptateurs : un nouvel opérateur ajouté sans toucher à la logique de routage
- Suivi du statut de livraison, reprises automatiques et file d'attente morte pour les envois en échec
- Pilotage d'une équipe sur tout le cycle : conception, réalisation et mise en production
- Support multi-opérateurs : MTN, Orange, Nexttel, Camtel
- Campagnes SMS planifiées, identifiants d'expéditeur personnalisés et rapports de livraison
- Recharge par mobile money et gestion des contacts avec import/export CSV