
Greenlight Planet ซึ่งปัจจุบันดำเนินงานภายใต้แบรนด์ Sun King พัฒนาและจัดหาโซลูชันพลังงานแสงอาทิตย์ให้แก่ชุมชนที่ยังไม่มีไฟฟ้าที่เชื่อถือได้ ผลิตภัณฑ์ของบริษัทประกอบด้วยโคมไฟพลังงานแสงอาทิตย์ ระบบไฟฟ้าภายในบ้าน และระบบไฟฟ้ากระแสสลับ โดยมีบริการจัดจำหน่าย ติดตั้ง และการเงินแบบจ่ายตามการใช้งานรองรับ บริษัทให้บริการลูกค้าทั่วแอฟริกาและเอเชีย รวมถึงแอฟริกาตะวันออก เอเชียใต้ และโอเชียเนีย พร้อมผสานการเข้าถึงพลังงานนอกระบบโครงข่ายเข้ากับทางเลือกที่มีค่าใช้จ่ายย่อมเยากว่าแหล่งพลังงานแบบดั้งเดิม
วิศวกรซอฟต์แวร์ Backend อาวุโส – นิวเดลี (Hybrid)
เป็นผู้นำการพัฒนาและการดำเนินงานของบริการ Backend ที่ใช้ Java และ Python ซึ่งรองรับระบบ IoT ระบบคำสั่งซื้อ และระบบการชำระเงิน ปรับปรุงสถาปัตยกรรมแบบกระจาย ความน่าเชื่อถือ ความสามารถในการปรับขนาด การสังเกตการณ์ระบบ และประสิทธิภาพในสภาพแวดล้อม Production
รายละเอียด
- สร้าง ปรับปรุง และดูแลบริการ Backend ขนาดใหญ่สำหรับระบบจัดการ IoT ระบบเฉพาะขององค์กร ระบบคำสั่งซื้อ และระบบการชำระเงิน
- พัฒนาโค้ด Java และ Python ที่สะอาด มีประสิทธิภาพ และเชื่อถือได้
- ปรับปรุงระบบ Production ด้านประสิทธิภาพ ความสามารถในการปรับขนาด ความพร้อมใช้งาน และความทนทานต่อข้อผิดพลาด
- ตรวจสอบและแก้ไขปัญหาซับซ้อนที่ครอบคลุมบริการ ฐานข้อมูล แคช และระบบส่งข้อความ
- ประยุกต์ใช้หลักการออกแบบทั้งระดับล่างและระดับสูงกับฟีเจอร์ใหม่และการปรับปรุงระบบ
- พัฒนาโฟลว์ข้อมูลที่เชื่อถือได้บนสถาปัตยกรรมแบบขับเคลื่อนด้วยเหตุการณ์และแบบอะซิงโครนัส
- ปรับแต่งสคีมาฐานข้อมูล คิวรี ดัชนี และแคชสำหรับเวิร์กโหลดที่มีอัตราการประมวลผลสูง
- ทำงานร่วมกับทีม Infrastructure, QA และ Product เพื่อสนับสนุนการดำเนินงาน Production อย่างต่อเนื่อง
- ดูแลสุขภาพของระบบ Production ผ่านการมอนิเตอร์ การแจ้งเตือน การปรับแต่งประสิทธิภาพ และการสังเกตการณ์ระบบ
- เป็นผู้นำการรับมือเหตุการณ์และการวิเคราะห์สาเหตุรากของความล้มเหลวที่สำคัญ
- ดำเนินการปรับปรุงเชิงป้องกันเพื่อลดความถี่และผลกระทบของเหตุการณ์
- รักษาระบบให้อยู่ภายในข้อตกลงระดับการให้บริการภายใต้สภาวะ Production ที่มีปริมาณงานสูง
- มีส่วนร่วมในการรีวิวโค้ด รีวิวการออกแบบ และการประชุมทบทวนหลังเกิดเหตุการณ์
- รับผิดชอบองค์ประกอบ Backend ตั้งแต่การออกแบบ การพัฒนา การนำไปใช้งาน จนถึงการสนับสนุน Production
- ยกระดับแนวทางปฏิบัติด้านวิศวกรรมผ่านการรีวิว การจัดทำเอกสาร และการแบ่งปันความรู้
- รายงานต่อหัวหน้าฝ่าย Infrastructure
คุณสมบัติ
- วุฒิปริญญาตรีด้านวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือมีประสบการณ์เชิงปฏิบัติเทียบเท่า
- มีประสบการณ์อย่างน้อยสามปีในการสร้างและดูแลระบบ Backend ใน Production
- มีทักษะ Java และ Python ระดับสูง พร้อมประสบการณ์จริงด้านไมโครเซอร์วิส
- มีความเข้าใจอย่างดีเกี่ยวกับโครงสร้างข้อมูล อัลกอริทึม และการแก้ปัญหาอย่างเป็นระบบ
- มีประสบการณ์พัฒนาและผสานรวม RESTful API และระบบอะซิงโครนัส
- มีความสามารถที่พิสูจน์ได้ในการดีบักและแก้ไขปัญหาในสภาพแวดล้อม Production ที่กำลังทำงาน
- คุ้นเคยกับการทดสอบ การรีวิวโค้ด CI/CD การจัดการรีลีส และแนวทางปฏิบัติด้านวิศวกรรมซอฟต์แวร์อื่นๆ
- มีทักษะการสื่อสารที่มีประสิทธิภาพและการทำงานร่วมกันเป็นทีม
- มีประสบการณ์จริงกับ Kafka หรือแพลตฟอร์มส่งข้อความหรือสตรีมเหตุการณ์ที่เทียบเท่า
- มีความเข้าใจเกี่ยวกับระบบแบบกระจาย ไมโครเซอร์วิส และแนวทางการปรับขนาด
- มีประสบการณ์ Production กับ Kubernetes
- มีประสบการณ์ใช้งาน AWS, Azure หรือ Google Cloud Platform
- มีประสบการณ์ด้านกลยุทธ์การใช้แคช Redis รวมถึงการทำให้แคชหมดอายุหรือไม่ถูกต้อง
- คุ้นเคยกับแนวทางปฏิบัติด้าน SRE หรือวิศวกรรมแพลตฟอร์ม
สวัสดิการ
- โอกาสพัฒนาวิชาชีพในอุตสาหกรรมที่เติบโตอย่างรวดเร็วและมุ่งเน้นผลกระทบทางสังคม
- วัฒนธรรมการทำงานที่ร่วมมือกันและเปิดกว้าง มุ่งเน้นนวัตกรรมและการสร้างผลกระทบที่มีความหมายต่อผู้คนและโลกใบนี้
- สถานที่ทำงานแบบพหุวัฒนธรรมที่เปิดโอกาสให้ร่วมมือและเรียนรู้ข้ามภูมิภาค สัญชาติ และภูมิหลัง
- การเรียนรู้และการพัฒนาที่มีโครงสร้างและปรับให้เหมาะกับแต่ละบุคคลผ่าน Sun King Center for Leadership