EXL
EXL
EXL je podjetje za poslovno svetovanje in storitve, ki organizacijam pomaga uporabljati podatke, analitiko in tehnologijo za izboljšanje delovanja ter sprejemanje boljših odločitev. Njegovo delo vključuje upravljanje poslovanja, analitiko za sprejemanje odločitev in digitalno preobrazbo, pri čemer ima izkušnje s podporo strankam v zdravstvu, zavarovalništvu, financah in logistiki. EXL združuje podatkovno znanost s praktičnim poslovnim strokovnim znanjem za razvoj rešitev, prilagojenih ciljem, operativnemu modelu in panožnemu kontekstu posamezne organizacije.

.NET podatkovni inženir pri EXL - hibridno delo v Indiji

Gradite in podpirajte rešitve za integracijo podatkov za zavarovalniško platformo, osredotočeno na umetno inteligenco. Delajte z Azure, SQL Serverjem, C#, .NET in Reactom pri preoblikovanju podatkov ter razvoju zanesljivih storitev.

Opis

  • Ustvarjajte ponovljive cevovode, ki uvažajo podatke iz datotek CSV in API-jev v SQL Server za preoblikovanje in čiščenje
  • Razvijajte ponovno uporabne shranjene procedure SQL za delovne tokove migracije in preoblikovanja podatkov
  • Poskrbite, da bodo shranjene procedure in pripomočki za uvoz v .NET idempotentni, vključno z varnim obravnavanjem dvojnikov, manjkajočih zapisov in delnih napak
  • Razvijajte storitve .NET, ki se povezujejo z API-ji tretjih oseb za obogatitev in sinhronizacijo podatkov
  • Ustvarjajte Azure Functions in konzolna orodja, ki kličejo zunanje API-je, obdelujejo velike količine podatkov in shranjujejo rezultate v SQL Server
  • V novih storitvah uporabljajte vbrizgavanje odvisnosti, povezovanje konfiguracije in strukturirano beleženje
  • Izvajajte asinhrono obdelavo z omejeno sočasnostjo za velike količine podatkov
  • Razvijajte odporne overjene odjemalce HTTP s ponovnimi poskusi, postopnim povečevanjem čakalnega časa in zanesljivim obravnavanjem napak
  • Za dostop do podatkov aplikacije uporabljajte Entity Framework Core in LINQ
  • Ustvarjajte in vzdržujte pokritost z enotskimi in integracijskimi testi
  • Razvijajte aplikacije React.js in ponovno uporabne front-end komponente
  • Sodelujte z backend inženirji pri zagotavljanju rešitev od začetka do konca
  • Po uvozih in migracijah preverjajte kakovost in točnost podatkov
  • Za podporo CI/CD uporabljajte Git in cevovode YAML v Azure DevOps
  • Dokumentirajte podatkovne tokove, pravila preslikave in težave s kakovostjo podatkov
  • Ustvarjajte poizvedbe KPI, poglede podatkovnih baz in podatkovne nabore za poročanje
  • Potrebe po poročanju pretvarjajte v zanesljive poglede SQL ali shranjene procedure

Zahteve

  • Diploma dodiplomskega študija
  • Dokazano znanje React.js, JavaScripta ali TypeScripta ter sodobnih praks razvoja front-enda
  • Poklicne izkušnje z razvojem aplikacij z .NET in C#
  • Praktične izkušnje s SQL Serverjem, shranjenimi procedurami, ETL in preoblikovanjem podatkov
  • Izkušnje z integracijo API-jev tretjih oseb z uporabo poverilnic odjemalca OAuth in preverjanja pristnosti z žetonom Bearer
  • Izkušnje z Azure Functions, konzolnimi aplikacijami, vbrizgavanjem odvisnosti, povezovanjem konfiguracije in strukturiranim beleženjem
  • Izkušnje z načrtovanjem asinhronih in sočasnih delovnih tokov z async/await ter omejeno sočasnostjo na osnovi SemaphoreSlim
  • Izkušnje z ustvarjanjem odpornih odjemalcev HTTP s strategijami ponovnih poskusov in postopnega povečevanja čakalnega časa za prehodne napake
  • Izkušnje z Entity Framework Core in LINQ
  • Izkušnje z razvojem enotskih in integracijskih testov
  • Izkušnje z Gitom in cevovodi CI/CD na osnovi YAML v Azure DevOps
  • Poznavanje zavarovalniških in rezervacijskih konceptov je zaželeno