
M-KOPA est une entreprise de fintech fondée en 2011 qui élargit l’accès aux services financiers numériques pour les consommateurs disposant d’un accès limité aux services bancaires en Afrique. Présente sur des marchés comme le Kenya, l’Ouganda, le Nigeria et le Ghana, l’entreprise associe les données et la technologie IoT à des micropaiements numériques flexibles afin d’aider ses clients à financer des produits essentiels du quotidien, tels que des smartphones, des motos électriques, des systèmes d’énergie solaire, des prêts numériques et une assurance santé. Les activités de M-KOPA couvrent la fintech, la santé et la logistique, avec plus d’un milliard de dollars de crédits accordés à 3 millions de clients.
Ingénieur backend senior, vente d’actifs — M-KOPA | Télétravail au Kenya
Développez des microservices distribués en C# et .NET sur Azure pour la plateforme d’inclusion financière de M-KOPA. Pilotez des systèmes événementiels, les opérations de production et des pratiques d’ingénierie assistées par l’IA.
Description
- Développer et exploiter des microservices distribués en C# et .NET sur Azure
- Contribuer à une architecture événementielle à grande échelle
- Gérer les services depuis leur conception et leur implémentation jusqu’à leur déploiement en production et leur évolution continue
- Concevoir des systèmes capables de gérer l’idempotence, les nouvelles tentatives, les événements dans le désordre et les défaillances
- Analyser le comportement en production à l’aide de journaux, de traces, de métriques et d’outils d’observabilité
- Évaluer des outils, des agents et des flux de travail d’IA, et partager les approches efficaces
- Mettre en œuvre des tests automatisés, des SLO, des alertes, de l’observabilité et des garde-fous de déploiement
- Participer au support d’astreinte et utiliser les incidents pour renforcer la résilience de la plateforme
- Collaborer avec des équipes réparties au Royaume-Uni, en Europe et en Afrique
Exigences
- Maîtrise du développement en C# et .NET
- Expérience pratique des systèmes événementiels et des plateformes de messagerie telles qu’Azure Service Bus, Kafka ou RabbitMQ
- Expérience dans la conception de microservices, de préférence avec Azure et Kubernetes
- Connaissance des plateformes d’observabilité telles que Grafana et Application Insights
- Capacité à utiliser des outils d’IA dans les flux de travail d’ingénierie, notamment pour la conception, la revue de code, les tests et l’analyse des incidents
- Approche orientée DevOps incluant le support d’astreinte et la responsabilité de la production
- Efficacité démontrée dans le travail avec des équipes réparties sur plusieurs fuseaux horaires
- Engagement en faveur de l’apprentissage continu et ouverture aux retours
- Les personnes retenues devront effectuer des vérifications préalables à l’embauche portant sur le casier judiciaire, l’identité, les qualifications universitaires, les dates d’emploi et les références professionnelles
Avantages
- Budget de formation personnalisé pour le développement professionnel
- Budget pour aménager un bureau à domicile
- Programmes de développement professionnel et partenariats de coaching
- Politiques favorables aux familles
- Modalités de travail flexibles
- Soutien au bien-être
- Possibilités d’évolution professionnelle
- Formation assurée sur le poste
- Programmes de développement diversifiés