
Walmart เป็นบริษัทค้าปลีกและอีคอมเมิร์ซระดับโลกที่ให้บริการผู้บริโภคผ่านไฮเปอร์มาร์เก็ต ห้างสรรพสินค้าราคาประหยัด ร้านจำหน่ายสินค้าอุปโภคบริโภค และตลาดออนไลน์ บริษัทมีสินค้าหลากหลายประเภท โดยได้รับการสนับสนุนจากเครือข่ายร้านค้าจริงขนาดใหญ่ การดำเนินงานแบบขายตรงถึงผู้บริโภค ตลอดจนระบบโลจิสติกส์และห่วงโซ่อุปทานที่จำเป็นต่อการเคลื่อนย้ายสินค้าไปทั่วทั้งธุรกิจ
วิศวกรซอฟต์แวร์ระดับ Principal แพลตฟอร์มค้าปลีกและอีคอมเมิร์ซของ Walmart
เป็นผู้นำด้านสถาปัตยกรรมและวิศวกรรมสำหรับแพลตฟอร์มค้าปลีกและอีคอมเมิร์ซระดับนานาชาติของ Walmart รวมถึงระบบการมีส่วนร่วมกับลูกค้าและโฆษณาตามบริบท แนะนำทีมในการสร้างไมโครเซอร์วิสที่รองรับการขยายขนาดและส่งมอบซอฟต์แวร์ที่เชื่อถือได้
รายละเอียด
- ให้คำแนะนำแก่วิศวกรผ่านการรีวิวโค้ดและการพูดคุยเรื่องการออกแบบ
- ทำหน้าที่เป็นผู้เชี่ยวชาญด้านเทคนิค กำหนดทิศทางและแบ่งปันความรู้
- ส่งเสริมมาตรฐานการเขียนโค้ด รูปแบบการออกแบบ และแนวทางการพัฒนาที่มีประสิทธิภาพ
- เป็นผู้นำด้านสถาปัตยกรรมทางเทคนิคที่สนับสนุนเป้าหมายทางธุรกิจและการรองรับการขยายขนาด
- ออกแบบระบบซอฟต์แวร์ที่ซับซ้อนให้มีประสิทธิภาพ ปลอดภัย และรองรับการขยายขนาด
- ส่งมอบซอฟต์แวร์คุณภาพด้วยการทดสอบหน่วย การรีวิวโค้ด และการผสานรวมอย่างต่อเนื่อง
- รักษามาตรฐานระดับสูงด้านคุณภาพซอฟต์แวร์และความเป็นเลิศในการปฏิบัติงาน
- จัดทำเอกสารทางเทคนิคและงานนำเสนอเกี่ยวกับการตัดสินใจด้านสถาปัตยกรรมและทางเลือกในการออกแบบ
- ดูแลให้เอกสารสอดคล้องกับขอบเขตโครงการ หมุดหมายสำคัญ และสิ่งส่งมอบ
- พัฒนาและรักษามาตรฐานทางเทคนิคทั่วทั้งองค์กร
- ส่งเสริมการเรียนรู้และนวัตกรรมผ่านคำแนะนำเชิงปฏิบัติและการให้คำปรึกษา
- เป็นผู้นำในการสำรวจและกำหนดแนวทางสำหรับโครงการขนาดใหญ่
- ทำงานร่วมกับทีมข้ามสายงานเพื่อกำหนดขอบเขตโครงการและหมุดหมายสำคัญ
- ทำงานร่วมกับฝ่ายบริหารผลิตภัณฑ์, UX/UI, ประกันคุณภาพ และ DevOps
- อธิบายแนวคิดทางเทคนิคให้ผู้มีส่วนเกี่ยวข้องทั้งที่มีและไม่มีพื้นฐานทางเทคนิคเข้าใจ
- ประเมินเครื่องมือและวิธีการใหม่ ๆ
- สร้างและปรับปรุงแพลตฟอร์มที่รองรับการขยายขนาดสำหรับร้านค้าระหว่างประเทศและการดำเนินงานอีคอมเมิร์ซของ Walmart รวมถึงการมีส่วนร่วมกับลูกค้าและโฆษณาตามบริบท
คุณสมบัติ
- มีประสบการณ์ในตำแหน่งหัวหน้าด้านเทคนิค
- มีพื้นฐานการพัฒนาซอฟต์แวร์ที่แข็งแกร่งในด้านสถาปัตยกรรมไมโครเซอร์วิส
- มีประสบการณ์กับ Java, Spring Boot และ Kafka
- มีประสบการณ์พัฒนาซอฟต์แวร์อย่างน้อย 15 ปี โดยเน้นระบบกระจายขนาดใหญ่
- มีประสบการณ์กับ Java, React Native, ไมโครเซอร์วิส, Node.js และกรณีการใช้งาน AI แบบเอเจนต์
- มีความรู้ขั้นสูงด้านการออกแบบซอฟต์แวร์ที่ซับซ้อน ระบบกระจาย รูปแบบการออกแบบ โครงสร้างข้อมูล และอัลกอริทึม
- เชี่ยวชาญ Kafka และฐานข้อมูล NoSQL
- มีประสบการณ์กับ DevOps, CI/CD, Git และ Maven
- มีทักษะสูงในการแก้ไขข้อบกพร่องทางเทคนิคและสนับสนุนระบบใช้งานจริง
- คุ้นเคยกับแพลตฟอร์มคลาวด์สาธารณะ เช่น Azure หรือ Google Cloud Platform
- มีประสบการณ์อย่างกว้างขวางในการออกแบบ พัฒนา และส่งมอบผลิตภัณฑ์ซอฟต์แวร์สำหรับฐานผู้ใช้ขนาดใหญ่
- มีประสบการณ์ด้านสถาปัตยกรรมซอฟต์แวร์ขนาดใหญ่ บริการและแอปพลิเคชันที่ใช้ข้อมูลเป็นพื้นฐาน ตลอดจนการพัฒนาและปรับปรุงแพลตฟอร์มระดับโลก
- มีประสบการณ์ลงมือสร้างไมโครเซอร์วิส สถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์ และระบบกระจาย โดยใช้รูปแบบการออกแบบที่เหมาะสม
- มีความรู้ด้านการวิเคราะห์ความเสี่ยงและต้นทุน วัตถุประสงค์ทางธุรกิจ การจัดประเภทข้อกำหนด ความรู้เฉพาะโดเมน เรื่องราวผู้ใช้ และข้อกำหนดทั้งเชิงหน้าที่และไม่ใช่เชิงหน้าที่
- มีความรู้เกี่ยวกับมาตรฐานการเขียนโค้ด Java และ JavaScript, Spring, Microsoft Azure, มาตรฐาน PCI, เทเลเมทรี, CI/CD, เครื่องมือจัดการโค้ด, SDLC ตลอดจนกรอบการทำงานและเครื่องมือสำหรับวงจรการพัฒนาซอฟต์แวร์ที่ปลอดภัย
- มีวุฒิปริญญาตรีในสาขาที่เกี่ยวข้องและประสบการณ์ด้านวิศวกรรมซอฟต์แวร์ห้าปี หรือมีประสบการณ์ด้านวิศวกรรมซอฟต์แวร์เจ็ดปี
สวัสดิการ
- รางวัลจูงใจตามผลการปฏิบัติงาน
- การลาคลอดและการลาเพื่อเลี้ยงดูบุตร
- วันหยุดพักผ่อนโดยได้รับค่าจ้าง
- สวัสดิการด้านสุขภาพ