
YASH Technologies เป็นบริษัทผู้ให้บริการเทคโนโลยีและการเอาต์ซอร์สระดับโลกที่ช่วยองค์กรปรับปรุงการดำเนินงานให้ทันสมัยและเพิ่มประสิทธิภาพการทำงาน บริษัทให้บริการด้านการเปลี่ยนผ่านสู่ดิจิทัล ปัญญาประดิษฐ์และระบบอัตโนมัติ คลาวด์ ความปลอดภัยทางไซเบอร์ อินเทอร์เน็ตของสรรพสิ่ง การจัดการแอปพลิเคชัน และที่ปรึกษาด้านองค์กร นอกจากนี้ยังสนับสนุนการนำ SAP ไปใช้งานและโครงการเปลี่ยนผ่านสู่คลาวด์ โดยให้บริการแก่องค์กรในหลากหลายภาคส่วน เช่น ที่ปรึกษา การดูแลสุขภาพ และโลจิสติกส์ ทีมงานของบริษัทนำเสนอโซลูชันเทคโนโลยีที่ออกแบบให้เหมาะกับแต่ละความต้องการ โดยมุ่งเน้นผลลัพธ์ทางธุรกิจที่เป็นรูปธรรมและความสำเร็จของลูกค้า
หัวหน้าฝ่ายเทคนิค Node.js ระดับอาวุโส – ทำงานประจำที่ปูเน
เป็นผู้นำด้านวิศวกรรมแบ็กเอนด์สำหรับบริการ Node.js และระบบแบบกระจายที่ปรับขนาดได้ เพื่อรองรับแพลตฟอร์มพลังงานอุตสาหกรรมของ YASH Technologies รับผิดชอบระบบ production ความปลอดภัย การดำเนินงาน Kubernetes สถาปัตยกรรม และการให้คำปรึกษาด้านเทคนิค
รายละเอียด
- ออกแบบและส่งมอบไมโครเซอร์วิสแบ็กเอนด์ API และบริการที่ขับเคลื่อนด้วยเหตุการณ์ซึ่งปรับขนาดได้
- พัฒนาแอปพลิเคชันด้วย Node.js, TypeScript, Java/Spring Boot และ Go
- ใช้ PostgreSQL, Redis, Kafka, Cassandra รวมถึงเทคโนโลยีกราฟหรือบิ๊กดาต้าที่เหมาะสม
- พัฒนา API ที่ปลอดภัยด้วย OAuth2/OIDC, JWT, Keycloak, API Gateway และ Istio
- ปรับใช้และดูแลบริการด้วย Docker, Kubernetes และ/หรือ OpenShift
- สนับสนุนแอปพลิเคชัน Angular และการเชื่อมต่อแบ็กเอนด์ที่จำเป็น
- ทำงานร่วมกับทีม QA และ Platform/DevOps ในด้านการรีลีส การสังเกตการณ์ระบบ และการสนับสนุน production
- รับผิดชอบความสามารถด้านแบ็กเอนด์ตั้งแต่การออกแบบและพัฒนา ไปจนถึงการปรับใช้และการสนับสนุน production อย่างต่อเนื่อง
- พัฒนาบริการที่เชื่อถือได้ด้วย timeout, retry, caching, resilience และ observability
- เป็นผู้นำการตัดสินใจด้านเทคนิคและสถาปัตยกรรมสำหรับบริการแบ็กเอนด์
- ตรวจสอบเหตุขัดข้องที่ซับซ้อนของระบบแบบกระจายและ production
- ยกระดับรูปแบบการยืนยันตัวตน การกำหนดสิทธิ์ และความปลอดภัยของ API
- จัดทำการทดสอบอย่างครอบคลุมและมีส่วนร่วมในการรีวิวโค้ดและการออกแบบ
- ดูแลเอกสารทางเทคนิคและคู่มือการปฏิบัติงาน
- ให้คำปรึกษาแก่วิศวกรและยกระดับแนวทางปฏิบัติด้านวิศวกรรมทั่วทั้งทีม
คุณสมบัติ
- มีประสบการณ์พัฒนาซอฟต์แวร์ระดับมืออาชีพ 10–15 ปี
- มีความเชี่ยวชาญด้านวิศวกรรมแบ็กเอนด์และประสบการณ์ลงมือปฏิบัติจริงอย่างลึกซึ้ง
- มีประสบการณ์สูงด้าน Node.js และ TypeScript รวมถึง Java/Spring Boot หรือ Go
- มีประสบการณ์กับ Angular และการเชื่อมต่อ API แบ็กเอนด์
- มีพื้นฐานที่แข็งแกร่งด้านไมโครเซอร์วิส REST API และระบบแบบกระจายหรือระบบที่ขับเคลื่อนด้วยเหตุการณ์
- มีประสบการณ์ใช้งานจริงใน production กับ Docker, Kubernetes และ/หรือ OpenShift
- เข้าใจ OAuth2, OIDC, JWT การยืนยันตัวตนและการกำหนดสิทธิ์เป็นอย่างดี
- มีประสบการณ์กับ PostgreSQL หรือ SQL และเทคโนโลยี เช่น Kafka, Redis หรือ Cassandra
- มีความรู้หรือประสบการณ์ด้านเทคโนโลยีกราฟและ/หรือบิ๊กดาต้า
- เข้าใจการปรับขนาด ความน่าเชื่อถือ การสังเกตการณ์ระบบ และการแก้ไขปัญหาใน production เป็นอย่างดี
- สามารถเป็นผู้นำด้านเทคนิค ดำเนินการรีวิวการออกแบบและโค้ด ให้คำปรึกษาแก่วิศวกร และยังคงลงมือพัฒนาได้ด้วยตนเอง
- มีทักษะการสื่อสารและการแก้ปัญหาที่ดี
- หากมีประสบการณ์กับ Keycloak จะได้รับการพิจารณาเป็นพิเศษ
- หากมีความรู้ด้าน Keycloak SPI และการเชื่อมต่อกับผู้ให้บริการยืนยันตัวตนภายนอกจะเป็นข้อได้เปรียบ
- หากมีประสบการณ์กับ Istio, Helm, Kubernetes Operators หรือ OpenShift/Kubernetes ขั้นสูงจะเป็นข้อได้เปรียบ
- หากมีประสบการณ์กับแพลตฟอร์มแบบหลายผู้เช่าจะเป็นข้อได้เปรียบ
- หากมีประสบการณ์ด้านการประมวลผลเหตุการณ์ปริมาณสูง ระบบสตรีมมิง ระบบอนุกรมเวลา ระบบกราฟ หรือระบบบิ๊กดาต้าจะเป็นข้อได้เปรียบ
- หากมีประสบการณ์ในอุตสาหกรรม พลังงาน IoT หรือแพลตฟอร์มอื่นที่ใช้ข้อมูลเข้มข้นจะเป็นข้อได้เปรียบ
สวัสดิการ
- รูปแบบการทำงานที่ยืดหยุ่น
- โอกาสเรียนรู้ เลิกใช้แนวคิดเดิม และเรียนรู้ใหม่อย่างต่อเนื่อง
- โครงการพัฒนาทักษะที่มุ่งเน้นความก้าวหน้าในอาชีพ
- การจ้างงานที่มั่นคง
- วัฒนธรรมทีมที่เปิดกว้างและมีส่วนร่วม
- สภาพแวดล้อมองค์กรที่ยึดมั่นในจริยธรรม
- การสนับสนุนให้บรรลุเป้าหมายทางธุรกิจ
- บรรยากาศการทำงานเชิงบวก
- สภาพแวดล้อมที่ให้การสนับสนุนด้านจิตใจ
- รูปแบบการทำงานที่เปิดกว้างและร่วมมือกัน