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 maloobchodu a elektronického obchodování Walmart

Veďte architekturu a vývoj mezinárodních platforem Walmart pro maloobchod a elektronické obchodování, včetně systémů pro zapojení zákazníků a kontextovou reklamu. Pomáhejte týmům vytvářet škálovatelné mikroslužby a dodávat spolehlivý software.

Popis

  • Veďte inženýry prostřednictvím kontroly kódu a diskusí o návrhu řešení.
  • Působte jako technická autorita, určujte směr a sdílejte své odborné znalosti.
  • Prosazujte standardy kódování, návrhové vzory a efektivní postupy vývoje.
  • Veďte návrh technické architektury, která podporuje obchodní cíle a škálování.
  • Navrhujte komplexní softwarové systémy s ohledem na výkon, bezpečnost a škálovatelnost.
  • Dodávejte kvalitní software prostřednictvím jednotkových testů, kontroly kódu a průběžné integrace.
  • Udržujte vysoké standardy kvality softwaru a provozní dokonalosti.
  • Připravujte technickou dokumentaci a prezentace o architektonických rozhodnutích a možnostech návrhu.
  • Dbejte na to, aby dokumentace odpovídala rozsahu projektu, milníkům a výstupům.
  • Rozvíjejte a udržujte technické standardy v celé organizaci.
  • Podporujte vzdělávání a inovace prostřednictvím praktického vedení a mentoringu.
  • Veďte úvodní analýzu významných projektů.
  • Spolupracujte s mezifunkčními týmy na stanovení rozsahu projektu a milníků.
  • Spolupracujte s týmy produktového managementu, UX/UI, zajištění kvality a DevOps.
  • Vysvětlujte technická témata technickým i netechnickým zainteresovaným stranám.
  • Vyhodnocujte nové nástroje a metody.
  • Vytvářejte a vylepšujte škálovatelné platformy pro mezinárodní prodejny a provoz elektronického obchodování Walmart, včetně systémů pro zapojení zákazníků a kontextovou reklamu.

Požadavky

  • Předchozí zkušenost na pozici technického vedoucího.
  • Silné zázemí ve vývoji softwaru založeném na architektuře mikroslužeb.
  • Zkušenosti s technologiemi Java, Spring Boot a Kafka.
  • Alespoň 15 let zkušeností s vývojem softwaru se zaměřením na rozsáhlé distribuované systémy.
  • Zkušenosti s technologiemi Java, React Native, mikroslužbami, Node.js a případy využití agentní umělé inteligence.
  • Pokročilá znalost návrhu komplexního softwaru, distribuovaných systémů, návrhových vzorů, datových struktur a algoritmů.
  • Dobrá znalost Kafka a databází NoSQL.
  • Zkušenosti s DevOps, CI/CD, Git a Maven.
  • Výborné dovednosti v technickém ladění a podpoře produkčních systémů.
  • Znalost veřejných cloudových platforem, například Azure nebo Google Cloud Platform.
  • Rozsáhlé zkušenosti s návrhem, vývojem a dodáváním softwarových produktů pro velké množství uživatelů.
  • Architektonické zkušenosti s rozsáhlým softwarem, službami a aplikacemi založenými na datech a vývojem a zlepšováním globálních platforem.
  • Praktické zkušenosti s tvorbou mikroslužeb, architektur řízených událostmi a distribuovaných systémů s využitím vhodných návrhových vzorů.
  • Znalost analýzy rizik a nákladů, obchodních cílů, klasifikace požadavků, doménové problematiky, uživatelských příběhů a funkčních i nefunkčních požadavků.
  • Znalost standardů kódování, jazyků Java a JavaScript, Spring, Microsoft Azure, standardů PCI, telemetrie, CI/CD, nástrojů pro správu kódu, SDLC a rámců a nástrojů pro bezpečný životní cyklus vývoje softwaru.
  • Odpovídající bakalářský titul a pět let zkušeností v softwarovém inženýrství, nebo sedm let zkušeností v tomto oboru.

Benefity

  • Motivační odměny podle výkonu.
  • Mateřská a rodičovská dovolená.
  • Placené volno.
  • Zdravotní benefity.