Walmart
Walmart
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.

Hlavný softvérový inžinier, platformy členstva Walmart+, Bangalore – práca na pracovisku

Veďte architektúru, spoľahlivosť a technickú stratégiu platforiem členstva Walmart+ a zákazníckych vernostných služieb. Tvarujte škálovateľné systémy a medzifunkčné dodávanie riešení pre Walmart v Bangalore.

Popis

  • Pôsobiť ako praktická technická autorita a dôveryhodný poradca pre inžinierske tímy Walmart+
  • Viesť analýzu, technickú stratégiu a návrh riešení pre iniciatívy v oblasti členstva, angažovanosti, výhod, personalizácie a omnichannel služieb
  • Definovať a rozvíjať bezpečné a odolné architektúry distribuovaných systémov, mikroslužieb a platforiem riadených udalosťami
  • Premieňať obchodné a zákaznícke potreby na technické stratégie, plány, míľniky a merateľné inžinierske výsledky
  • Usmerňovať architektonické rozhodnutia s ohľadom na hodnotu pre zákazníka, kvalitu, náklady, termíny dodania, udržiavateľnosť a vývoj platformy
  • Navrhovať a kontrolovať systémy vytvorené v jazykoch Java, Spring Boot, Node.js, Kafka, s databázami NoSQL a cloud-native technológiami
  • Viesť kontroly návrhov, technické hĺbkové analýzy, kontroly kódu a architektonické diskusie
  • Stanovovať štandardy kódovania, návrhové vzory, prístupy k testovaniu, postupy pozorovateľnosti a zásady bezpečného vývoja
  • Prispievať ku kritickému kódu, prototypom, overeniam konceptu, technickým experimentom a riešeniu problémov v produkcii
  • Posilňovať spoľahlivosť prostredníctvom telemetrie, monitorovania, upozorňovania, plánovania kapacity, výkonnostného inžinierstva, obnovy po havárii a prevádzkovej pripravenosti
  • Rozvíjať automatizáciu, postupy CI/CD a DevOps, kontinuálne dodávanie a produktivitu vývojárov
  • Spolupracovať s tímami produktového manažmentu, UX/UI, kvality, SRE, DevOps, bezpečnosti, dát a architektúry
  • Vytvárať technickú dokumentáciu, záznamy architektonických rozhodnutí, diagramy, prezentácie a usmernenia k implementácii
  • Mentorovať seniorných inžinierov a technických vedúcich a zároveň podporovať vzdelávanie a inovácie
  • Formovať technické štandardy a opakovane použiteľné vzory v rámci Walmart+ a Walmart Global Tech
  • Skúmať nové technológie vrátane aplikácií agentickej umelej inteligencie
  • Podporovať nábor, technické hodnotenia, hackathony, prezentačné dni a architektonické fóra
  • Viesť technickú reakciu počas produkčných incidentov a zabezpečiť trvalé nápravné opatrenia

Požiadavky

  • Bakalárske vzdelanie v odbore informatika, počítačové inžinierstvo, počítačové informačné systémy, softvérové inžinierstvo alebo príbuznom odbore a 5 rokov praxe v softvérovom inžinierstve alebo 7 rokov príbuznej praxe v softvérovom inžinierstve
  • Spravidla najmenej 15 rokov praxe v softvérovom inžinierstve so zameraním na rozsiahle distribuované systémy
  • Predchádzajúca prax na pozícii Principal Engineer, Staff Engineer, Lead Engineer, architekta alebo v rovnocennej technickej vedúcej pozícii
  • Rozsiahla praktická skúsenosť s návrhom, vývojom a dodávaním softvérových produktov a platforiem pre veľké používateľské základne
  • Pokročilé znalosti návrhu softvéru, distribuovaných systémov, mikroslužieb, architektúry riadenej udalosťami, návrhových vzorov, dátových štruktúr, algoritmov a výkonnostného inžinierstva
  • Výborná praktická znalosť Javy a Spring Boot; skúsenosť s Node.js a JavaScriptom alebo TypeScriptom je veľmi vítaná
  • Hlboká skúsenosť s Kafkou alebo podobnými technológiami streamovania udalostí
  • Skúsenosť s databázami NoSQL, modelovaním dát a kompromismi súvisiacimi s konzistenciou, dostupnosťou, particionovaním, replikáciou a škálovaním
  • Skúsenosť s vývojom cloud-native služieb v Microsoft Azure alebo Google Cloud Platform
  • Dobrá znalosť DevOps a CI/CD, Gitu, Mavenu alebo porovnateľných nástrojov na zostavovanie, automatizovaného testovania, riadenia vydaní a automatizácie infraštruktúry
  • Skúsenosť s Dockerom, Kubernetes a Helmom
  • Vynikajúce schopnosti pri ladení, analýze výkonu, podpore produkcie a riadení incidentov
  • Skúsenosť s Prometheusom, Grafanou, Splunkom, distribuovaným trasovaním, štruktúrovaným zaznamenávaním a ukazovateľmi úrovne služieb
  • Schopnosť ovplyvňovať rozhodnutia bez formálnej autority a zosúladiť viacero tímov na technickom smerovaní
  • Vynikajúce písomné a ústne komunikačné schopnosti
  • Dobrý úsudok a schopnosť vyvažovať konkurenčné priority
  • Skúsenosť s prácou v globálne distribuovaných tímoch a na globálnych produktoch
  • Znalosť analýzy rizík, metód posudzovania kompromisov, štandardov kódovania, bezpečného kódovania, princípov návrhu softvéru a vývojových smerníc
  • Znalosť PCI a ďalších príslušných požiadaviek na súlad
  • Znalosť telemetrie, pozorovateľnosti, stavu služieb, riadenia kapacity a prevádzkovej pripravenosti
  • Znalosť rámcov, nástrojov a kontrol životného cyklu bezpečného vývoja softvéru
  • Povedomie o WCAG 2.2 AA a prístupných digitálnych službách

Benefity

  • Motivačné odmeny podľa výkonu
  • Materská a rodičovská dovolenka
  • Platené voľno
  • Zdravotné benefity