Walmart
Walmart
Walmart là một công ty bán lẻ và thương mại điện tử toàn cầu, phục vụ người tiêu dùng thông qua các đại siêu thị, cửa hàng bách hóa giảm giá, địa điểm kinh doanh hàng tạp hóa và sàn thương mại điện tử. Danh mục sản phẩm đa dạng của công ty được hỗ trợ bởi mạng lưới cửa hàng vật lý rộng lớn, hoạt động bán hàng trực tiếp đến người tiêu dùng cùng các hệ thống logistics và chuỗi cung ứng cần thiết để luân chuyển sản phẩm trong toàn doanh nghiệp.

Kỹ sư phần mềm chính, nền tảng bán lẻ và thương mại điện tử Walmart

Dẫn dắt kiến trúc và kỹ thuật cho các nền tảng bán lẻ và thương mại điện tử quốc tế của Walmart, bao gồm hệ thống tương tác khách hàng và quảng cáo theo ngữ cảnh. Hướng dẫn các nhóm xây dựng vi dịch vụ có khả năng mở rộng và phát hành phần mềm đáng tin cậy.

Mô tả

  • Hướng dẫn các kỹ sư thông qua đánh giá mã và thảo luận thiết kế.
  • Đóng vai trò chuyên gia kỹ thuật, định hướng và chia sẻ chuyên môn.
  • Thúc đẩy tiêu chuẩn lập trình, mẫu thiết kế và phương pháp phát triển hiệu quả.
  • Dẫn dắt kiến trúc kỹ thuật hỗ trợ mục tiêu kinh doanh và khả năng mở rộng.
  • Thiết kế các hệ thống phần mềm phức tạp đáp ứng yêu cầu về hiệu năng, bảo mật và khả năng mở rộng.
  • Phát hành phần mềm chất lượng thông qua kiểm thử đơn vị, đánh giá mã và tích hợp liên tục.
  • Duy trì tiêu chuẩn cao về chất lượng phần mềm và sự xuất sắc trong vận hành.
  • Chuẩn bị tài liệu kỹ thuật và bài thuyết trình về các quyết định kiến trúc cũng như phương án thiết kế.
  • Đảm bảo tài liệu phù hợp với phạm vi, các mốc tiến độ và sản phẩm bàn giao của dự án.
  • Phát triển và duy trì các tiêu chuẩn kỹ thuật trong toàn tổ chức.
  • Khuyến khích học hỏi và đổi mới thông qua hướng dẫn thực tiễn và cố vấn.
  • Dẫn dắt giai đoạn tìm hiểu cho các dự án lớn.
  • Phối hợp với các nhóm liên chức năng để xác định phạm vi dự án và các mốc tiến độ.
  • Hợp tác với các nhóm Quản lý sản phẩm, UX/UI, Đảm bảo chất lượng và DevOps.
  • Giải thích các khái niệm kỹ thuật cho cả đối tượng chuyên môn và không chuyên môn.
  • Đánh giá các công cụ và phương pháp mới nổi.
  • Xây dựng và cải tiến các nền tảng có khả năng mở rộng cho cửa hàng quốc tế và hoạt động thương mại điện tử của Walmart, bao gồm tương tác khách hàng và quảng cáo theo ngữ cảnh.

Yêu cầu

  • Có kinh nghiệm trước đây ở vị trí trưởng nhóm kỹ thuật.
  • Có nền tảng vững chắc về phát triển phần mềm với kiến trúc vi dịch vụ.
  • Có kinh nghiệm với Java, Spring Boot và Kafka.
  • Có ít nhất 15 năm kinh nghiệm phát triển phần mềm, tập trung vào các hệ thống phân tán quy mô lớn.
  • Có kinh nghiệm với Java, React Native, vi dịch vụ, Node.js và các trường hợp sử dụng AI tác nhân.
  • Có kiến thức chuyên sâu về thiết kế phần mềm phức tạp, hệ thống phân tán, mẫu thiết kế, cấu trúc dữ liệu và thuật toán.
  • Thành thạo Kafka và cơ sở dữ liệu NoSQL.
  • Có kinh nghiệm với DevOps, CI/CD, Git và Maven.
  • Có kỹ năng vững vàng về gỡ lỗi kỹ thuật và hỗ trợ hệ thống sản xuất.
  • Quen thuộc với các nền tảng đám mây công cộng như Azure hoặc Google Cloud Platform.
  • Có kinh nghiệm sâu rộng trong thiết kế, phát triển và bàn giao sản phẩm phần mềm phục vụ lượng người dùng lớn.
  • Có kinh nghiệm kiến trúc phần mềm quy mô lớn, dịch vụ và ứng dụng dựa trên dữ liệu, cũng như phát triển và cải tiến nền tảng toàn cầu.
  • Có kinh nghiệm thực tiễn xây dựng vi dịch vụ, kiến trúc hướng sự kiện và hệ thống phân tán bằng các mẫu thiết kế phù hợp.
  • Có kiến thức về phân tích rủi ro và chi phí, mục tiêu kinh doanh, phân loại yêu cầu, kiến thức lĩnh vực, câu chuyện người dùng, cũng như yêu cầu chức năng và phi chức năng.
  • Có kiến thức về tiêu chuẩn lập trình, Java và JavaScript, Spring, Microsoft Azure, tiêu chuẩn PCI, đo lường từ xa, CI/CD, công cụ quản lý mã, SDLC và các khuôn khổ, công cụ vòng đời phát triển phần mềm an toàn.
  • Có bằng cử nhân phù hợp và năm năm kinh nghiệm kỹ thuật phần mềm, hoặc có bảy năm kinh nghiệm kỹ thuật phần mềm.

Phúc lợi

  • Thưởng khuyến khích dựa trên hiệu suất.
  • Nghỉ thai sản và nghỉ dành cho cha mẹ.
  • Nghỉ phép có lương.
  • Phúc lợi sức khỏe.