Tala
Tala
Tala ir finanšu tehnoloģiju uzņēmums, kas izstrādā pieejamus digitālos finanšu pakalpojumus cilvēkiem, kuriem tradicionālās finanšu iestādes nepievērš pietiekamu uzmanību. Izmantojot savu naudas lietotni, Tala Kenijā, Meksikā, Filipīnās un Indijā piedāvā kredītus, maksājumus, uzkrājumus un naudas pārskaitījumus. Mākslīgā intelekta un mašīnmācīšanās izmantošana palīdz nodrošināt personalizētāku finanšu pieredzi, tostarp naudas pārvaldību reāllaikā un digitālas finanšu identitātes. Tala komandas izstrādā produktus, kuru mērķis ir paplašināt piekļuvi finanšu rīkiem un palīdzēt klientiem elastīgāk pārvaldīt savus līdzekļus.

Vecākais aizmugursistēmu inženieris uzņēmumā Tala — attālināts darbs Indijā

Vadiet uz Java balstītu mikropakalpojumu un API izstrādi Tala mākslīgā intelekta vietējā kredītu infrastruktūrā. Uzņemieties atbildību par uzticamu aizmugursistēmu piegādi, reaģēšanu uz incidentiem, pakalpojumu dizainu un inženieru mentoringu.

Apraksts

  • Veidojiet, ekspluatējiet un attīstiet aizmugursistēmu pakalpojumus, API un datu integrācijas slāņus
  • Rakstiet un prezentējiet inženiertehniskā dizaina dokumentus (EDD)
  • Projektējiet un optimizējiet datubāzu shēmas un vaicājumus
  • Nodrošiniet projektu rezultātus, saglabājot kvalitāti un mazinot tehnisko parādu
  • Uzņemieties atbildību par savas jomas tehnoloģijām un izvērtējiet nozīmīgas nozares attīstības tendences
  • Nodrošiniet augstus standartus koda un dizaina pārskatīšanā
  • Veidojiet tīru, uzturamu kodu atbilstoši noteiktajiem standartiem
  • Stipriniet testēšanas infrastruktūru un paplašiniet aizmugursistēmu moduļu testu pārklājumu
  • Pārskatiet ar mākslīgā intelekta palīdzību veiktās izmaiņas atbilstoši ar roku rakstītam kodam piemērojamam standartam
  • Definējiet brīdinājumus, SLI un SLO, vienlaikus uzlabojot aizmugursistēmu novērojamību
  • Reaģējiet uz iepriekš neatklātiem incidentiem, uzlabojiet rīcības rokasgrāmatas, vadiet tehnisko reaģēšanu un dokumentējiet pamatcēloņu analīzes
  • Diagnosticējiet un novērsiet problēmas izstrādes un produkcijas vidēs
  • Uzņemieties atbildību par savas jomas ceļveža izpildi un piedalieties ceturkšņa un sprintu plānošanā
  • Savlaicīgi identificējiet šķēršļus un eskalējiet tos, pievienojot ietekmes novērtējumu un ierosinātos risinājumus
  • Sadarbojieties ar produkta un biznesa ieinteresētajām pusēm, lai precizētu prasības un definētu funkcijas panākumus
  • Piegādājiet savas jomas risinājumus un uzņemieties pilnu atbildību par pakalpojumu dizainu un ieviešanu
  • Nodrošiniet precīzus uzdevumu ierakstus un pilnīgu dokumentāciju
  • Sadarbojieties dažādās laika joslās, izmantojot asinhronu saziņu
  • Mentorējiet jaunākā un vidējā līmeņa inženierus
  • Nodrošiniet tehnisko vadību un mentoringu aizmugursistēmu inženieriem, kuri izstrādā vai paplašina sarežģītus moduļus

Prasības

  • Brīvi sazināties angļu valodā, tostarp rakstiski
  • Projektēt, veidot un ekspluatēt lietotnes, izmantojot Java, Kotlin un/vai Scala
  • Strādāt ar tīmekļa ietvaru, piemēram, Spring
  • Vadīt un īstenot vairākus ražošanā validētus, jūsu jomai nozīmīgus projektus
  • Veidot liela mēroga patērētāju lietotnes AWS, Google Cloud vai Azure vidē, izmantojot mikropakalpojumu arhitektūru
  • Pārzināt savu jomu un izprast blakus jomas, kā arī uzņēmuma plašāko arhitektūru
  • Projektēt pakalpojumus un atkarības, ņemot vērā drošību, uzturamību, ekspluatējamību un mērogojamību
  • Rakstīt un aizstāvēt inženiertehniskā dizaina dokumentus (EDD)
  • Demonstrēt eksperta līmeņa zināšanas par REST API projektēšanu un izstrādi mobilajām un tīmekļa lietotnēm
  • Pārzināt relāciju datubāzes, piemēram, MySQL, MariaDB, PostgreSQL, Oracle vai MS SQL
  • Pārzināt nerelāciju datubāzes, piemēram, Cassandra, Redshift, DynamoDB vai HDFS
  • Definēt brīdinājumu sliekšņus, SLI, SLO un telemetriju
  • Ieviest kontrolētu funkcionalitātes degradāciju un uzraudzīt jaunizlaistas funkcijas
  • Kopā ar SDET pieņemt lēmumus par akcepttestu pārklājumu
  • Piemērot ISO-27001, ISO-27701 un OWASP drošas kodēšanas praksi
  • Novērst ievainojamības noteiktajos SLA termiņos
  • Prasmīgi izmantot mākslīgo intelektu, definējot akceptēšanas kritērijus, veidojot atkārtoti lietojamus konteksta resursus, uzvednes un prasmes, kā arī validējot mākslīgā intelekta ģenerētu kodu
  • Demonstrēt eksperta līmeņa prasmes veiklā izstrādē
  • Efektīvi noteikt prioritātes un skaidri sazināties strauji mainīgā vidē
  • Izrādīt lielu iniciatīvu patstāvīgai mācīšanās un darba organizēšanai

Priekšrocības

  • Nozīmīgas karjeras izaugsmes un profesionālās attīstības iespējas
  • Sadarbīga un atbalstoša komandas vide