PAR Technology
PAR Technology
PAR Technology พัฒนาเทคโนโลยีสำหรับร้านอาหาร ธุรกิจบริการด้านการต้อนรับ และสภาพแวดล้อมการให้บริการที่มีปริมาณงานสูงอื่น ๆ แพลตฟอร์มของบริษัทผสานรวมระบบจุดขาย การสั่งอาหารดิจิทัล การชำระเงิน และเครื่องมือสร้างความภักดีของลูกค้า เพื่อช่วยให้ผู้ประกอบการประสานงานกระบวนการทำงานทั้งส่วนหน้าและส่วนหลังได้อย่างมีประสิทธิภาพ PAR Technology ให้บริการแก่องค์กรในธุรกิจร้านอาหารบริการด่วนและร้านอาหารแบบฟาสต์แคชชวล โรงภาพยนตร์ คาสิโน สวนสนุก โรงแรม และร้านสะดวกซื้อ โดยมีผลิตภัณฑ์บนคลาวด์ที่ออกแบบมาเพื่อสนับสนุนการดำเนินงานที่ราบรื่นยิ่งขึ้นและสร้างประสบการณ์ที่สม่ำเสมอให้แก่ผู้ใช้บริการ

นักพัฒนา Backend ระดับ Staff ที่ PAR Technology (ทำงานทางไกลจากเซอร์เบีย)

เป็นผู้นำการพัฒนา backend สำหรับแพลตฟอร์มซอฟต์แวร์และฮาร์ดแวร์ร้านอาหารของ PAR Technology ด้วย PHP และ Go รับผิดชอบ API สถาปัตยกรรม แนวทางวิศวกรรมที่มี AI ช่วย และความเสถียรของระบบ production

รายละเอียด

  • ออกแบบ พัฒนา และดูแลระบบ backend บริการ และ API ที่ซับซ้อนสำหรับโซลูชันการสั่งซื้อ การชำระเงิน และเวิร์กโฟลว์แบบบูรณาการ
  • กำหนดสถาปัตยกรรมซอฟต์แวร์และการออกแบบทางเทคนิค รวมถึงพฤติกรรมของระบบ การพึ่งพากันของส่วนต่าง ๆ การไหลของข้อมูล และจุดเชื่อมต่อ
  • เป็นผู้นำฟีเจอร์ที่ซับซ้อนและโครงการริเริ่มด้านเทคนิคตั้งแต่ข้อกำหนดและการออกแบบ ไปจนถึงการพัฒนา การทดสอบ การนำไปใช้งาน การตรวจสอบบน production และการติดตามผลหลังเผยแพร่
  • ระบุปัญหาทางเทคนิค ความเสี่ยง การพึ่งพากัน และโอกาสในการปรับปรุงล่วงหน้า
  • เป็นแหล่งความรู้ทางเทคนิคให้แก่นักพัฒนาในด้านสถาปัตยกรรม การพัฒนา การดีบัก ประสิทธิภาพ และแนวทางวิศวกรรม
  • ให้คำแนะนำและข้อเสนอแนะทางเทคนิคแก่ Engineering Manager
  • ให้คำปรึกษาแก่นักพัฒนาและแบ่งปันความเชี่ยวชาญทางเทคนิคทั่วทั้งทีม
  • ตรวจสอบโค้ดด้านความถูกต้อง สถาปัตยกรรม ความสามารถในการดูแลรักษา ประสิทธิภาพ ความปลอดภัย และความสามารถในการขยายระบบ
  • ยกระดับมาตรฐานวิศวกรรม แนวทางการเขียนโค้ด กระบวนการพัฒนา และแนวทางด้านเทคนิค
  • ใช้และประเมินเครื่องมือวิศวกรรมที่มี AI ช่วย เพื่อปรับปรุงความเร็วในการพัฒนา คุณภาพ การตรวจสอบ การดีบัก การทดสอบ และเอกสาร
  • ช่วยนักพัฒนาจัดทำเวิร์กโฟลว์การพัฒนาที่มี AI ช่วยอย่างมีประสิทธิภาพและมีความรับผิดชอบ
  • ทำงานร่วมกับทีม Product, Quality Engineering, Frontend, Architecture, DevOps และทีมวิศวกรรมอื่น ๆ
  • สร้างและดูแลการทดสอบแบบยูนิต การทดสอบการผสานรวม และการทดสอบอัตโนมัติ
  • สร้าง API และการผสานรวมที่เชื่อถือได้ เข้ากันได้กับเวอร์ชันก่อนหน้า มีประสิทธิภาพสูง และขยายระบบได้
  • ค้นหาและแก้ไขคอขวดด้านประสิทธิภาพและปัญหาการใช้ทรัพยากร
  • ตรวจสอบเหตุขัดข้องที่ซับซ้อนใน production ระบุสาเหตุราก และดำเนินมาตรการแก้ไขและป้องกัน
  • ใช้เครื่องมือตรวจสอบ ล็อก เมตริก และ observability เพื่อประเมินพฤติกรรมของระบบและตรวจสอบการเปลี่ยนแปลง
  • จัดทำประมาณการทางเทคนิคและสื่อสารสมมติฐาน การพึ่งพากัน ความเสี่ยง และความไม่แน่นอน
  • กำหนดลำดับความสำคัญร่วมกับ Engineering Manager พร้อมบริหารการส่งมอบด้านเทคนิคและการพึ่งพากันอย่างเป็นอิสระ
  • สื่อสารความเสี่ยง สิ่งติดขัด และปัญหาการพัฒนา พร้อมแนวทางแก้ไขหรือข้อเสนอแนะ
  • ทำงานกับ Git และเวิร์กโฟลว์การพัฒนาซอฟต์แวร์ที่กำหนดไว้
  • เพิ่มพูนความเชี่ยวชาญทางเทคนิคและประเมินเทคโนโลยี เครื่องมือ และแนวทางวิศวกรรมที่เกี่ยวข้อง
  • ลดหนี้ทางเทคนิคและค้นหาโอกาสในการปรับปรุงให้ทันสมัย ลดความซับซ้อน และพัฒนาสถาปัตยกรรม
  • สร้างสมดุลระหว่างการส่งมอบที่รวดเร็วกับความสามารถในการดูแลรักษาระบบในระยะยาว

คุณสมบัติ

  • วุฒิปริญญาตรีด้านวิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ เทคโนโลยีสารสนเทศ หรือสาขาเทคนิคที่เกี่ยวข้อง หรือมีประสบการณ์จริงเทียบเท่า
  • มีประสบการณ์วิชาชีพอย่างกว้างขวางในการพัฒนาซอฟต์แวร์ backend และส่งมอบระบบ production ที่ซับซ้อนได้อย่างอิสระ
  • มีความเชี่ยวชาญด้าน PHP และเฟรมเวิร์กเว็บ PHP สมัยใหม่ และ/หรือ Go (Golang)
  • มีความรู้แน่นด้านฐานข้อมูลเชิงสัมพันธ์ โดยเฉพาะ MySQL รวมถึงการสร้างแบบจำลองข้อมูล การเพิ่มประสิทธิภาพคิวรี และปัจจัยด้านประสิทธิภาพ
  • มีประสบการณ์อย่างมากในการออกแบบและดูแล API และการผสานรวม
  • มีความรู้เชิงลึกด้านสถาปัตยกรรมซอฟต์แวร์ รูปแบบการออกแบบ ความสามารถในการดูแลรักษา ความสามารถในการขยายระบบ และประสิทธิภาพ
  • มีความเข้าใจอย่างดีเกี่ยวกับระบบกระจาย การผสานรวมบริการ การประมวลผลแบบอะซิงโครนัส และสถานการณ์ความล้มเหลว
  • มีความเข้าใจอย่างดีเกี่ยวกับแนวทางการทดสอบแบบยูนิต การทดสอบการผสานรวม และการทดสอบอัตโนมัติ
  • มีความเข้าใจอย่างดีเกี่ยวกับระบบ production, observability, logging, monitoring, การแก้ไขปัญหา และการวิเคราะห์สาเหตุราก
  • มีประสบการณ์อย่างมากกับ Git สภาพแวดล้อม Linux และแนวทาง CI/CD สมัยใหม่
  • มีประสบการณ์ทำงานในสภาพแวดล้อม Agile และการส่งมอบอย่างต่อเนื่อง
  • มีความสามารถที่พิสูจน์แล้วในการแก้ปัญหาทางเทคนิคที่ซับซ้อนได้อย่างอิสระโดยมีการกำกับดูแลจำกัด
  • มีความสามารถที่พิสูจน์แล้วในการรับผิดชอบฟีเจอร์ที่ซับซ้อนและโครงการริเริ่มด้านเทคนิคตั้งแต่ต้นจนจบ
  • มีประสบการณ์จริงในการใช้เครื่องมือวิศวกรรมซอฟต์แวร์ที่มี AI ช่วยเป็นส่วนสำคัญของเวิร์กโฟลว์การพัฒนา
  • สามารถประเมิน ตรวจสอบ และแก้ไขโค้ดและโซลูชันทางเทคนิคที่ AI สร้างขึ้นได้อย่างมีวิจารณญาณ
  • สามารถประยุกต์ใช้ AI กับการพัฒนา การตรวจสอบ การทดสอบ เอกสาร และการแก้ปัญหาโดยยังคงรักษาคุณภาพ
  • มีความสามารถด้านการตรวจสอบโค้ดและการให้คำปรึกษาทางเทคนิคอย่างดี
  • มีทักษะการสื่อสารและการทำงานร่วมกันที่ดีระหว่างทีม Engineering, Product, Quality Engineering, Architecture และ DevOps
  • มีความเป็นเจ้าของ ความรับผิดชอบ และการกำกับตนเองสูง
  • มีความมุ่งมั่นอย่างมากต่อคุณภาพซอฟต์แวร์ ประสิทธิภาพ ความน่าเชื่อถือ และความสามารถในการดูแลรักษาระยะยาว
  • สามารถสร้างสมดุลระหว่างความเป็นเลิศทางเทคนิคกับลำดับความสำคัญทางธุรกิจและข้อกำหนดด้านการส่งมอบ
  • มีสิทธิ์ตามกฎหมายในการทำงานในเซอร์เบีย

สวัสดิการ

  • ให้โอกาสการจ้างงานอย่างเท่าเทียมโดยไม่คำนึงถึงเชื้อชาติ สีผิว ศาสนา เพศ ชาติกำเนิด อายุ ความพิการ หรือพันธุกรรม
  • มีการจัดสิ่งอำนวยความสะดวกที่เหมาะสมสำหรับบุคคลที่มีความพิการในระหว่างกระบวนการสมัครงานและการจ้างงาน