
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 marketinške i korisničke platforme
Vodite dizajn i isporuku skalabilnih Java i cloud platformi koje podržavaju Walmartov marketing, oglašavanje i angažman korisnika diljem svijeta. Oblikujte arhitekturu i tehničke odluke timova koji razvijaju sustave za privlačenje korisnika, identitet, plaćanja i iskustva nakon narudžbe.
Opis
- Vodite dizajn, razvoj, implementaciju i dokumentiranje softvera.
- Surađujte s Walmartovim inženjerskim timovima u različitim regijama, dijelite stručnost i doprinosite tehničkoj zajednici.
- Surađujte s upravljanjem proizvodima i poslovnim timovima na određivanju prioriteta i isporuci proizvoda.
- Osmislite i izgradite unaprijeđene procese i tehnička rješenja za strateške inicijative.
- Surađujte s arhitektima i međufunkcionalnim timovima na isporuci rješenja koja ispunjavaju ciljeve kvalitete, troškova i rokova u skladu s arhitektonskim smjernicama.
- S inženjerskim timovima razrađujte dizajn visoke i niske razine, vodite rasprave o dizajnu i donosite tehničke odluke.
- Izgradite platforme nove generacije za marketing, isporuku oglasa i angažman korisnika u različitim zemljama.
- Razvijajte platforme za privlačenje i ponovno angažiranje korisnika, uključujući temeljne sustave za identitet računa i autentifikaciju, korisničke profile, plaćanja i iskustva nakon narudžbe.
Zahtjevi
- Diploma prvostupnika iz računalnih znanosti, računalnog inženjerstva, računalnih informacijskih sustava, softverskog inženjerstva ili srodnog područja te 4 godine iskustva u softverskom inženjerstvu ili srodnom području; alternativno, 6 godina takvog iskustva.
- Najmanje 10 godina iskustva u dizajnu i razvoju visoko skalabilnih aplikacija i platformi.
- Čvrsti temelji računalnih znanosti, uključujući strukture podataka, algoritme i obrasce dizajna.
- Praktično iskustvo u izgradnji Java mikrousluga i RESTful web-usluga pomoću Spring Boota, Dropwizarda ili ekvivalentnog okvira.
- Detaljno poznavanje cloud arhitektura i arhitektura mikrousluga, registara usluga, ELK-a ili Splunka, virtualnih strojeva i kontejnerskih tehnologija kao što su Docker i Kubernetes.
- Iskustvo s agilnim metodama, DevOpsom te CI/CD okruženjima i alatima, uključujući Git, Maven i Jenkins.
- Dokazano preuzimanje odgovornosti za cjelokupan razvoj i dizajn barem jednog cloud projekta.
- Snažne praktične razvojne vještine, uključujući sposobnost izrade prototipa tehničkih rješenja.
Pogodnosti
- Nagrade temeljene na radnom učinku.
- Rodiljni i roditeljski dopust.
- Plaćeni dopust.
- Zdravstvene pogodnosti.
- Paket naknade.
- Fleksibilnost u usklađivanju osobnih obveza.