
Walmart — це глобальна роздрібна та eCommerce-компанія, яка обслуговує споживачів через гіпермаркети, універмаги зі знижками, продуктові магазини та онлайн-маркетплейс. Широкий асортимент компанії підтримується розгалуженою мережею фізичних магазинів, прямими продажами споживачам, а також логістичними системами й ланцюгами постачання, необхідними для переміщення товарів у межах усього бізнесу.
Провідний інженер-програміст — складське виконання замовлень (Бангалор, робота в офісі)
Керуйте архітектурою та створенням масштабованих хмарних систем складського виконання замовлень для Walmart International. Розвивайте якість інженерних рішень, технічне лідерство й наставництво в офісі Walmart у Бангалорі.
Опис
- Перетворювати потреби клієнтів і операційних підрозділів на бізнес-плани та реалізацію проєктів.
- Визначати пріоритети, повідомляти про плани, усувати перешкоди для постачання, розподіляти ресурси й відстежувати прогрес.
- Відповідати за наскрізне проєктування, архітектуру та постачання однієї чи кількох систем або продуктів.
- Ефективно співпрацювати з кросфункціональними командами.
- Оцінювати обсяг робіт, аналізувати ризики, визначати послідовність пріоритетів і дотримуватися строків проєктів.
- Розвивати інженерні практики у сферах якості коду, документації, тестування та моніторингу.
- Розробляти й експлуатувати системи, що відповідають вимогам сертифікації, законодавства та інформаційної безпеки.
- Створювати архітектури й реалізації продуктів, які є масштабованими, розширюваними та високопродуктивними.
- Оцінювати й тестувати програми та продукти до випуску.
- Виявляти можливості розширення наявних систем для створення нових продуктів і сервісів.
- Постачати надійні високоякісні продукти, що відповідають бізнесовим і технічним вимогам та випускаються вчасно.
- Наставляти інженерів, розвивати технічні компетенції та забезпечувати практичне технічне лідерство.
- Керувати розвитком працівників через наймання, навчання, наставництво, делегування, оцінювання результатів, визнання досягнень і коучинг.
- Дотримуватися політик компанії, етичних норм, принципів доброчесності та вимог комплаєнсу.
Вимоги
- Ступінь бакалавра в галузі комп’ютерних наук, комп’ютерної інженерії, інформаційних комп’ютерних систем, програмної інженерії або суміжній галузі та чотири роки досвіду в розробленні програмного забезпечення чи суміжній сфері; або шість років релевантного досвіду.
- Щонайменше 10 років досвіду об’єктно-орієнтованої розробки програмного забезпечення.
- Професійний досвід роботи з Java, Spring Boot, GraphQL, Hibernate, Kubernetes, Docker, мікросервісами, Azure або іншою хмарною платформою, Kafka, MSSQL і базами даних NoSQL, такими як Cosmos DB або MongoDB.
- Поглиблені знання подієво-орієнтованого програмування; досвід роботи з Kafka буде перевагою.
- Практичний досвід роботи з Mockito та Jenkins.
- Практичний досвід написання тестів JUnit і використання Maven, Ant, Gradle та Git.
- Досвід роботи зі Splunk, OpenObserve, Prometheus і Grafana.
- Базові знання великих мовних моделей, генеративного ШІ та агентного ШІ.
- Експертне знання хмарних платформ, зокрема AWS, Azure або Google Cloud.
- Досвід створення продуктів із високою масштабованістю та доступністю.
- Впевнене володіння структурами даних, алгоритмами та проєктуванням систем.
- Досвід роботи в середовищах гнучкої розробки.
- Знання принципів і протоколів безпеки, що охоплюють автентифікацію, авторизацію та конфіденційність.
- Здатність і готовність опановувати нові навички в міру зміни вимог проєкту.
- Потрібен ступінь бакалавра або магістра в галузі комп’ютерних наук, комп’ютерної інженерії чи суміжній технічній дисципліні.
- Здатність наставляти молодших розробників і посилювати практики розроблення програмного забезпечення.
Переваги
- Премії за результатами роботи.
- Відпустка у зв’язку з вагітністю та пологами і батьківська відпустка.
- Оплачувана відпустка.
- Медичні пільги.
- Компенсаційний пакет.
- Гнучкість, що дає змогу поєднувати особисті обов’язки з роботою.