

Afrik Interim HR services est un fournisseur de solutions de ressources humaines de premier ordre.
S’inscrivant dans une logique partenariale, d’amélioration continue et orienté vers la performance, Afrik Interim HR Services vous accompagne dans la gestion de votre Capitale Humain de manière efficace et efficiente afin de garantir l’atteinte de vos objectifs de manière durable.
Fort d’une expérience de plus de 15 ans, nous travaillons au rapprochement des Hommes et des Entreprises, en RDC.
Nous recrutons Un(e) Software Engineer (Backend) – TOBi pour l'un de nos partenaires dans le secteur Télécommunication.
L’Ingénieur Logiciel (TOBi) joue un rôle essentiel dans la transformation des conversations clients en résultats concrets en développant des API fiables, sécurisées et évolutives qui soutiennent les parcours conversationnels de TOBi. Ce poste garantit que les demandes effectuées par les clients via TOBi (consultation de solde, mise à jour du profil, KYC, transactions, etc.) sont correctement traitées en temps réel par les systèmes backend.
Grâce à la mise en place d’intégrations transparentes, de webhooks et de flux conversationnels performants, cet ingénieur contribue directement à l’amélioration de l’expérience client, à l’adoption des services en libre-service et à l’efficacité opérationnelle de l’entreprise.
Principales responsabilités
Concevoir, développer et maintenir les points de terminaison (endpoints) API backend alimentant les parcours du chatbot TOBi.
Développer des services backend sécurisés et évolutifs à l’aide de Python (Flask/FastAPI) et de Golang (Gin).
Mettre en œuvre des API consommées par les plateformes de chatbot et les couches d’orchestration.
Concevoir et gérer des webhooks afin de traiter les événements et rappels (callbacks) en temps réel.
Configurer ou soutenir, si nécessaire, les flux conversationnels et parcours utilisateurs sur des plateformes telles que WhatsApp.
Assurer l’intégration avec les systèmes internes de l’entreprise (CRM, facturation, profils clients, KYC, M-Pesa, etc.).
Garantir que les API répondent aux exigences de performance, de fiabilité et de disponibilité pour des volumes de trafic élevés.
Appliquer les meilleures pratiques de sécurité afin de protéger les données clients et respecter les normes de gouvernance.
Développer des tests automatisés et participer aux revues de code.
Surveiller, diagnostiquer et résoudre les incidents de production liés aux API et aux intégrations des chatbots.
Documenter les API, les contrats de webhooks et les modèles d’intégration.
Collaborer avec des équipes multidisciplinaires afin d’améliorer continuellement les capacités de TOBi et l’expérience client.
Compétences techniques principales
Expérience en développement backend avec Python (la maîtrise de Golang constitue un atout).
Excellente compréhension de la conception d’API RESTful (méthodes HTTP, codes de statut, JSON, gestion des versions).
Expérience dans le développement d’API backend pour des plateformes destinées aux clients.
Maîtrise des mécanismes d’authentification et d’autorisation (OAuth2, JWT, clés API).
Expérience avec les bases de données SQL et NoSQL ainsi que la modélisation des données (UML).
Connaissance des traitements asynchrones, des tâches en arrière-plan et des architectures orientées événements.
Compétences en Chatbot et Intégration
Expérience dans l’implémentation et la consommation de webhooks pour des intégrations en temps réel.
Bonne compréhension des plateformes de chatbot et des écosystèmes conversationnels (WhatsApp, Telegram ou plateformes similaires).
Capacité à configurer ou à prendre en charge des flux, parcours utilisateurs et mécanismes de rappel (callbacks) sur des plateformes conversationnelles.
Une expérience de configuration de WhatsApp Business constitue un avantage.
Compétences Plateforme et DevOps (souhaitables)
Expérience avec Docker.
Connaissance des pipelines CI/CD (Intégration Continue / Déploiement Continu).
Maîtrise des outils de journalisation (logging), de surveillance (monitoring) et d’observabilité des systèmes.