Walmart
Walmart
Walmart je globální maloobchodní a eCommerce společnost, která obsluhuje spotřebitele prostřednictvím hypermarketů, diskontních obchodních domů, prodejen potravin a online tržiště. Její široká nabídka produktů je podporována rozsáhlou sítí kamenných prodejen, přímým prodejem spotřebitelům a logistickými systémy a dodavatelskými řetězci potřebnými k přepravě produktů v rámci celé společnosti.

Hlavní softwarový inženýr, platformy členství Walmart+, práce na pracovišti v Bangalore

Veďte architekturu, spolehlivost a inženýrskou strategii platforem členství Walmart+ a zákaznických věrnostních služeb. Utvářejte škálovatelné systémy a mezifunkční spolupráci Walmartu v Bangalore.

Popis

  • Působit jako praktická technická autorita a důvěryhodný poradce pro inženýrské týmy Walmart+
  • Vést analýzu, technickou strategii a návrh řešení pro iniciativy v oblasti členství, zapojení, výhod, personalizace a omnichannel služeb
  • Definovat a rozvíjet bezpečné a odolné architektury distribuovaných systémů, mikroslužeb a událostmi řízených platforem
  • Převádět obchodní a zákaznické potřeby do technických strategií, plánů, milníků a měřitelných inženýrských výsledků
  • Řídit architektonická rozhodnutí s ohledem na hodnotu pro zákazníky, kvalitu, náklady, termíny dodání, udržovatelnost a vývoj platformy
  • Navrhovat a kontrolovat systémy postavené na Java, Spring Boot, Node.js, Kafka, databázích NoSQL a cloudových technologiích
  • Vést revize návrhů, technické hlubší analýzy, revize kódu a architektonické diskuse
  • Stanovovat standardy kódování, návrhové vzory, přístupy k testování, postupy pozorovatelnosti a principy bezpečného vývoje
  • Přispívat ke kritickému kódu, prototypům, ověřením konceptu, technickým průzkumům a řešení problémů v produkci
  • Posilovat spolehlivost pomocí telemetrie, monitoringu, upozornění, plánování kapacity, výkonnostního inženýrství, obnovy po havárii a provozní připravenosti
  • Rozvíjet automatizaci, CI/CD, postupy DevOps, průběžné dodávání a produktivitu vývojářů
  • Spolupracovat s týmy produktového řízení, UX/UI, kvalitativního inženýrství, SRE, DevOps, bezpečnosti, dat a architektury
  • Vytvářet technickou dokumentaci, záznamy architektonických rozhodnutí, diagramy, prezentace a pokyny k implementaci
  • Mentorovat seniorní inženýry a technické vedoucí a podporovat vzdělávání a inovace
  • Utvářet technické standardy a znovu použitelné vzory napříč Walmart+ a Walmart Global Tech
  • Zkoumat nové technologie včetně aplikací agentní umělé inteligence
  • Podporovat nábor, technická hodnocení, hackathony, demonstrační dny a architektonická fóra
  • Vést technickou reakci během produkčních incidentů a zajišťovat trvalá nápravná opatření

Požadavky

  • Bakalářský titul v oboru informatiky, počítačového inženýrství, počítačových informačních systémů, softwarového inženýrství nebo příbuzném oboru a 5 let praxe v softwarovém inženýrství, nebo 7 let související praxe v softwarovém inženýrství
  • Obvykle nejméně 15 let praxe v softwarovém inženýrství se zaměřením na rozsáhlé distribuované systémy
  • Předchozí zkušenost na pozici hlavního, seniorního nebo vedoucího inženýra, architekta nebo na rovnocenné technické vedoucí pozici
  • Významná praktická zkušenost s návrhem, vývojem a dodáváním softwarových produktů a platforem pro velké počty uživatelů
  • Pokročilá znalost návrhu softwaru, distribuovaných systémů, mikroslužeb, událostmi řízené architektury, návrhových vzorů, datových struktur, algoritmů a výkonnostního inženýrství
  • Rozsáhlá praktická zkušenost s Java a Spring Boot; zkušenost s Node.js a JavaScriptem nebo TypeScriptem je velkou výhodou
  • Hluboká zkušenost s Kafka nebo podobnými technologiemi pro streamování událostí
  • Zkušenost s databázemi NoSQL, datovým modelováním a kompromisy mezi konzistencí, dostupností, dělením, replikací a škálou
  • Zkušenost s vývojem cloudových služeb na Microsoft Azure nebo Google Cloud Platform
  • Velmi dobrá znalost DevOps a CI/CD, Gitu, Mavenu nebo srovnatelných nástrojů pro sestavení, automatizovaného testování, správy vydání a automatizace infrastruktury
  • Zkušenost s Dockerem, Kubernetes a Helmem
  • Vynikající schopnosti ladění, analýzy výkonu, podpory produkčních systémů a řízení incidentů
  • Zkušenost s Prometheem, Grafanou, Splunkem, distribuovaným trasováním, strukturovaným protokolováním a ukazateli úrovně služeb
  • Schopnost ovlivňovat bez formální autority a sladit více týmů kolem technického směru
  • Vynikající písemné a verbální komunikační schopnosti
  • Dobrý úsudek a schopnost vyvažovat konkurenční priority
  • Zkušenost s prací s globálně distribuovanými týmy a produkty
  • Znalost analýzy rizik, metod vyhodnocování kompromisů, standardů kódování, bezpečného kódování, principů návrhu softwaru a vývojových pokynů
  • Znalost požadavků PCI a dalších platných požadavků na shodu
  • Znalost telemetrie, pozorovatelnosti, stavu služeb, řízení kapacity a provozní připravenosti
  • Znalost rámců, nástrojů a kontrolních mechanismů životního cyklu bezpečného vývoje softwaru
  • Znalost WCAG 2.2 AA a zásad přístupných digitálních prostředí

Benefity

  • Výkonnostní motivační odměny
  • Mateřská a rodičovská dovolená
  • Placené volno
  • Zdravotní benefity