Walmart
Walmart
Walmart je globalno maloprodajno podjetje in podjetje za e-trgovino, ki potrošnikom ponuja storitve prek hipermarketov, diskontnih veleblagovnic, živilskih trgovin in spletne tržnice. Njegovo široko ponudbo izdelkov podpirajo velika mreža fizičnih trgovin, neposredno poslovanje s potrošniki ter logistični sistemi in sistemi dobavne verige, potrebni za pretok izdelkov v celotnem poslovanju.

Programski inženir III, avtomatizacija pametnih televizorjev — Walmart Bangalore onsite

V Bangaloreju razvijajte avtomatizacijo aplikacij Walmart in VIZIO za pametne televizorje, ki temelji na Pythonu in umetni inteligenci. Izboljšujte kakovost CI/CD, testiranje, poročanje in pripravljenost na izdaje na različnih TV-platformah.

Opis

  • Vodite avtomatizacijo platforme aplikacij Walmart in VIZIO od začetka do konca
  • Načrtujte razširljive avtomatizacijske ogrodja in okrepite kontrolne točke kakovosti CI/CD
  • Izboljšajte zanesljivost aplikacij in splošno kakovost izdelka
  • Izvajajte avtomatizacijo pametnih televizorjev in sočasno certificiranje lastnih aplikacij ter aplikacij tretjih oseb na več TV-platformah
  • Razvijajte ogrodja Python in pytest, ki pokrivajo smoke, funkcionalno, integracijsko in regresijsko testiranje
  • Podpirajte delovanje CI/CD z orkestracijo testov, zagotavljanjem pipelineov, nočnim izvajanjem, preverjanji kakovosti in objavljanjem artefaktov
  • Razvijajte zmogljivosti z umetno inteligenco, kot so generiranje testov, sledljivost, prednostno razvrščanje na podlagi tveganja, samopopravljivi delovni tokovi in dinamično prilagajanje obsega
  • Uvajajte odporne vzorce avtomatizacije s ponovnimi poskusi, obravnavo ponovne povezave, nadomestnimi potmi in diagnostiko napak
  • Razvijajte napredno poročanje o kakovosti s Tableaujem, Power BI, Grafano ali primerljivimi orodji
  • Sodelujte z razvojnimi, DevOps, produktnimi in release ekipami pri izboljšanju testabilnosti, strategije kakovosti in pripravljenosti na produkcijo
  • Izboljšujte kakovost programskih aplikacij za podporo izdajam brez napak
  • Delajte v agilnem okolju, udeležujte se vsakodnevnih statusnih sestankov ter prispevajte k razpravam o arhitekturi in načrtovanju
  • Vzdržujte dokumentacijo in spodbujajte najboljše prakse pri programiranju, arhitekturi in avtomatizaciji

Zahteve

  • Diploma iz računalništva, računalniškega inženirstva, računalniških informacijskih sistemov, programskega inženirstva ali sorodnega področja ter 2 leti izkušenj na področju programskega inženirstva ali 4 leta izkušenj na področju programskega inženirstva
  • Vsaj 4 leta izkušenj z avtomatizacijo na področju videa in lastništvom posameznih modulov
  • Vsaj 5 let praktičnih izkušenj z razvojem avtomatizacijskih ogrodij, ki temeljijo na Pythonu
  • Napredno znanje OCR in preverjanja zaslonov uporabniških vmesnikov televizorjev na podlagi umetne inteligence
  • Dokazane izkušnje z avtomatizacijo delovnih tokov CI/CD z GitHub Actions
  • Poznavanje orodij pre-commit in varnih praks kakovosti
  • Izkušnje z izdelavo nadzornih plošč kakovosti in sistemov poročanja, pripravljenih za vodstvo
  • Praktične izkušnje s prompt engineeringom, velikimi jezikovnimi modeli in agentskimi delovnimi tokovi
  • Tehnično razumevanje arhitekture operacijskega sistema Linux in modelov naprav
  • Praktične izkušnje z oblačnimi storitvami, izvajanjem v Dockerju, razširljivimi runnerji in kontejneriziranimi okolji za avtomatizacijo

Ugodnosti

  • Nagrade na podlagi uspešnosti
  • Porodniški in starševski dopust
  • Plačan dopust
  • Zdravstvene ugodnosti
  • Kompenzacijski paket