← ตำแหน่งงานทั้งหมด
Architecture

Solution Architect

ออกแบบสถาปัตยกรรมระบบและกำหนดทิศทางเทคโนโลยีของแพลตฟอร์ม

บริษัท
TigerSoft
สถานที่ปฏิบัติงาน
รามอินทรา กรุงเทพมหานคร
รูปแบบการทำงาน
Onsite
ประสบการณ์
10 ปีขึ้นไป
สมัครตำแหน่งนี้

สรุปภาพรวมตำแหน่งงาน (Job Summary)

รับผิดชอบการออกแบบและกำหนดทิศทางสถาปัตยกรรมระบบของแพลตฟอร์ม HRM และ HRD รวมถึงบริหารจัดการโครงการย้ายระบบ (System Migration) จากสถาปัตยกรรม Monolithic (.NET/SQL Server) ไปสู่ Microservices (Golang/PostgreSQL) ตำแหน่งนี้มีบทบาทสำคัญในการตัดสินใจเชิงกลยุทธ์ด้านเทคโนโลยีและแบบจำลองข้อมูล (Data Model) เพื่อรองรับการเติบโตและประสิทธิภาพของระบบในระยะยาว

หน้าที่และความรับผิดชอบ (Key Responsibilities)

  • กำหนดสถาปัตยกรรมเป้าหมาย (Target Architecture) แบบ Microservices และวางแผนกลยุทธ์การย้ายระบบ (Migration Strategy) จากระบบเดิมไปสู่เทคโนโลยีใหม่ โดยรักษาความเสถียรและความต่อเนื่องของการให้บริการ
  • ออกแบบแบบจำลองข้อมูลที่รองรับมิติเวลา (Effective-Dated Data Model) เพื่อรองรับการคำนวณย้อนหลังและการเปลี่ยนแปลงโครงสร้างองค์กรอย่างแม่นยำ
  • กำหนดมาตรฐานทางวิศวกรรมซอฟต์แวร์ จัดทำเอกสารบันทึกการตัดสินใจเชิงสถาปัตยกรรม (Architecture Decision Records: ADRs) และเป็นผู้พิจารณาอนุมัติการออกแบบทางเทคนิคของทีมพัฒนา
  • ออกแบบสถาปัตยกรรมข้อมูลแบบ Multi-Tenant รวมถึงกำหนดมาตรฐานด้านความปลอดภัย (Data Security) และการจัดการสิทธิ์การเข้าถึงข้อมูลตามมาตรฐานและกฎหมายที่เกี่ยวข้อง (เช่น PDPA)
  • ทำงานร่วมกับผู้บริหารและผู้มีส่วนได้เสีย (Stakeholders) เพื่อประเมินขอบเขตงาน (Scoping) และให้ข้อมูลเชิงเทคนิคประกอบการตัดสินใจทางธุรกิจ
  • เป็นที่ปรึกษา (Mentor) และยกระดับขีดความสามารถทางเทคนิคให้กับทีมพัฒนา

คุณสมบัติผู้สมัคร (Qualifications)

  • ประสบการณ์ด้านการพัฒนาซอฟต์แวร์ 10 ปีขึ้นไป โดยมีประสบการณ์ในบทบาท Solution Architect หรือ Software Architect อย่างน้อย 3 ปี
  • มีประสบการณ์และความเชี่ยวชาญในการออกแบบระบบที่ต้องประมวลผลข้อมูลที่อ้างอิงมิติเวลา (Temporal Data) และมีความแม่นยำสูง (เช่น ระบบ Payroll, ERP, Core Banking)
  • มีความเชี่ยวชาญด้านการออกแบบฐานข้อมูลเชิงสัมพันธ์ (RDBMS) สำหรับระบบที่มีปริมาณธุรกรรม (Transaction) สูง
  • มีประสบการณ์บริหารจัดการโครงการย้ายระบบ (Legacy Migration) โดยไม่กระทบต่อการดำเนินธุรกิจ
  • มีความรู้ความเข้าใจในเทคโนโลยี Golang และ PostgreSQL อย่างลึกซึ้ง หรือมีความเชี่ยวชาญในเทคโนโลยีเทียบเท่าและพร้อมเรียนรู้
  • มีความเข้าใจหลักการด้านความปลอดภัยของข้อมูลส่วนบุคคลและการออกแบบระบบควบคุมการเข้าถึง (Access Control)
  • มีทักษะการสื่อสารที่ยอดเยี่ยม สามารถอธิบายประเด็นทางเทคนิคที่ซับซ้อนให้ผู้บริหารหรือทีม Non-Technical เข้าใจถึงผลกระทบทางธุรกิจได้

ตัวชี้วัดความสำเร็จเบื้องต้น (Success Criteria)

  • สถาปัตยกรรมระบบได้รับการอนุมัติและนำไปปฏิบัติใช้จริงโดยทีมพัฒนา
  • การเปิดใช้งานระบบโมดูลข้อมูลบุคลากร (Person Module) บนแพลตฟอร์มใหม่สำเร็จลุล่วง พร้อมรองรับการประมวลผลย้อนหลัง
  • มีการจัดทำเอกสารและมาตรฐานสถาปัตยกรรมอย่างครบถ้วน เพื่อลดความเสี่ยงในการพึ่งพาบุคลากร (Knowledge Distribution)

วิธีการสมัคร

ส่ง Resume หรือ CV พร้อมระบุตำแหน่งที่ต้องการสมัครมาที่อีเมลด้านล่าง หากเคยมีผลงานที่เกี่ยวข้อง เช่น GitHub, บทความ หรือระบบที่เคยออกแบบ สามารถแนบมาได้

ส่งใบสมัครทางอีเมล

อีเมล: kanate.k@tigersoft.co.th

หากปุ่มด้านบนไม่เปิดโปรแกรมอีเมล ให้คัดลอกที่อยู่อีเมลข้างต้นไปส่งเองได้