Technical Architect
• ออกแบบฟังก์ชันโซลูชันเทคโนโลยี
• ดูแลการพัฒนาและการใช้งานโปรแกรม
• เป็นผู้นำด้านเทคนิคและสนับสนุนทีมพัฒนาซอฟต์แวร์
Responsibilities
• เข้าใจความต้องการของบริษัทในการกำหนดข้อกำหนดของระบบ
• วางแผนและออกแบบโครงสร้างของโซลูชันเทคโนโลยี
• แจ้งความต้องการของระบบแก่ทีมพัฒนาซอฟต์แวร์
• ประเมินและเลือกซอฟต์แวร์หรือฮาร์ดแวร์ที่เหมาะสม และแนะนำวิธีการรวมระบบ
• ดูแลงานที่ได้รับมอบหมาย (เช่น ตรวจสอบโค้ด) และให้คำแนะนำแก่สมาชิกในทีม
• ให้ความช่วยเหลือในการแก้ปัญหาเมื่อเกิดปัญหาทางเทคนิค
• ตรวจสอบว่ามีการใช้งานสถาปัตยกรรมและโครงสร้างพื้นฐานตามที่ตกลงกันไว้
• แจ้งความกังวลทางเทคนิค ไอเดีย และข้อเสนอแนะ
• ตรวจสอบว่าระบบตอบสนองความต้องการของผู้ใช้และเป้าหมายทางธุรกิจ
Requirements and skills
• มีประสบการณ์ทำงานในตำแหน่ง Technical Architect หรือ Project Manager
• มีประสบการณ์ตรงในการพัฒนาซอฟต์แวร์และการดูแลระบบ
• มีความเข้าใจเกี่ยวกับโซลูชันไอทีเชิงกลยุทธ์
• มีประสบการณ์ในการบริหารโครงการและจัดการสถาปัตยกรรมเชิงบริการ (service-oriented architecture; SOA)
• มีความรู้เกี่ยวกับภาษาที่ใช้ในการเขียนโค้ด (เช่น JavaScript, Java)
• คุ้นเคยกับระบบปฏิบัติการต่างๆ (เช่น Windows, UNIX) และฐานข้อมูล (เช่น MySQL)
• มีประสบการณ์เกี่ยวกับเทคโนโลยีคลาวด์ (เช่น VMware)
• มีทักษะการสื่อสารที่ดีเยี่ยม
• มีทักษะการแก้ปัญหา
• มีทักษะการบริหารองค์กรและความเป็นผู้นำ
• จบปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือสาขาที่เกี่ยวข้อง