
M-KOPA er en fintechvirksomhed, der blev grundlagt i 2011 og udvider adgangen til digitale finansielle tjenester for forbrugere med begrænset adgang til banktjenester i hele Afrika. Virksomheden opererer på markeder som Kenya, Uganda, Nigeria og Ghana og kombinerer data- og IoT-teknologi med fleksible digitale mikrob betalinger for at hjælpe kunder med at finansiere dagligdags fornødenheder som smartphones, elektriske motorcykler, solenergisystemer, digitale lån og sundhedsforsikring. M-KOPAs arbejde omfatter fintech, sundhedspleje og logistik, og virksomheden har ydet mere end 1 milliard dollar i kredit til 3 millioner kunder.
Senior backendudvikler, salg af aktiver – M-KOPA | fjernarbejde i Kenya
Byg distribuerede C#- og .NET-mikrotjenester i Azure til M-KOPAs platform for finansiel inklusion. Led hændelsesdrevne systemer, produktionsdrift og AI-understøttede udviklingsmetoder.
Beskrivelse
- Udvikl og drift distribuerede C#- og .NET-mikrotjenester i Azure
- Bidrag til storskalaarkitektur baseret på hændelser
- Administrer tjenester gennem design, implementering, produktionsudrulning og løbende videreudvikling
- Design systemer, der kan håndtere idempotens, genforsøg, hændelser i forkert rækkefølge og fejl
- Undersøg produktionsadfærd ved hjælp af logs, traces, målepunkter og værktøjer til observerbarhed
- Evaluer AI-værktøjer, agenter og arbejdsgange, og del effektive metoder
- Implementer automatiserede tests, SLO'er, alarmering, observerbarhed og sikkerhedsforanstaltninger ved udrulning
- Deltag i tilkaldevagt, og brug hændelser til at styrke platformens robusthed
- Samarbejd med distribuerede teams på tværs af Storbritannien, Europa og Afrika
Krav
- Stærke kompetencer inden for C#- og .NET-udvikling
- Praktisk erfaring med hændelsesdrevne systemer og meddelelsesplatforme som Azure Service Bus, Kafka eller RabbitMQ
- Erfaring med design af mikrotjenester, helst ved brug af Azure og Kubernetes
- Kendskab til observerbarhedsplatforme som Grafana og Application Insights
- Evne til at bruge AI-værktøjer gennem hele udviklingsarbejdsgangen, herunder design, kodegennemgang, test og undersøgelse af hændelser
- En DevOps-orienteret tilgang, der omfatter tilkaldevagt og ansvar for produktionen
- Dokumenteret evne til at arbejde effektivt med distribuerede teams på tværs af tidszoner
- Engagement i løbende læring og åbenhed over for feedback
- Udvalgte kandidater skal gennemføre kontroller før ansættelse, der omfatter straffeattest, identitet, akademiske kvalifikationer, ansættelsesperioder og referencer fra arbejdsgivere
Fordele
- Personligt uddannelsesbudget til faglig udvikling
- Budget til indretning af hjemmekontor
- Programmer for faglig udvikling og coachingsamarbejder
- Familievenlige politikker
- Fleksible arbejdsordninger
- Trivselstøtte
- Muligheder for karriereudvikling
- Oplæring på jobbet
- Diverse udviklingsprogrammer