Walmart
Walmart
Walmart je globalna maloprodajna i e-trgovinska kompanija koja opslužuje potrošače putem hipermarketa, diskontnih robnih kuća, trgovina mješovitom robom i internetskog tržišta. Njezinu široku ponudu proizvoda podržavaju velika mreža fizičkih trgovina, izravno poslovanje s potrošačima te logistički sustavi i sustavi opskrbnog lanca potrebni za kretanje proizvoda kroz cijelo poslovanje.

Glavni softverski inženjer – skladišno ispunjavanje narudžbi (Bangalore, rad iz ureda)

Vodite arhitekturu i isporuku skalabilnih cloud-native sustava za skladišno ispunjavanje narudžbi za Walmart International. Potičite inženjersku kvalitetu, tehničko vodstvo i mentoriranje iz Walmartova ureda u Bangaloreu.

Opis

  • Pretvarati potrebe korisnika i poslovanja u poslovne planove i provedbu projekata.
  • Postavljati prioritete, komunicirati planove, uklanjati prepreke isporuci, raspoređivati resurse i pratiti napredak.
  • Preuzeti odgovornost za cjelokupan dizajn, arhitekturu i isporuku jednog ili više sustava ili proizvoda.
  • Učinkovito surađivati s međufunkcionalnim timovima.
  • Procjenjivati opseg posla, procjenjivati rizike, određivati redoslijed prioriteta i isporučivati u skladu s rokovima projekta.
  • Unaprjeđivati inženjerske prakse u području kvalitete koda, dokumentacije, testiranja i nadzora.
  • Razvijati i upravljati sustavima koji ispunjavaju certifikacijske, regulatorne i zahtjeve informacijske sigurnosti.
  • Isporučivati arhitekture proizvoda i implementacije koje su skalabilne, proširive i vrlo učinkovite.
  • Procjenjivati i testirati programe i proizvode prije objave.
  • Prepoznavati prilike za proširenje postojećih sustava u nove proizvode i usluge.
  • Isporučivati pouzdane i kvalitetne proizvode koji na vrijeme ispunjavaju poslovne i tehničke zahtjeve.
  • Mentorirati inženjere, razvijati tehničke sposobnosti i pružati praktično tehničko vodstvo.
  • Voditi razvoj suradnika kroz zapošljavanje, obuku, mentoriranje, delegiranje, procjene učinka, priznanja i coaching.
  • Pridržavati se politika tvrtke, etičkih standarda, integriteta i usklađenosti.

Zahtjevi

  • Prvostupnik računalnih znanosti, računalnog inženjerstva, računalnih informacijskih sustava, softverskog inženjerstva ili srodnog područja te četiri godine iskustva u softverskom inženjerstvu ili srodnom području; alternativno, šest godina relevantnog iskustva.
  • Najmanje 10 godina iskustva u objektno orijentiranom razvoju softvera.
  • Profesionalno iskustvo s tehnologijama Java, Spring Boot, GraphQL, Hibernate, Kubernetes, Docker, mikrousluge, Azure ili druga cloud platforma, Kafka, MSSQL i NoSQL baze podataka kao što su Cosmos DB ili MongoDB.
  • Napredno poznavanje programiranja vođenog događajima; iskustvo s Kafkom je poželjno.
  • Praktično iskustvo s alatima Mockito i Jenkins.
  • Praktično iskustvo u pisanju JUnit testova i korištenju alata Maven, Ant, Gradle i Git.
  • Iskustvo sa Splunkom, OpenObserveom, Prometheusom i Grafanom.
  • Osnovno poznavanje velikih jezičnih modela, generativne umjetne inteligencije i agentne umjetne inteligencije.
  • Stručnost u cloud platformama uključujući AWS, Azure ili Google Cloud.
  • Iskustvo u izgradnji proizvoda visoke skalabilnosti i dostupnosti.
  • Izvrsno poznavanje struktura podataka, algoritama i dizajna sustava.
  • Iskustvo rada u agilnim razvojnim okruženjima.
  • Poznavanje sigurnosnih načela i protokola koji obuhvaćaju autentifikaciju, autorizaciju i povjerljivost.
  • Sposobnost i spremnost na učenje novih vještina kako se zahtjevi projekta mijenjaju.
  • Potrebna je prvostupanjska ili diplomska diploma iz računalnih znanosti, računalnog inženjerstva ili srodne tehničke discipline.
  • Sposobnost mentoriranja mlađih programera i unaprjeđivanja praksi softverskog inženjerstva.

Pogodnosti

  • Poticajne nagrade na temelju učinka.
  • Rodiljni i roditeljski dopust.
  • Plaćeni dopust.
  • Zdravstvene pogodnosti.
  • Kompenzacijski paket.
  • Fleksibilnost u usklađivanju osobnih obveza s poslom.