Created
May 20, 2026 10:46
-
-
Save GarKoZ/d8da79efb5a00a5a8a5286f2cafe84d9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "tag": "developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนาซอฟต์แวร์/โปรแกรมเมอร์", | |
| "description": "ใช้ tag `developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนาซอฟต์แวร์/โปรแกรมเมอร์ ครอบคลุม งานพัฒนาซอฟต์แวร์หรือระบบสารสนเทศทั่วไป เช่น programmer, software developer, application developer หรือ software engineer ที่ไม่ได้ระบุสายเฉพาะอย่างชัดเจน. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาทสายพัฒนาซอฟต์แวร์โดยรวม แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: developer, programmer, software developer, software engineer, application developer, โปรแกรมเมอร์, นักพัฒนาโปรแกรม, นักพัฒนาซอฟต์แวร์, พัฒนาโปรแกรม. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือการออกแบบ พัฒนา เขียนโปรแกรม ทดสอบ หรือดูแลระบบซอฟต์แวร์โดยตรง ไม่ใช่คำว่า developer ในความหมายพัฒนาธุรกิจ พัฒนาผลิตภัณฑ์ พัฒนาบุคลากร หรือพัฒนาเอกสาร และสามารถใช้ร่วมกับ tag ย่อยเฉพาะทาง เช่น frontend_developer, backend_developer, mobile_developer หรือ erp_developer ได้ถ้าตำแหน่งระบุขอบเขตงานชัดเจน.", | |
| "alias": [ | |
| "programmer", | |
| "software_developer", | |
| "application_developer", | |
| "software_engineer" | |
| ], | |
| "related": [ | |
| "frontend_developer", | |
| "backend_developer", | |
| "fullstack_developer", | |
| "mobile_developer", | |
| "web_developer", | |
| "erp_developer", | |
| "data_bi_developer", | |
| "ai_ml_developer", | |
| "embedded_iot_developer", | |
| "automation_plc_programmer", | |
| "cnc_programmer" | |
| ] | |
| }, | |
| { | |
| "tag": "frontend_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา Front-end", | |
| "description": "ใช้ tag `frontend_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา Front-end ครอบคลุม งานพัฒนาหน้าเว็บไซต์หรือส่วนติดต่อผู้ใช้ของ web application เช่น HTML, CSS, JavaScript, TypeScript, React, Vue, Angular, Next.js รวมถึงการทำ UI component, responsive design และเชื่อมต่อ API ฝั่งหน้าเว็บ. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาทพัฒนา front-end โดยเฉพาะ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: frontend developer, front-end developer, react developer, vue developer, angular developer, next.js developer, ui developer, นักพัฒนา frontend, นักพัฒนาเว็บฝั่งหน้า. ควรติด tag นี้เมื่อหน้าที่หลักของงานเน้นพัฒนา UI หรือ client-side application ไม่ใช่เพียงกล่าวถึง JavaScript เป็นทักษะเสริมเล็กน้อย และสามารถใช้ร่วมกับ developer หรือ fullstack_developer ได้ถ้าตำแหน่งมีขอบเขตงานหลายส่วน.", | |
| "alias": [ | |
| "front_end_developer", | |
| "frontend_developer", | |
| "react_developer", | |
| "vue_developer", | |
| "angular_developer", | |
| "next_js_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "web_developer", | |
| "fullstack_developer", | |
| "ui_ux" | |
| ] | |
| }, | |
| { | |
| "tag": "backend_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา Back-end", | |
| "description": "ใช้ tag `backend_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา Back-end ครอบคลุม งานพัฒนาระบบหลังบ้าน API server-side logic database integration authentication และ business logic ของระบบซอฟต์แวร์ เช่น Node.js, Java, Go, PHP, Python, .NET, Spring Boot หรือ framework ฝั่ง server. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาทพัฒนา back-end โดยเฉพาะ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: backend developer, back-end developer, backend engineer, api developer, java developer, golang developer, node.js developer, php developer, python developer, นักพัฒนา backend, นักพัฒนาระบบหลังบ้าน. ควรติด tag นี้เมื่อหน้าที่หลักของงานเน้นพัฒนา API ระบบหลังบ้าน ฐานข้อมูล หรือ logic ของ application ไม่ใช่งานดูแลระบบทั่วไป และสามารถใช้ร่วมกับ developer, fullstack_developer หรือ erp_developer ได้ถ้าตำแหน่งมีหลายบทบาท.", | |
| "alias": [ | |
| "back_end_developer", | |
| "backend_developer", | |
| "backend_engineer", | |
| "backend_api_programmer", | |
| "api_developer", | |
| "golang_backend_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "fullstack_developer", | |
| "erp_developer", | |
| "data_bi_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "fullstack_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา Full-stack", | |
| "description": "ใช้ tag `fullstack_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา Full-stack ครอบคลุม งานพัฒนาทั้ง front-end และ back-end ในตำแหน่งเดียว เช่น ออกแบบ UI เชื่อมต่อ API เขียน server-side logic จัดการฐานข้อมูล และดูแล application end-to-end. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาท full-stack developer แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: full stack developer, full-stack developer, fullstack developer, full stack programmer, full stack web developer, นักพัฒนา full stack, โปรแกรมเมอร์ full stack. ควรติด tag นี้เมื่อประกาศระบุชัดว่าต้องทำทั้งฝั่งหน้าเว็บและระบบหลังบ้าน ไม่ใช่เพียงต้องประสานงานกับทีมอื่น และสามารถใช้ร่วมกับ frontend_developer, backend_developer หรือ developer ได้ถ้าต้องการระบุความเชี่ยวชาญย่อยเพิ่มเติม.", | |
| "alias": [ | |
| "full_stack_developer", | |
| "fullstack_developer", | |
| "full_stack_programmer", | |
| "full_stack_web_developer", | |
| "fullstack_engineer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "frontend_developer", | |
| "backend_developer", | |
| "web_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "mobile_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา Mobile Application", | |
| "description": "ใช้ tag `mobile_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา Mobile Application ครอบคลุม งานพัฒนาแอปพลิเคชันบนมือถือทั้ง iOS, Android และ cross-platform เช่น Flutter, React Native, Kotlin, Swift รวมถึงการเชื่อมต่อ API, push notification และ mobile UI. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาท mobile developer โดยเฉพาะ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: mobile developer, mobile application developer, android developer, ios developer, flutter developer, react native developer, นักพัฒนา mobile app, นักพัฒนาแอปมือถือ. ควรติด tag นี้เมื่อหน้าที่หลักของงานเกี่ยวข้องกับการพัฒนา mobile application โดยตรง ไม่ใช่เพียงใช้มือถือเป็นเครื่องมือทำงาน และสามารถใช้ร่วมกับ developer หรือ fullstack_developer ได้ถ้าตำแหน่งมีขอบเขตงาน software อื่นร่วมด้วย.", | |
| "alias": [ | |
| "mobile_application_developer", | |
| "android_developer", | |
| "ios_developer", | |
| "flutter_developer", | |
| "react_native_developer", | |
| "mobile_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "frontend_developer", | |
| "fullstack_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "web_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนาเว็บไซต์/Web Application", | |
| "description": "ใช้ tag `web_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนาเว็บไซต์/Web Application ครอบคลุม งานสร้างและดูแลเว็บไซต์ web application CMS หรือ e-commerce platform เช่น WordPress, Magento, PHP website, web app และระบบเว็บภายในองค์กร. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาทพัฒนาเว็บไซต์โดยเฉพาะ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: web developer, web programmer, website developer, wordpress developer, magento developer, web application programmer, นักพัฒนาเว็บไซต์, โปรแกรมเมอร์เว็บ. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือการพัฒนาเว็บไซต์หรือ web application ไม่ใช่เพียงดูแล content หรือใช้งานระบบเว็บไซต์ทั่วไป และสามารถใช้ร่วมกับ frontend_developer, backend_developer, fullstack_developer หรือ developer ได้ตามขอบเขตงานจริง.", | |
| "alias": [ | |
| "web_developer", | |
| "web_programmer", | |
| "website_developer", | |
| "wordpress_developer", | |
| "web_application_programmer", | |
| "webapp_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "frontend_developer", | |
| "backend_developer", | |
| "fullstack_developer", | |
| "digital_marketing" | |
| ] | |
| }, | |
| { | |
| "tag": "erp_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา ERP/ระบบองค์กร", | |
| "description": "ใช้ tag `erp_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา ERP/ระบบองค์กร ครอบคลุม งานพัฒนา ปรับแต่ง เชื่อมต่อ หรือดูแลระบบ ERP และ business application ภายในองค์กร เช่น Microsoft Dynamics, Oracle, SAP-related customization, AS/400, HRIS, MES, POS หรือระบบงานองค์กรเฉพาะทาง. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาท developer ที่เน้นระบบองค์กร แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: erp developer, erp programmer, microsoft dynamics developer, oracle developer, as400 programmer, hris developer, mes developer, pos software developer. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือพัฒนาหรือปรับแต่งระบบองค์กร ไม่ใช่เพียงเป็น user ของ ERP และสามารถใช้ร่วมกับ developer, backend_developer, system_analyst หรือ data_bi_developer ได้ถ้าตำแหน่งมีการวิเคราะห์ระบบหรือรายงานข้อมูลร่วมด้วย.", | |
| "alias": [ | |
| "erp_developer", | |
| "erp_programmer", | |
| "microsoft_dynamics_developer", | |
| "oracle_developer", | |
| "as400_programmer", | |
| "hris_developer", | |
| "mes_system_developer", | |
| "pos_software_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "backend_developer", | |
| "system_analyst", | |
| "data_bi_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "data_bi_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา BI/Data System", | |
| "description": "ใช้ tag `data_bi_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา BI/Data System ครอบคลุม งานพัฒนาระบบรายงาน dashboard data pipeline data mart SQL report หรือ business intelligence application เพื่อสนับสนุนการวิเคราะห์ข้อมูลและการตัดสินใจขององค์กร. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาท developer ที่ทำงานกับข้อมูลและรายงาน แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: bi developer, business intelligence developer, sql developer, report developer, reporting developer, dashboard developer, data system developer, นักพัฒนา BI, นักพัฒนาระบบรายงาน. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือการพัฒนาระบบข้อมูลหรือรายงาน ไม่ใช่เพียงวิเคราะห์ข้อมูลด้วยเครื่องมือสำเร็จรูปอย่างเดียว และสามารถใช้ร่วมกับ data_analytics, developer หรือ backend_developer ได้ตามลักษณะงาน.", | |
| "alias": [ | |
| "business_intelligence_developer", | |
| "bi_developer", | |
| "sql_developer", | |
| "report_developer", | |
| "reporting_developer", | |
| "dashboard_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "data_analytics", | |
| "backend_developer", | |
| "erp_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "ai_ml_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา AI/ML", | |
| "description": "ใช้ tag `ai_ml_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา AI/ML ครอบคลุม งานพัฒนา ทดสอบ และประยุกต์ใช้ระบบปัญญาประดิษฐ์ machine learning model automation หรือ algorithmic solution เช่น AI application, ML model, model deployment, computer vision, NLP หรือ AI-enabled software. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาท developer ด้าน AI/ML โดยเฉพาะ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: ai developer, machine learning developer, ml developer, model developer, ai programmer, quant developer, นักพัฒนา AI, นักพัฒนา machine learning. ควรติด tag นี้เมื่อหน้าที่หลักของงานเกี่ยวข้องกับการพัฒนาหรือประยุกต์ใช้ AI/ML โดยตรง ไม่ใช่เพียงใช้เครื่องมือ AI ทั่วไปเป็นทักษะเสริม และสามารถใช้ร่วมกับ developer, data_analytics หรือ data_bi_developer ได้ถ้าตำแหน่งมีงานข้อมูลร่วมด้วย.", | |
| "alias": [ | |
| "ai_developer", | |
| "machine_learning_developer", | |
| "ml_developer", | |
| "model_developer", | |
| "ai_programmer", | |
| "quant_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "data_analytics", | |
| "data_bi_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "embedded_iot_developer", | |
| "type": "position", | |
| "label_th": "นักพัฒนา Embedded/IoT", | |
| "description": "ใช้ tag `embedded_iot_developer` สำหรับจัดกลุ่มตำแหน่งประเภท นักพัฒนา Embedded/IoT ครอบคลุม งานพัฒนาซอฟต์แวร์หรือระบบควบคุมบนอุปกรณ์ embedded device, IoT device, firmware, sensor integration, HMI หรือระบบเชื่อมต่อระหว่างอุปกรณ์กับ software platform. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาท developer ที่เกี่ยวข้องกับ hardware, device หรือระบบ IoT แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: embedded developer, embedded iot developer, iot developer, firmware developer, hmi developer, device software developer, นักพัฒนา IoT, นักพัฒนา embedded. ควรติด tag นี้เมื่อหน้าที่หลักของงานเกี่ยวข้องกับ embedded software หรือระบบ IoT โดยตรง ไม่ใช่งาน IT support หรือ network ทั่วไป และสามารถใช้ร่วมกับ developer, automation_engineer หรือ automation_plc_programmer ได้ถ้ามีงานควบคุมอัตโนมัติร่วมด้วย.", | |
| "alias": [ | |
| "embedded_iot_developer", | |
| "iot_developer", | |
| "embedded_developer", | |
| "firmware_developer", | |
| "hmi_developer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "automation_engineer", | |
| "automation_plc_programmer", | |
| "electronics_engineer" | |
| ] | |
| }, | |
| { | |
| "tag": "automation_plc_programmer", | |
| "type": "position", | |
| "label_th": "โปรแกรมเมอร์ระบบอัตโนมัติ/PLC", | |
| "description": "ใช้ tag `automation_plc_programmer` สำหรับจัดกลุ่มตำแหน่งประเภท โปรแกรมเมอร์ระบบอัตโนมัติ/PLC ครอบคลุม งานเขียนโปรแกรม ควบคุม หรือปรับแต่งระบบอัตโนมัติในโรงงาน เช่น PLC, HMI, SCADA, robot program, control system และ automation equipment. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาทเขียนโปรแกรมสำหรับเครื่องจักรหรือระบบควบคุมอุตสาหกรรม แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: plc programmer, plc developer, automation programmer, robot programmer, hmi developer, control programmer, โปรแกรมเมอร์ PLC, โปรแกรมเมอร์ระบบอัตโนมัติ. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือการเขียนหรือปรับโปรแกรมควบคุมเครื่องจักร ไม่ใช่ software developer ทั่วไป และสามารถใช้ร่วมกับ automation_engineer, electrical_engineer, technician หรือ developer ได้ตามลักษณะงาน.", | |
| "alias": [ | |
| "plc_programmer", | |
| "plc_developer", | |
| "automation_programmer", | |
| "robot_programmer", | |
| "hmi_developer", | |
| "control_programmer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "automation_engineer", | |
| "electrical_engineer", | |
| "technician", | |
| "embedded_iot_developer" | |
| ] | |
| }, | |
| { | |
| "tag": "cnc_programmer", | |
| "type": "position", | |
| "label_th": "โปรแกรมเมอร์ CNC/CAM", | |
| "description": "ใช้ tag `cnc_programmer` สำหรับจัดกลุ่มตำแหน่งประเภท โปรแกรมเมอร์ CNC/CAM ครอบคลุม งานเขียนโปรแกรมเครื่อง CNC, CAM, G-code, Fanuc, CMM หรือโปรแกรมสำหรับงาน machining, mold, milling, turning และการผลิตชิ้นงานด้วยเครื่องจักรควบคุมด้วยคอมพิวเตอร์. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาทเขียนโปรแกรมเครื่องจักร CNC โดยเฉพาะ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: cnc programmer, cam programmer, g-code programmer, fanuc programmer, cmm programmer, cnc control programmer, โปรแกรมเมอร์ CNC, โปรแกรมเมอร์ CAM. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือการสร้างหรือปรับโปรแกรมเครื่องจักร CNC ไม่ใช่งาน machine operator ทั่วไป และสามารถใช้ร่วมกับ cnc_machinist, technician, machine_operator หรือ production ได้ถ้าตำแหน่งมีงานผลิตหน้างานร่วมด้วย.", | |
| "alias": [ | |
| "cnc_programmer", | |
| "cam_programmer", | |
| "g_code_programmer", | |
| "cmm_programmer", | |
| "cnc_control_fanuc_programmer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "cnc_machinist", | |
| "technician", | |
| "machine_operator", | |
| "production" | |
| ] | |
| }, | |
| { | |
| "tag": "software_tester_qa", | |
| "type": "position", | |
| "label_th": "ทดสอบซอฟต์แวร์/QA Automation", | |
| "description": "ใช้ tag `software_tester_qa` สำหรับจัดกลุ่มตำแหน่งประเภท ทดสอบซอฟต์แวร์/QA Automation ครอบคลุม งานทดสอบระบบซอฟต์แวร์ manual test, automated test, test script, test case, QA software, software quality assurance และการตรวจสอบคุณภาพ application ก่อนส่งมอบ. เหมาะสำหรับระบบค้นหา/กรองตำแหน่งงานที่ต้องการดึงกลุ่มบทบาททดสอบซอฟต์แวร์ แม้ชื่อประกาศจะเขียนต่างกันทั้งภาษาไทยและอังกฤษ เช่น keyword หรือ pattern ที่เกี่ยวข้อง: software tester, qa tester, qa automation, automation software tester, test developer, test programmer, software qa, ทดสอบซอฟต์แวร์, ทดสอบระบบ. ควรติด tag นี้เมื่อหน้าที่หลักของงานคือการทดสอบคุณภาพซอฟต์แวร์ ไม่ใช่ QA/QC สินค้าหรือกระบวนการผลิตทั่วไป และสามารถใช้ร่วมกับ software_tester หรือ developer ได้ถ้าตำแหน่งมีงานเขียน test automation script ร่วมด้วย.", | |
| "alias": [ | |
| "software_tester", | |
| "qa_tester", | |
| "qa_automation", | |
| "automation_software_tester", | |
| "test_developer", | |
| "test_programmer" | |
| ], | |
| "related": [ | |
| "developer", | |
| "software_tester", | |
| "quality_assurance" | |
| ] | |
| }, |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment