M-KOPA
M-KOPA
M-KOPA je fintech tvrtka osnovana 2011. godine koja proširuje pristup digitalnim financijskim uslugama za nedovoljno opslužene potrošače diljem Afrike. Posluje na tržištima uključujući Keniju, Ugandu, Nigeriju i Ganu te objedinjuje podatkovne i IoT tehnologije s fleksibilnim digitalnim mikroplaćanjima kako bi korisnicima pomogla financirati svakodnevne potrepštine poput pametnih telefona, električnih motocikala, solarnih energetskih sustava, digitalnih zajmova i zdravstvenog osiguranja. Djelovanje tvrtke M-KOPA obuhvaća fintech, zdravstvo i logistiku, a odobrila je više od milijardu dolara kredita za 3 milijuna korisnika.

Senior Backend Engineer, Prodaja imovine — M-KOPA | Rad na daljinu u Keniji

Razvijajte distribuirane mikrousluge u C# i .NET-u na Azureu za M-KOPA platformu financijske uključenosti. Vodite sustave temeljene na događajima, rad produkcijskih sustava i inženjerske prakse podržane umjetnom inteligencijom.

Opis

  • Razvijati i upravljati distribuiranim mikrouslugama u C# i .NET-u na Azureu
  • Doprinositi velikoj arhitekturi temeljenoj na događajima
  • Upravljati uslugama od dizajna i implementacije do produkcijskog uvođenja i kontinuiranih iteracija
  • Dizajnirati sustave koji podržavaju idempotentnost, ponovne pokušaje, događaje izvan redoslijeda i pogreške
  • Istraživati ponašanje produkcijskih sustava pomoću zapisa, tragova, metrika i alata za vidljivost sustava
  • Procjenjivati alate, agente i radne procese umjetne inteligencije te dijeliti učinkovite pristupe
  • Implementirati automatizirano testiranje, SLO-ove, upozorenja, vidljivost sustava i zaštitne mjere pri uvođenju
  • Sudjelovati u dežurstvima i koristiti incidente za jačanje otpornosti platforme
  • Surađivati s distribuiranim timovima u Ujedinjenoj Kraljevini, Europi i Africi

Zahtjevi

  • Izvrsno poznavanje razvoja u C# i .NET-u
  • Praktično iskustvo sa sustavima temeljenima na događajima i platformama za razmjenu poruka kao što su Azure Service Bus, Kafka ili RabbitMQ
  • Iskustvo u dizajniranju mikrousluga, po mogućnosti uz Azure i Kubernetes
  • Poznavanje platformi za vidljivost sustava kao što su Grafana i Application Insights
  • Sposobnost korištenja alata umjetne inteligencije kroz cijeli inženjerski radni proces, uključujući dizajn, pregled koda, testiranje i istraživanje incidenata
  • DevOps pristup koji uključuje dežurstva i odgovornost za produkcijske sustave
  • Dokazana učinkovitost u radu s distribuiranim timovima u različitim vremenskim zonama
  • Predanost kontinuiranom učenju i otvorenost prema povratnim informacijama
  • Uspješni kandidati moraju proći provjere prije zaposlenja koje obuhvaćaju kaznenu evidenciju, identitet, akademske kvalifikacije, datume zaposlenja i reference poslodavaca

Pogodnosti

  • Personalizirani proračun za profesionalni razvoj
  • Proračun za uređenje kućnog ureda
  • Programi profesionalnog razvoja i partnerstva za coaching
  • Obiteljski usmjerene politike
  • Fleksibilni načini rada
  • Podrška dobrobiti
  • Mogućnosti napredovanja u karijeri
  • Obuka na radnom mjestu
  • Raznoliki razvojni programi