Walmart
Walmart
Walmart je globalna maloprodajna i e-trgovinska kompanija koja opslužuje potrošače putem hipermarketa, diskontnih robnih kuća, trgovina mješovitom robom i internetskog tržišta. Njezinu široku ponudu proizvoda podržavaju velika mreža fizičkih trgovina, izravno poslovanje s potrošačima te logistički sustavi i sustavi opskrbnog lanca potrebni za kretanje proizvoda kroz cijelo poslovanje.

Glavni softverski inženjer, IAM — Bangalore, rad na lokaciji

Vodite razvoj Walmartove poslovne platforme za upravljanje identitetima i pristupom u Bangaloreu. Izgrađujte skalabilne mikrousluge, integracije identiteta i izvršne usluge koje podržavaju globalno maloprodajno poslovanje.

Opis

  • Razvijati i unapređivati Walmartovu aplikaciju za upravljanje identitetima i pristupom
  • Izrađivati, testirati i implementirati skalabilna rješenja za Walmartove zaposlenike diljem svijeta
  • Izrađivati ponovno upotrebljive strategije, servisne komponente, biblioteke i okvire za poslovne IAM usluge
  • Isporučivati softver koji zadovoljava definirane standarde i metrike kvalitete
  • Mentorirati inženjere i pomagati u izgradnji tehnički snažnih i samostalnih timova
  • Pisati i održavati tehničku dokumentaciju za interne timove i korisnike
  • Upravljati, zakrpati, održavati i nadzirati IAM sustave
  • Istraživati i rješavati incidente, probleme i promjene u sustavima
  • Podržavati aplikacijske timove pri integraciji s IAM-om, SSO-om, Active Directoryjem i povezanim modulima
  • Pratiti nove tehnologije u području identiteta i sigurnosti

Zahtjevi

  • Preddiplomski studij računalnih znanosti, računalnog inženjerstva, računalnih informacijskih sustava, softverskog inženjerstva ili srodnog područja te četiri godine iskustva u softverskom inženjerstvu, ili šest godina srodnog iskustva u softverskom inženjerstvu
  • Napredno poznavanje dizajniranja, razvoja i rada arhitektura mikrousluga
  • Napredno razumijevanje IAM načela, uključujući autentikaciju, autorizaciju, SSO, MFA, RBAC, ABAC te federaciju SAML-a, OAutha i OpenID Connecta
  • Iskustvo u razvoju REST API-ja i gRPC usluga te dokumentiranju API-ja pomoću alata Swagger ili OpenAPI
  • Praktično iskustvo s korištenjem Dockera i Kubernetesa
  • Poznavanje implementacije i rada mikrousluga na platformama AWS, Azure ili Google Cloud Platform
  • Razumijevanje platformi za razmjenu poruka kao što su Kafka, RabbitMQ ili AWS SNS/SQS
  • Napredno poznavanje Jave, J2EE-a i Springa
  • Iskustvo s alatima i praksama za observability, uključujući Prometheus, Grafanu, ELK Stack ili Jaeger
  • Iskustvo u zaštiti autentikacije, autorizacije i komunikacije između usluga
  • Iskustvo s NoSQL bazama podataka kao što su Cosmos DB, Cassandra ili MongoDB

Pogodnosti

  • Poticajne nagrade na temelju radnog učinka
  • Rodiljni i roditeljski dopust
  • Plaćeni dopust
  • Zdravstvene pogodnosti