
Walmart je globálna maloobchodná a e-commerce spoločnosť, ktorá obsluhuje spotrebiteľov prostredníctvom hypermarketov, diskontných obchodných domov, predajní potravín a online trhoviska. Jej široká ponuka produktov je podporovaná rozsiahlou sieťou kamenných predajní, priamym predajom spotrebiteľom a logistickými systémami a systémami dodávateľského reťazca potrebnými na zabezpečenie pohybu produktov v rámci celej spoločnosti.
Softvérový inžinier III pre veľké dáta vo Walmarte
Vytvárajte škálovateľné aplikácie a nástroje pre cloudové dátové platformy Walmartu. Vyvíjajte služby v jazykoch Java a Python, analytickú infraštruktúru a bezpečné dátové kanály v Bengalúre.
Popis
- Vytvárajte a testujte škálovateľné aplikácie a platformové nástroje pre cloudové dátové sklady a rozsiahle spracovanie dát.
- Vytvárajte automatizáciu, samoobslužné nástroje a platformové služby pre interné tímy.
- Spolupracujte s kolegami na zavádzaní softvérových postupov a požiadaviek.
- Udržiavajte kód a pripravujte aktualizácie na zlepšenie spoľahlivosti platformy, nákladovej efektívnosti a výkonu dotazov vo veľkom rozsahu.
- Pred uvedením kontrolujte a testujte programy a produkty.
- Diagnostikujte a riešte problémy s kódom a dátovými kanálmi.
- Vytvárajte nástroje na monitorovanie a presadzovanie riadenia prístupu, správy dát a ochranných opatrení pri zdieľaní citlivých informácií.
- Hľadajte možnosti na zlepšenie automatizácie a efektívnosti platformy.
- Dodržiavajte firemné pravidlá, postupy, poslanie, hodnoty, etické zásady a štandardy integrity.
Požiadavky
- Dosiahnuté vzdelanie B.E., B.Tech, MS alebo MCA v odbore informatika alebo v príbuznom technickom odbore.
- Bakalársky titul v uvedenom odbore súvisiacom s počítačmi a aspoň dva roky skúseností v softvérovom inžinierstve alebo príbuznej oblasti, prípadne aspoň štyri roky skúseností v softvérovom inžinierstve alebo príbuznej oblasti.
- Aspoň 5,5 roka skúseností s objektovo orientovaným programovaním v jazyku Java alebo Python.
- Dobrá znalosť základov počítačových systémov, dátových štruktúr a algoritmov a schopnosť riešiť problémy.
- Praktické skúsenosti s vývojom webových služieb alebo aplikácií s REST API, Springom alebo Spring Bootom a systémami na zasielanie správ, napríklad Kafka alebo Pub/Sub.
- Znalosť dátových rámcov Google Cloud vrátane BigQuery, BigLake, Dataproc (Spark alebo Hive v GCP) a Cloud Composer (spravovaný Airflow).
- Dobrá znalosť SQL vrátane BigQuery SQL, stratégií delenia na oddiely a zoskupovania a ladenia výkonu dotazov.
- Skúsenosti s návrhom systémov a distribuovanými systémami vrátane škálovania a odolnosti voči poruchám pri rozsiahlych dátových platformách.
- Dobré organizačné, komunikačné a interpersonálne zručnosti.
- Skúsenosti s relačnými alebo nerelačnými databázami, napríklad Cassandra, Elasticsearch a MongoDB.
- Skúsenosti s cloudovou infraštruktúrou, predovšetkým GCP; znalosť Azure alebo AWS je výhodou.
- Skúsenosti s nástrojmi a procesmi na zostavovanie, CI/CD a nasadzovanie, napríklad Kubernetes, Docker, Jenkins a Terraform.
- Neustála snaha skúmať, zlepšovať, automatizovať a optimalizovať systémy a nástroje.
Benefity
- Motivačné odmeny za výkon
- Materská a rodičovská dovolenka
- Platené voľno
- Zdravotné benefity