
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.
Vedúci softvérový inžinier – plnenie objednávok v sklade (Bengalúru, práca na pracovisku)
Veďte architektúru a vývoj škálovateľných cloudových systémov na plnenie skladových objednávok pre Walmart International. Podporujte technickú kvalitu, odborné vedenie a mentoring z bangalúrskej kancelárie Walmartu.
Popis
- Prekladať potreby zákazníkov a prevádzky do obchodných plánov a realizácie projektov.
- Stanovovať priority, komunikovať plány, odstraňovať prekážky pri dodávke, prideľovať zdroje a sledovať pokrok.
- Zodpovedať za návrh, architektúru a dodanie jedného alebo viacerých systémov či produktov od začiatku do konca.
- Efektívne spolupracovať s medziodborovými tímami.
- Odhadovať prácu, posudzovať riziká, určovať poradie priorít a dodávať riešenia podľa časových plánov projektov.
- Rozvíjať inžinierske postupy v oblasti kvality kódu, dokumentácie, testovania a monitorovania.
- Vyvíjať a prevádzkovať systémy, ktoré spĺňajú certifikačné, regulačné a požiadavky na informačnú bezpečnosť.
- Dodávať architektúry produktov a implementácie, ktoré sú škálovateľné, rozšíriteľné a vysoko výkonné.
- Vyhodnocovať a testovať programy a produkty pred ich vydaním.
- Identifikovať príležitosti na rozšírenie existujúcich systémov o nové produkty a služby.
- Dodávať spoľahlivé a kvalitné produkty, ktoré včas spĺňajú obchodné a technické požiadavky.
- Viesť inžinierov, rozvíjať technické schopnosti a poskytovať praktické technické vedenie.
- Viesť rozvoj spolupracovníkov prostredníctvom náboru, školenia, mentoringu, delegovania, hodnotenia výkonu, oceňovania a koučingu.
- Dodržiavať firemné zásady, etické normy, integritu a pravidlá súladu.
Požiadavky
- Bakalárske vzdelanie v odbore počítačových vied, počítačového inžinierstva, počítačových informačných systémov, softvérového inžinierstva alebo príbuznom odbore a štyri roky praxe v softvérovom inžinierstve alebo príbuznej oblasti; alternatívne šesť rokov relevantnej praxe.
- Najmenej 10 rokov skúseností s objektovo orientovaným vývojom softvéru.
- Odborná prax s technológiami Java, Spring Boot, GraphQL, Hibernate, Kubernetes, Docker, mikroslužby, Azure alebo iná cloudová platforma, Kafka, MSSQL a databázy NoSQL, napríklad Cosmos DB alebo MongoDB.
- Pokročilé znalosti programovania riadeného udalosťami; skúsenosti s Kafkou sú výhodou.
- Praktické skúsenosti s Mockito a Jenkins.
- Praktické skúsenosti s písaním testov JUnit a používaním nástrojov Maven, Ant, Gradle a Git.
- Skúsenosti so Splunk, OpenObserve, Prometheus a Grafana.
- Základné znalosti veľkých jazykových modelov, generatívnej umelej inteligencie a agentickej umelej inteligencie.
- Odbornosť v cloudových platformách vrátane AWS, Azure alebo Google Cloud.
- Skúsenosti s tvorbou produktov s vysokou škálovateľnosťou a dostupnosťou.
- Výborná znalosť dátových štruktúr, algoritmov a návrhu systémov.
- Skúsenosti s prácou v agilnom vývojovom prostredí.
- Znalosť bezpečnostných princípov a protokolov týkajúcich sa autentifikácie, autorizácie a dôvernosti.
- Schopnosť a ochota osvojovať si nové zručnosti podľa vývoja požiadaviek projektu.
- Bakalárske alebo magisterské vzdelanie v odbore počítačových vied, počítačového inžinierstva alebo príbuznej technickej disciplíne je požadované.
- Schopnosť mentorovať začínajúcich vývojárov a posilňovať postupy softvérového inžinierstva.
Benefity
- Motivačné odmeny založené na výkone.
- Materská a rodičovská dovolenka.
- Platené voľno.
- Zdravotné benefity.
- Kompenzačný balík.
- Flexibilita pri zosúlaďovaní osobných povinností s prácou.