Project


ปรับปรุงและพัฒนาระบบเดิมสู่ระบบใหม่ (Legacy System Modernization)

ร่วมงานในโครงการพัฒนาระบบให้กับบริษัทชั้นนำในธุรกิจสินเชื่อยานยนต์ (Non-Bank) ที่ให้บริการสินเชื่อเช่าซื้อรถจักรยานยนต์ทั้งรถใหม่และรถมือสอง รวมถึงสินเชื่อทะเบียนรถ

Job Function:


ประเภทงาน:
Analyst
ประเภทงานย่อย:
Development
จำนวนตำแหน่งที่เปิดรับ:
1
เงินเดือน (บาท):
60,000 - 85,000 (ขึ้นกับทักษะและประสบการณ์)
ระดับตำแหน่งงาน:
Senior Level

Job Description:


  • วิเคราะห์ความต้องการทางธุรกิจและระบบ เพื่อออกแบบโซลูชันที่สามารถขยายขีดความสามารถได้และมีประสิทธิภาพ สำหรับโครงการปรับปรุงระบบเดิม (Legacy System Modernization)
  • วิเคราะห์ระบบเดิมที่ใช้ Oracle และออกแบบโซลูชันใหม่โดยใช้ PostgreSQL เพื่อให้มั่นใจว่าการเปลี่ยนผ่านและการบูรณาการระบบจะเป็นไปอย่างราบรื่น
  • ออกแบบสถาปัตยกรรมระบบ เวิร์กโฟลว์ของแอปพลิเคชัน โครงสร้างฐานข้อมูล และกระบวนการบูรณาการระบบ โดยอ้างอิงจากความต้องการทางธุรกิจและทางเทคนิค
  • ออกแบบและปรับปรุงประสิทธิภาพฐานข้อมูล PostgreSQL รวมถึงการเขียน SQL Query, Stored Procedure, Function และการปรับจูนประสิทธิภาพของ Query
  • จัดทำและดูแลรักษาเอกสารระบบต่างๆ เช่น Functional Specifications, Technical Specifications, UML Diagrams, ER Diagrams, Data Dictionaries และ Interface Specifications
  • ออกแบบและตรวจสอบ RESTful API, Web Services และการบูรณาการระบบ เพื่อให้มั่นใจว่าแอปพลิเคชันต่างๆ สามารถทำงานร่วมกับระบบภายนอกได้อย่างราบรื่น
  • วิเคราะห์ผลกระทบทางเทคนิค แก้ไขปัญหาที่ซับซ้อนของระบบ ระบุสาเหตุรากเหง้า (Root Cause) และเสนอแนวทางแก้ไขที่มีประสิทธิภาพ
  • ทำงานร่วมกับนักพัฒนา ผู้ทดสอบระบบ นักวิเคราะห์ธุรกิจ และผู้มีส่วนได้ส่วนเสียตลอดวงจรการพัฒนาซอฟต์แวร์ (SDLC)
  • ตรวจสอบการออกแบบทางเทคนิคและให้คำแนะนำแก่ทีมพัฒนา เพื่อให้มั่นใจว่าโซลูชันที่ได้ตรงตามความต้องการของระบบและมาตรฐานคุณภาพที่กำหนด
  • ประยุกต์ใช้เครื่องมือช่วยเขียนโค้ดด้วย AI (AI-assisted coding tools) เพื่อสนับสนุนงานด้านการวิเคราะห์ระบบ การออกแบบทางเทคนิค การตรวจสอบโค้ด และเพิ่มประสิทธิภาพในการพัฒนา
  • สนับสนุนการทดสอบระบบ การตรวจสอบความถูกต้องของการย้ายข้อมูล (Data Migration) และกิจกรรมต่างๆ ในระหว่างขั้นตอนการเปลี่ยนผ่านจากระบบเดิมไปสู่ระบบใหม่
  • Qualifications & Requirements:


  • จบการศึกษาระดับปริญญาตรีในสาขาวิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศ วิศวกรรมคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง
  • มีประสบการณ์รวม 8-10 ปี ในการทำงานด้านการวิเคราะห์ระบบและการพัฒนาซอฟต์แวร์ โดยต้องมีประสบการณ์ในบทบาทนักวิเคราะห์ระบบ (System Analyst) อย่างน้อย 5 ปี
  • มีความรู้ความเข้าใจเป็นอย่างดีในด้านการวิเคราะห์และออกแบบระบบ (System Analysis & Design), วงจรการพัฒนาซอฟต์แวร์ (SDLC), การออกแบบฐานข้อมูล และการบูรณาการระบบ (System Integration)
  • มีประสบการณ์ตรงในการใช้งาน PostgreSQL รวมถึงการเขียน SQL, Stored Procedures, Functions, การออกแบบฐานข้อมูล และการปรับแต่งประสิทธิภาพของ Query (Query Performance Tuning)
  • มีประสบการณ์ในการออกแบบและบูรณาการระบบโดยใช้ RESTful APIs และ Web Services
  • สามารถจัดทำเอกสารระบบได้อย่างครบถ้วน เช่น Functional Specifications, Technical Specifications, UML Diagrams, ER Diagrams, Data Dictionaries และ Interface Specifications
  • มีทักษะในการวิเคราะห์และแก้ไขปัญหาที่ดีเยี่ยม สามารถวิเคราะห์หาสาเหตุรากเหง้าของปัญหา (Root Cause Analysis) และเสนอแนวทางแก้ไขทางเทคนิคที่มีประสิทธิภาพได้
  • มีประสบการณ์ในการใช้เครื่องมือช่วยเขียนโค้ดด้วย AI (AI-assisted coding tools) เพื่อสนับสนุนการพัฒนาซอฟต์แวร์ การวิเคราะห์โค้ด หรือการแก้ไขปัญหาทางเทคนิค
  • มีทักษะในการสื่อสารและการประสานงานที่ดี สามารถทำงานร่วมกับผู้ใช้งานทางธุรกิจ (Business Users), นักพัฒนา (Developers) และทีมงานด้านเทคนิคได้อย่างมีประสิทธิภาพ
  • หากมีประสบการณ์ในโครงการปรับปรุงระบบเดิม (Legacy System Modernization) หรือโครงการย้ายฐานข้อมูล (Database Migration) โดยเฉพาะการย้ายจาก Oracle ไปยัง PostgreSQL จะได้รับการพิจารณาเป็นพิเศษ
  • หากมีประสบการณ์ในบทบาทผู้นำทางเทคนิค (Technical Lead), ผู้นำด้านโซลูชัน (Solution Lead) หรือบทบาทความเป็นผู้นำทางเทคนิคอื่นๆ จะได้รับการพิจารณาเป็นพิเศษ
  • หากมีความคุ้นเคยกับระเบียบวิธีแบบ Agile/Scrum, กระบวนการ CI/CD หรือการใช้งาน GitLab จะได้รับการพิจารณาเป็นพิเศษ
  • หากมีประสบการณ์ในโครงการที่เกี่ยวข้องกับธุรกิจธนาคาร (Banking), สินเชื่อ (Lending) หรือบริการทางการเงิน (Financial Services) จะได้รับการพิจารณาเป็นพิเศษ
  • หากมีพื้นฐานทางเทคนิคด้าน C#, .NET, .NET Core หรือ Vue.js จะได้รับการพิจารณาเป็นพิเศษ
  • สามารถสื่อสารภาษาไทยได้คล่องแคล่ว และมีทักษะการสื่อสารภาษาอังกฤษในระดับที่ใช้ในการทำงานได้เป็นอย่างดี
  • Welfare Benefits:


    Senior System AnalystSenior System AnalystSenior System AnalystSenior System AnalystSenior System Analyst


    Contact Person

    มลฤดี สอยโว
    มลฤดี สอยโว
    (มล)
    080-988-6917
    monrudee.s@aware.co.th

    พหลโยธินเพลส อาคารเลขที่ 408 ชั้น 24 ถนนพหลโยธิน แขวงสามเสนใน เขตพญาไท กรุงเทพฯ 10400