
Walmart je globální maloobchodní a eCommerce společnost, která obsluhuje spotřebitele prostřednictvím hypermarketů, diskontních obchodních domů, prodejen potravin a online tržiště. Její široká nabídka produktů je podporována rozsáhlou sítí kamenných prodejen, přímým prodejem spotřebitelům a logistickými systémy a dodavatelskými řetězci potřebnými k přepravě produktů v rámci celé společnosti.
Vedoucí softwarový inženýr, IAM — práce na pracovišti v Bengalúru
Veďte vývoj podnikové platformy Walmartu pro správu identit a přístupu v Bengalúru. Vytvářejte škálovatelné mikroslužby, integrace identit a runtime služby podporující globální maloobchodní operace.
Popis
- Vyvíjejte a vylepšujte aplikaci Walmartu pro správu identit a přístupu
- Vytvářejte, testujte a nasazujte škálovatelná řešení pro zaměstnance Walmartu po celém světě
- Vytvářejte opakovaně použitelné strategie, servisní komponenty, knihovny a frameworky pro podnikové IAM služby
- Dodávejte software, který splňuje stanovené standardy kvality a metriky
- Mentorujte inženýry a pomáhejte budovat technicky silné a samostatné týmy
- Pište a udržujte technickou dokumentaci pro interní týmy a zákazníky
- Provozujte, aktualizujte, udržujte a monitorujte systémy IAM
- Prověřujte a řešte systémové incidenty, problémy a změny
- Podporujte aplikační týmy, které se integrují s IAM, SSO, Active Directory a souvisejícími moduly
- Sledujte nové technologie v oblasti identity a zabezpečení
Požadavky
- Bakalářské vzdělání v oboru informatiky, počítačového inženýrství, počítačových informačních systémů, softwarového inženýrství nebo příbuzném oboru a čtyři roky praxe v softwarovém inženýrství, nebo šest let příslušné praxe v softwarovém inženýrství
- Dobrá znalost návrhu, vývoje a provozu architektur mikroslužeb
- Pokročilé porozumění principům IAM včetně autentizace, autorizace, SSO, MFA, RBAC, ABAC a federace SAML, OAuth a OpenID Connect
- Zkušenost s vývojem REST API a služeb gRPC a s dokumentováním API pomocí Swaggeru nebo OpenAPI
- Praktická zkušenost s Dockerem a Kubernetes
- Znalost nasazování a provozu mikroslužeb v AWS, Azure nebo Google Cloud Platform
- Porozumění platformám pro zasílání zpráv, jako jsou Kafka, RabbitMQ nebo AWS SNS/SQS
- Pokročilá znalost Javy, J2EE a Springu
- Zkušenost s nástroji a postupy observability včetně Promethea, Grafany, ELK Stacku nebo Jaegeru
- Zkušenost se zabezpečením autentizace, autorizace a komunikace mezi službami
- Zkušenost s databázemi NoSQL, jako jsou Cosmos DB, Cassandra nebo MongoDB
Benefity
- Výkonnostní motivační odměny
- Mateřská a rodičovská dovolená
- Placené volno
- Zdravotní benefity