
Walmart — це глобальна роздрібна та eCommerce-компанія, яка обслуговує споживачів через гіпермаркети, універмаги зі знижками, продуктові магазини та онлайн-маркетплейс. Широкий асортимент компанії підтримується розгалуженою мережею фізичних магазинів, прямими продажами споживачам, а також логістичними системами й ланцюгами постачання, необхідними для переміщення товарів у межах усього бізнесу.
Провідний інженер-програміст, IAM — робота в офісі в Бангалорі
Керуйте розробкою корпоративної платформи Walmart для керування ідентифікацією та доступом у Бангалорі. Створюйте масштабовані мікросервіси, інтеграції ідентифікації та сервіси виконання для глобальних роздрібних операцій.
Опис
- Розробляйте та вдосконалюйте застосунок Walmart для керування ідентифікацією та доступом
- Створюйте, тестуйте й розгортайте масштабовані рішення для працівників Walmart у всьому світі
- Створюйте багаторазово використовувані стратегії, сервісні компоненти, бібліотеки та фреймворки для корпоративних IAM-сервісів
- Постачайте програмне забезпечення, що відповідає визначеним стандартам якості та метрикам
- Наставляйте інженерів і допомагайте формувати технічно сильні, самостійні команди
- Пишіть і підтримуйте технічну документацію для внутрішніх команд і клієнтів
- Експлуатуйте, оновлюйте, обслуговуйте та моніторте IAM-системи
- Розслідуйте й усувайте системні інциденти, проблеми та зміни
- Підтримуйте команди застосунків, які інтегруються з IAM, SSO, Active Directory та пов’язаними модулями
- Стежте за новими технологіями у сфері ідентифікації та безпеки
Вимоги
- Ступінь бакалавра в галузі комп’ютерних наук, комп’ютерної інженерії, інформаційних систем, програмної інженерії або суміжній галузі та чотири роки досвіду розробки програмного забезпечення або шість років відповідного досвіду розробки програмного забезпечення
- Глибокі знання про проєктування, розробку та експлуатацію мікросервісних архітектур
- Поглиблене розуміння принципів IAM, зокрема автентифікації, авторизації, SSO, MFA, RBAC, ABAC, а також федерації SAML, OAuth і OpenID Connect
- Досвід розробки REST API та сервісів gRPC і документування API за допомогою Swagger або OpenAPI
- Практичний досвід роботи з Docker і Kubernetes
- Знання розгортання та експлуатації мікросервісів в AWS, Azure або Google Cloud Platform
- Розуміння платформ обміну повідомленнями, таких як Kafka, RabbitMQ або AWS SNS/SQS
- Поглиблене володіння Java, J2EE та Spring
- Досвід роботи з інструментами й практиками спостережуваності, зокрема Prometheus, Grafana, ELK Stack або Jaeger
- Досвід захисту міжсервісної автентифікації, авторизації та обміну даними
- Досвід роботи з базами даних NoSQL, такими як Cosmos DB, Cassandra або MongoDB
Переваги
- Премії за результатами роботи
- Відпустка у зв’язку з вагітністю та пологами і батьківська відпустка
- Оплачувана відпустка
- Медичні пільги