Walmart
Walmart
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.

Vanhempi ohjelmistokehittäjä, hajautetut alustat

Rakenna Walmartin hajautettua data- ja tekoälyalustaa kehittämällä Java- ja Python-palveluita, Spark-putkia sekä generatiivisen tekoälyn ominaisuuksia. Työskentele vähittäiskaupan mittakaavan järjestelmien parissa.

Kuvaus

  • Rakenna ja ylläpidä hajautettuja alustapalveluita ja rajapintoja Javalla ja Pythonilla Kubernetes-ympäristössä tai vastaavalla pilvinatiivilla alustalla.
  • Sovella järjestelmä- ja matalan tason suunnittelua alustahaasteisiin ja arvioi riippuvuuksia, kompromisseja, vikatilanteita, skaalautuvuutta ja kustannuksia.
  • Osallistu Spark-dataputkien ja käsittelytöiden kehittämiseen osana alustakehitystä.
  • Kehitä tekoälyyn, generatiiviseen tekoälyyn ja agenttipohjaisiin järjestelmiin liittyviä alustaominaisuuksia, kuten kehittäjätyökaluja, työnkulkujen automatisointia, agenttipalveluita ja tekoälyavusteisia operointityökaluja.
  • Vastaa luotettavuudesta, skaalautuvuudesta ja havainnoitavuudesta, mukaan lukien SLO-tavoitteet, hajautettu jäljitys, hälytykset ja häiriötilanteiden hallinta.
  • Osallistu mikropalveluiden, tapahtumapohjaisten järjestelmien ja yritysjärjestelmäintegraatioiden arkkitehtuuri- ja järjestelmäsuunnitteluun.
  • Tee yhteistyötä data-asiantuntijoiden, datatieteilijöiden ja koneoppimisinsinöörien kanssa dataputkiin, piirrevarastoihin ja mallien tarjoiluun liittyvien palveluiden parissa.
  • Arvioi arkkitehtuuria, suunnitelmia, koodia ja tuotantovalmiutta.
  • Käytä harkittua teknistä päätöksentekoa, mentoroi uransa alkuvaiheessa olevia insinöörejä ja paranna suunnittelutyön laatua.
  • Seuraa alusta-, pilvi- ja tekoälyteknologioiden kehitystä ja suosittele käytännöllisiä parannuksia.
  • Työskentele päivittäin Bangaloren tai Chennaín toimistolla.

Vaatimukset

  • Vähintään viiden vuoden ammatillinen kokemus ohjelmistokehityksestä sekä hajautettujen alustojen rakentamisesta ja ylläpidosta.
  • Vahva Java- ja Python-osaaminen.
  • Painotus operatiiviseen ja tekniseen erinomaisuuteen, mukaan lukien vastuu SLO- ja SLA-tavoitteista, häiriötilanteiden hallinta, syyllistämättömät jälkiarvioinnit, luotettavuus- ja laatumittarit sekä jatkuva parantaminen.
  • Tietojenkäsittelytieteen, tekniikan tai muun teknisen alan kandidaatin- tai maisterintutkinto tai vastaava käytännön kokemus.
  • Kokemusta mikropalveluista, hajautetuista järjestelmistä, tapahtumapohjaisista malleista, rajapintasuunnittelusta, palvelusopimuksista ja yritysjärjestelmien integraatioista.
  • Vahvat järjestelmä- ja matalan tason suunnittelutaidot.
  • Kokemusta CI/CD:stä, konteista, Kubernetesista tai vastaavasta orkestroinnista, infrastruktuurin automatisoinnista ja tuotantoympäristöjen operoinnista.
  • Sparkin perustuntemus sekä Hadoopin/HDFS:n, Hiven tai Kafkan tuntemus.
  • Käytännön kokemusta mallirajapintojen sekä generatiivisen tekoälyn tai LLM-työkalujen integroinnista.
  • Kokemusta agenttipohjaisten työnkulkujen, upotusten tai vektorihakujen sekä MLOps-käytäntöjen rakentamisesta tai ylläpidosta.
  • Havainnoitavuuden, hajautetun jäljityksen, lokituksen, mittareiden, hälytysten, häiriötilanteiden hallinnan, kapasiteettisuunnittelun ja vikasietoisuuden tuntemus.
  • Todennuksen, käyttövaltuuksien hallinnan, tietosuojan ja suojatun rajapintasuunnittelun tuntemus.
  • Kyky muuntaa tekniset ja liiketoiminnan ongelmat toteutussuunnitelmiksi.
  • Vahvaa omistajuutta, teknistä harkintakykyä ja itsenäistä työskentelykykyä 0–1-ympäristössä.
  • Vähimmäispätevyys: kandidaatin tutkinto ja kolme vuotta kokemusta ohjelmistokehityksestä tai viisi vuotta kokemusta ohjelmistokehityksestä.
  • Ensisijainen työskentelypaikka on Bangalore, Intia.

Edut

  • Suoritukseen perustuvat kannustinpalkkiot.
  • Äitiys- ja vanhempainvapaat.
  • Palkallinen vapaa.
  • Terveysetuudet.
  • Joustavuutta henkilökohtaisten menojen hoitamiseen.

Samankaltaiset työpaikat

Motorola Solutions

Ohjelmistokehityksen harjoittelija

Motorola Solutions

Tule Motorola Solutionsille ohjelmistokehityksen harjoittelijaksi kehittämään ja testaamaan pilvipohjaisia laitehallintajärjestelmiä. Työskentele verkkokehysten ja mikropalveluiden ominaisuuksien parissa yleisen turvallisuuden teknologioissa.

Avaa
Labcorp

Ohjelmistokehityksen johtava pääinsinööri

Labcorp

Johda ohjelmistokehitystä Labcorpilla ja kehitä pilvi-, mikropalvelu- ja tekoälyratkaisuja yritystason tarpeisiin. Ohjaa terveydenhuollon teknologiajärjestelmien modernisointia ja ohjelmistotekniikan laatua.

Avaa
MGM Resorts International

Vanhempi ohjelmistokehittäjä II, mobiilisovellus

MGM Resorts International

Johda MGM Resortsin vieraille suunnattujen verkkosivustojen ja mobiilisovellusten käyttöliittymäkehitystä sekä vaikuta arkkitehtuuriin, suorituskykyyn ja toimituksiin. Ohjaa tiimien välisiä hankkeita ja mentoroi käyttöliittymäkehittäjiä.

Avaa
Elevance Health

Johtava pilvi-insinööri, tekoäly ja koneoppiminen

Elevance Health

Johda tuotantokäyttöön tarkoitettujen tekoälyagenttien, pilvialustojen ja FinOps-työkalujen kehitystä Elevance Healthin terveydenhuoltoliiketoiminnassa. Hybridiroolissa keskitytään turvalliseen yritysarkkitehtuuriin ja sovellusten uudistamiseen.

Avaa