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.

Johtava ohjelmistoinsinööri, Walmart+-jäsenyyden alustat, työskentely paikan päällä Bengalurussa

Johda Walmart+-jäsenyyden alustojen ja asiakasuskollisuuskokemusten arkkitehtuuria, luotettavuutta ja teknistä strategiaa. Rakenna skaalautuvia järjestelmiä ja johda monialaista toimitusta Walmartille Bengalurussa.

Kuvaus

  • Toimi Walmart+:n insinööritiimien käytännönläheisenä teknisenä auktoriteettina ja luotettuna neuvonantajana
  • Johda jäsenyyteen, sitouttamiseen, etuihin, personointiin ja monikanavaisiin hankkeisiin liittyvää selvitystyötä, teknistä strategiaa ja ratkaisusuunnittelua
  • Määritä ja kehitä hajautettujen järjestelmien, mikropalveluiden ja tapahtumapohjaisten alustojen turvallisia ja häiriönsietokykyisiä arkkitehtuureja
  • Muunna liiketoiminnan ja asiakkaiden tarpeet teknisiksi strategioiksi, tiekartoiksi, virstanpylväiksi ja mitattaviksi insinöörituloksiksi
  • Ohjaa arkkitehtuuripäätöksiä asiakasarvon, laadun, kustannusten, toimitusaikojen, ylläpidettävyyden ja alustan kehityksen perusteella
  • Suunnittele ja arvioi Java-, Spring Boot-, Node.js-, Kafka-, NoSQL-tietokanta- ja pilvinatiiviteknologioilla rakennettuja järjestelmiä
  • Johda suunnittelukatselmuksia, teknisiä syväluotauksia, koodikatselmuksia ja arkkitehtuurikeskusteluja
  • Luo koodausstandardit, suunnittelumallit, testausmenetelmät, havainnointikäytännöt ja turvallisen ohjelmistokehityksen periaatteet
  • Osallistu kriittisen koodin, prototyyppien, konseptitodisteiden, teknisten kokeilujen ja tuotanto-ongelmien ratkaisemiseen
  • Vahvista luotettavuutta telemetrian, valvonnan, hälytysten, kapasiteettisuunnittelun, suorituskykytekniikan, palautumisen ja operatiivisen valmiuden avulla
  • Kehitä automaatiota, CI/CD:tä, DevOps-käytäntöjä, jatkuvaa toimitusta ja kehittäjien tuottavuutta
  • Tee yhteistyötä tuotehallinnan, UX/UI:n, laadunvarmistuksen, SRE:n, DevOpsin, tietoturvan, datan ja arkkitehtuurin tiimien kanssa
  • Laadi teknistä dokumentaatiota, arkkitehtuuripäätöksiä, kaavioita, esityksiä ja toteutusohjeita
  • Mentoroi kokeneita insinöörejä ja teknisiä vetäjiä sekä kannusta oppimiseen ja innovointiin
  • Muokkaa Walmart+:n ja Walmart Global Techin teknisiä standardeja ja uudelleenkäytettäviä malleja
  • Tutki uusia teknologioita, mukaan lukien agenttisen tekoälyn sovellukset
  • Tue rekrytointia, teknisiä arviointeja, hackathoneja, demopäiviä ja arkkitehtuurifoorumeita
  • Johda teknistä reagointia tuotantohäiriöissä ja varmista pysyvät korjaavat toimet

Vaatimukset

  • Tietojenkäsittelytieteen, tietotekniikan, tietojärjestelmätieteen, ohjelmistotekniikan tai vastaavan alan kandidaatin tutkinto ja vähintään 5 vuotta ohjelmistoinsinöörin kokemusta tai 7 vuotta vastaavaa ohjelmistoinsinöörin kokemusta
  • Tyypillisesti vähintään 15 vuotta ohjelmistoinsinöörin kokemusta suurten hajautettujen järjestelmien parissa
  • Aiempi kokemus principal-, staff- tai lead-insinöörinä, arkkitehtina tai vastaavassa teknisen johtamisen tehtävässä
  • Laaja käytännön kokemus suurille käyttäjämäärille tarkoitettujen ohjelmistotuotteiden ja alustojen suunnittelusta, kehittämisestä ja toimittamisesta
  • Edistynyt osaaminen ohjelmistosuunnittelusta, hajautetuista järjestelmistä, mikropalveluista, tapahtumapohjaisesta arkkitehtuurista, suunnittelumalleista, tietorakenteista, algoritmeista ja suorituskykytekniikasta
  • Vahva käytännön kokemus Javasta ja Spring Bootista; Node.js:n sekä JavaScriptin tai TypeScriptin kokemus katsotaan suureksi eduksi
  • Syvä kokemus Kafkasta tai vastaavista tapahtumien suoratoistoteknologioista
  • Kokemusta NoSQL-tietokannoista, tietomallinnuksesta sekä johdonmukaisuuteen, saatavuuteen, osiointiin, replikointiin ja skaalautuvuuteen liittyvistä kompromisseista
  • Kokemusta pilvinatiivipalveluiden kehittämisestä Microsoft Azuressa tai Google Cloud Platformissa
  • Vahva DevOps- ja CI/CD-osaaminen sekä kokemus Gitistä, Mavenista tai vastaavista koontityökaluista, automaattisesta testauksesta, julkaisuista ja infrastruktuuriautomaatiosta
  • Kokemusta Dockerista, Kubernetesista ja Helmistä
  • Erinomaiset taidot vianmäärityksessä, suorituskykyanalyysissä, tuotantotuessa ja häiriötilanteiden hallinnassa
  • Kokemusta Prometheuksesta, Grafanasta, Splunkista, hajautetusta jäljityksestä, rakenteisesta lokituksesta ja palvelutasomittareista
  • Kyky vaikuttaa ilman muodollista esihenkilövaltaa ja sovittaa useat tiimit yhteiseen tekniseen suuntaan
  • Erinomaiset kirjalliset ja suulliset viestintätaidot
  • Hyvä harkintakyky ja kyky tasapainottaa kilpailevia prioriteetteja
  • Kokemusta maailmanlaajuisesti hajautettujen tiimien ja tuotteiden parissa työskentelystä
  • Riskianalyysin, kompromissimenetelmien, koodausstandardien, turvallisen koodauksen, ohjelmistosuunnittelun periaatteiden ja kehitysohjeiden tuntemus
  • PCI-vaatimusten ja muiden sovellettavien vaatimusten tuntemus
  • Telemetrian, havainnoitavuuden, palvelun tilan, kapasiteetinhallinnan ja operatiivisen valmiuden tuntemus
  • Turvallisen ohjelmistokehityksen elinkaaren viitekehysten, työkalujen ja kontrollien tuntemus
  • WCAG 2.2 AA:n ja saavutettavien digitaalisten kokemusten tuntemus

Edut

  • Suoritukseen perustuvat kannustinpalkkiot
  • Äitiys- ja vanhempainvapaa
  • Palkallinen vapaa
  • Terveysetuudet