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 za maloprodajne i e-trgovinske platforme Walmarta

Vodite arhitekturu i razvoj Walmartovih međunarodnih maloprodajnih i e-trgovinskih platformi, uključujući sustave za angažman kupaca i kontekstualno oglašavanje. Usmjeravajte timove u izgradnji skalabilnih mik usluga i isporuci pouzdanog softvera.

Opis

  • Mentorirajte inženjere kroz pregled koda i rasprave o dizajnu.
  • Budite tehnički autoritet, određujte smjer i dijelite stručna znanja.
  • Promičite standarde kodiranja, obrasce dizajna i učinkovite razvojne prakse.
  • Vodite tehničku arhitekturu koja podupire poslovne ciljeve i skaliranje.
  • Dizajnirajte složene softverske sustave za performanse, sigurnost i skalabilnost.
  • Isporučujte kvalitetan softver kroz jedinično testiranje, pregled koda i kontinuiranu integraciju.
  • Održavajte visoke standarde kvalitete softvera i operativne izvrsnosti.
  • Pripremajte tehničku dokumentaciju i prezentacije o arhitektonskim odlukama i opcijama dizajna.
  • Usklađujte dokumentaciju s opsegom projekta, ključnim etapama i isporukama.
  • Unapređujte i održavajte tehničke standarde u cijeloj organizaciji.
  • Potičite učenje i inovacije praktičnim usmjeravanjem i mentorstvom.
  • Vodite istraživanje i definiranje velikih projekata.
  • Surađujte s međufunkcijskim timovima na utvrđivanju opsega projekta i ključnih etapa.
  • Surađujte s upravljanjem proizvodima, UX/UI-jem, osiguranjem kvalitete i DevOpsom.
  • Objašnjavajte tehničke koncepte tehničkim i netehničkim dionicima.
  • Procjenjujte nove alate i metode.
  • Izrađujte i unapređujte skalabilne platforme za Walmartove međunarodne trgovine i e-trgovinsko poslovanje, uključujući angažman kupaca i kontekstualno oglašavanje.

Zahtjevi

  • Prethodno iskustvo na poziciji tehničkog voditelja.
  • Snažno iskustvo u razvoju softvera u arhitekturama mik usluga.
  • Iskustvo s tehnologijama Java, Spring Boot i Kafka.
  • Najmanje 15 godina iskustva u razvoju softvera, s naglaskom na distribuirane sustave velikih razmjera.
  • Iskustvo s tehnologijama Java, React Native, mik uslugama, Node.js-om i slučajevima uporabe agentičke umjetne inteligencije.
  • Napredno poznavanje složenog dizajna softvera, distribuiranih sustava, obrazaca dizajna, struktura podataka i algoritama.
  • Poznavanje Kafke i NoSQL baza podataka.
  • Iskustvo s DevOpsom, CI/CD-om, Gitom i Mavenom.
  • Izražene vještine tehničkog otklanjanja pogrešaka i podrške produkciji.
  • Poznavanje javnih platformi u oblaku kao što su Azure ili Google Cloud Platform.
  • Opsežno iskustvo u dizajniranju, razvoju i isporuci softverskih proizvoda za velik broj korisnika.
  • Arhitektonsko iskustvo s velikim softverskim sustavima, uslugama i aplikacijama temeljenima na podacima te razvojem i unapređivanjem globalnih platformi.
  • Praktično iskustvo u izgradnji mik usluga, arhitektura vođenih događajima i distribuiranih sustava uz primjenu odgovarajućih obrazaca dizajna.
  • Poznavanje analize rizika i troškova, poslovnih ciljeva, klasifikacije zahtjeva, domenskog znanja, korisničkih priča te funkcionalnih i nefunkcionalnih zahtjeva.
  • Poznavanje standarda kodiranja, Java i JavaScripta, Springa, Microsoft Azurea, PCI standarda, telemetrije, CI/CD-a, alata za upravljanje kodom, životnog ciklusa razvoja softvera (SDLC) te okvira i alata za siguran razvoj softvera.
  • Odgovarajuća prvostupnička diploma i pet godina iskustva u softverskom inženjerstvu ili sedam godina iskustva u softverskom inženjerstvu.

Pogodnosti

  • Poticajne nagrade temeljene na radnom učinku.
  • Rodiljni i roditeljski dopust.
  • Plaćeni dopust.
  • Zdravstvene pogodnosti.