YASH Technologies
YASH Technologies
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 หรือแพลตฟอร์มอื่นที่ใช้ข้อมูลเข้มข้นจะเป็นข้อได้เปรียบ

สวัสดิการ

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