
Walmart on maailmanlaajuinen vähittäiskauppa- ja verkkokauppayritys, joka palvelee kuluttajia hypermarkettien, tavaratalojen, ruokakauppojen ja verkkokauppapaikan kautta. Sen laajaa tuotevalikoimaa tukevat kattava fyysisten myymälöiden verkosto, suoraan kuluttajille suunnatut toiminnot sekä logistiikka- ja toimitusketjujärjestelmät, jotka pitävät tuotteet liikkeessä koko liiketoiminnassa.
Ohjelmistoinsinööri III, älytelevisioiden automaatio — Walmart, Bangalore, työ paikan päällä
Kehitä Pythoniin ja tekoälyyn perustuvaa automaatiota Walmartin ja VIZIOn älytelevisiosovelluksille Bangaloressa. Paranna CI/CD-laatua, testausta, raportointia ja julkaisuihin valmistautumista eri TV-alustoilla.
Kuvaus
- Johda Walmartin ja VIZIOn sovellusalustan päästä päähän ulottuvaa automaatiota
- Suunnittele skaalautuvia automaatiokehyksiä ja vahvista CI/CD:n laatukriteerejä
- Paranna sovellusten luotettavuutta ja tuotteen yleistä laatua
- Toteuta älytelevisioiden automaatio ja samanaikainen sertifiointi ensimmäisen ja kolmannen osapuolen sovelluksille useilla TV-alustoilla
- Kehitä Python- ja pytest-kehyksiä savu-, toiminnallista, integraatio- ja regressiotestausta varten
- Tue CI/CD-toimintoja testien orkestroinnilla, putkien käyttöönotolla, yöajoilla, laatutarkistuksilla ja artefaktien julkaisemisella
- Kehitä tekoälypohjaisia ominaisuuksia, kuten testien generointia, jäljitettävyyttä, riskiperusteista priorisointia, itsekorjautuvia työnkulkuja ja dynaamista skaalausta
- Ota käyttöön vikasietoisia automaatiomalleja, joissa hyödynnetään uudelleenyrityksiä, yhteyden uudelleenmuodostusta, varapolkuja ja vianmääritystä
- Kehitä edistynyttä laat raportointia Tableaulla, Power BI:llä, Grafanalla tai vastaavilla työkaluilla
- Tee yhteistyötä kehitys-, DevOps-, tuote- ja julkaisutiimien kanssa testattavuuden, laatustrategian ja tuotantovalmiuden parantamiseksi
- Viimeistele ohjelmistosovellusten laatua virheettömien julkaisujen tukemiseksi
- Työskentele ketterässä ympäristössä, osallistu päivittäisiin tilannekokouksiin ja osallistu arkkitehtuuri- ja suunnittelukeskusteluihin
- Ylläpidä dokumentaatiota ja edistä koodauksen, arkkitehtuurin ja automaation parhaita käytäntöjä
Vaatimukset
- Tietojenkäsittelytieteen, tietotekniikan, tietojärjestelmien, ohjelmistotekniikan tai vastaavan alan kandidaatin tutkinto sekä 2 vuotta ohjelmistotekniikan kokemusta tai 4 vuotta ohjelmistotekniikan kokemusta
- Vähintään 4 vuotta videodomainin automaatiokokemusta ja vastuu omista moduuleista
- Vähintään 5 vuoden käytännön kokemus Python-pohjaisten automaatiokehysten kehittämisestä
- Edistynyt OCR:n ja TV-käyttöliittymien tekoälypohjaisen näyttövalidoinnin tuntemus
- Osoitettu kokemus CI/CD-työnkulkujen automatisoinnista GitHub Actionsilla
- Pre-commit-työkalujen ja turvallisten laatukäytäntöjen tuntemus
- Kokemus johtotason laatukoontinäyttöjen ja raportointijärjestelmien luomisesta
- Käytännön kokemus kehotetekniikasta, suurista kielimalleista ja agenttipohjaisista työnkuluista
- Linux-käyttöjärjestelmän arkkitehtuurin ja laitemallien tekninen ymmärrys
- Käytännön kokemus pilvipalveluista, Docker-ajosta, skaalautuvista suorittimista ja kontitetyistä automaatioympäristöistä
Edut
- Suoritukseen perustuvat kannustinpalkkiot
- Äitiys- ja vanhempainvapaa
- Palkallinen vapaa
- Terveysetuudet
- Palkitsemispaketti