
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.
Vedoucí softwarový inženýr — plnění skladových objednávek (Bangalore, práce na pracovišti)
Veďte architekturu a dodávku škálovatelných cloudových systémů pro plnění skladových objednávek pro Walmart International. Rozvíjejte technickou kvalitu, technické vedení a mentoring z kanceláře Walmartu v Bangalore.
Popis
- Převádět potřeby zákazníků a provozu do obchodních plánů a realizace projektů.
- Stanovovat priority, komunikovat plány, odstraňovat překážky dodávky, přidělovat zdroje a sledovat pokrok.
- Odpovídat za návrh, architekturu a dodávku jednoho či více systémů nebo produktů od začátku do konce.
- Efektivně spolupracovat s mezioborovými týmy.
- Odhadovat pracnost, vyhodnocovat rizika, řadit priority a dodávat v souladu s harmonogramem projektů.
- Rozvíjet inženýrské postupy v oblasti kvality kódu, dokumentace, testování a monitorování.
- Vyvíjet a provozovat systémy, které splňují požadavky certifikace, právních předpisů a informační bezpečnosti.
- Dodávat produktové architektury a implementace, které jsou škálovatelné, rozšiřitelné a vysoce výkonné.
- Vyhodnocovat a testovat programy a produkty před vydáním.
- Identifikovat příležitosti k rozšíření stávajících systémů o nové produkty a služby.
- Dodávat spolehlivé a vysoce kvalitní produkty, které splňují obchodní a technické požadavky a jsou dodány včas.
- Mentorovat inženýry, rozvíjet technické schopnosti a poskytovat praktické technické vedení.
- Vést rozvoj zaměstnanců prostřednictvím náboru, školení, mentoringu, delegování, hodnocení výkonu, oceňování a koučování.
- Dodržovat firemní zásady, etické standardy, integritu a požadavky na soulad s předpisy.
Požadavky
- Bakalářské vzdělání 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 čtyři roky zkušeností se softwarovým inženýrstvím nebo příbuznou oblastí; případně šest let relevantních zkušeností.
- Nejméně 10 let zkušeností s objektově orientovaným vývojem softwaru.
- Odborná praxe s technologiemi Java, Spring Boot, GraphQL, Hibernate, Kubernetes, Docker, mikroslužbami, Azure nebo jinou cloudovou platformou, Kafka, MSSQL a databázemi NoSQL, jako jsou Cosmos DB nebo MongoDB.
- Pokročilá znalost událostmi řízeného programování; zkušenost s Kafkou je doporučena.
- Praktická zkušenost s nástroji Mockito a Jenkins.
- Praktická zkušenost s psaním testů JUnit a používáním Maven, Ant, Gradle a Git.
- Zkušenost s nástroji Splunk, OpenObserve, Prometheus a Grafana.
- Základní znalost velkých jazykových modelů, generativní umělé inteligence a agentní umělé inteligence.
- Expertní znalost cloudových platforem včetně AWS, Azure nebo Google Cloud.
- Zkušenost s vytvářením produktů s vysokou škálovatelností a dostupností.
- Velmi dobrá znalost datových struktur, algoritmů a návrhu systémů.
- Zkušenost s prací v prostředí agilního vývoje.
- Znalost bezpečnostních principů a protokolů zahrnujících autentizaci, autorizaci a důvěrnost.
- Schopnost a ochota učit se nové dovednosti podle toho, jak se vyvíjejí požadavky projektu.
- Požaduje se bakalářský nebo magisterský titul v oboru informatiky, počítačového inženýrství nebo příbuzné technické disciplíně.
- Schopnost mentorovat juniorní vývojáře a posilovat postupy softwarového inženýrství.
Benefity
- Motivační odměny podle pracovního výkonu.
- Mateřská a rodičovská dovolená.
- Placené volno.
- Zdravotní benefity.
- Kompenzační balíček.
- Flexibilita umožňující sladit osobní povinnosti s prací.