
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, IAM – Bangalore, työskentely toimistolla
Johda Walmartin yritystason identiteetin- ja pääsynhallinta-alustan kehitystä Bangaloressa. Rakenna skaalautuvia mikropalveluja, identiteetti-integraatioita ja ajonaikaisia palveluja maailmanlaajuisen vähittäiskaupan tarpeisiin.
Kuvaus
- Kehitä ja paranna Walmartin identiteetin- ja pääsynhallintasovellusta
- Rakenna, testaa ja ota käyttöön skaalautuvia ratkaisuja Walmartin työntekijöille ympäri maailmaa
- Luo uudelleenkäytettäviä strategioita, palvelukomponentteja, kirjastoja ja kehyksiä yritystason IAM-palveluille
- Toimita ohjelmistoja, jotka täyttävät määritellyt laatustandardit ja mittarit
- Ohjaa insinöörejä ja auta rakentamaan teknisesti vahvoja, itsenäisesti toimivia tiimejä
- Laadi ja ylläpidä teknistä dokumentaatiota sisäisille tiimeille ja asiakkaille
- Käytä, paikkaa, ylläpidä ja valvo IAM-järjestelmiä
- Tutki ja ratkaise järjestelmähäiriöitä, ongelmia ja muutoksia
- Tue sovellustiimejä, jotka integroituvat IAM:n, SSO:n, Active Directoryn ja niihin liittyvien moduulien kanssa
- Pidä osaamisesi ajan tasalla kehittyvistä identiteetin- ja tietoturvan teknologioista
Vaatimukset
- Tietojenkäsittelytieteen, tietotekniikan, tietojärjestelmien, ohjelmistotekniikan tai vastaavan alan kandidaatin tutkinto ja neljän vuoden kokemus ohjelmistoinsinöörin tehtävistä tai kuuden vuoden vastaava ohjelmistoinsinöörin kokemus
- Vahva osaaminen mikropalveluarkkitehtuurien suunnittelussa, kehittämisessä ja käytössä
- Edistynyt ymmärrys IAM-periaatteista, mukaan lukien todennus, valtuutus, SSO, MFA, RBAC, ABAC sekä SAML-, OAuth- ja OpenID Connect -federaatio
- Kokemusta REST-rajapintojen ja gRPC-palvelujen kehittämisestä sekä rajapintojen dokumentoinnista Swaggerilla tai OpenAPIlla
- Käytännön kokemusta Dockerin ja Kubernetesin käytöstä
- Kokemusta mikropalvelujen käyttöönotosta ja käytöstä AWS:ssä, Azuressa tai Google Cloud Platformissa
- Viestintäalustojen, kuten Kafkan, RabbitMQ:n tai AWS SNS/SQS:n, tuntemus
- Edistynyt Java-, J2EE- ja Spring-osaaminen
- Kokemusta havainnointityökaluista ja -käytännöistä, kuten Prometheuksesta, Grafanasta, ELK Stackista tai Jaegerista
- Kokemusta palvelujen välisen todennuksen, valtuutuksen ja viestinnän suojaamisesta
- Kokemusta NoSQL-tietokannoista, kuten Cosmos DB:stä, Cassandrasta tai MongDB:stä
Edut
- Suoritukseen perustuvat kannustepalkkiot
- Äitiys- ja vanhempainvapaa
- Palkallinen vapaa
- Terveyteen liittyvät edut