รายละเอียดงาน- วิเคราะห์ความต้องการของผู้ใช้งานและองค์กรเพื่อนำมาออกแบบระบบ (Requirements Analysis)
- ออกแบบระบบงาน (System Design) โดยสร้างเอกสารที่เกี่ยวข้อง เช่น Flowchart, UML Diagram (Class Diagram, Sequence Diagram)
- วางแผนโครงสร้างของระบบงานโดยคำนึงถึงการขยายตัว (Scalability) และประสิทธิภาพ (Performance)
- ออกแบบ Data Structure ที่เหมาะสมสำหรับระบบ เช่น การจัดการข้อมูลแบบ Tree, Graph, หรือ Array-based
- ออกแบบโครงสร้างฐานข้อมูล (Database Schema) พร้อมทั้งจัดทำ ER Diagram
- กำหนดวิธีการจัดเก็บและเชื่อมต่อข้อมูลระหว่างระบบ เช่นการใช้งาน Relational Database และ NoSQL Database
- ปรับปรุงโครงสร้างฐานข้อมูลเพื่อให้เหมาะสมกับปริมาณข้อมูลขนาดใหญ่ (Big Data)
- วางแผนโครงสร้างซอร์สโค้ดและการจัดการโมดูล โดยใช้ C# เป็นหลัก พร้อมรองรับการทำงานในระบบที่พัฒนาด้วย Java และ PHP
- ใช้ Design Patterns เช่น MVC, Repository หรือ Dependency Injection เพื่อให้ระบบมีความยืดหยุ่น
- จัดทำเอกสารประกอบการออกแบบส่วนประกอบของระบบ (Component Design Document)
- ทำงานร่วมกับทีมพัฒนาเพื่อให้การพัฒนาซอฟต์แวร์เป็นไปตามที่ออกแบบ
- ให้คำปรึกษาในการออกแบบข้อมูลและโครงสร้างซอร์สโค้ดเพื่อแก้ไขปัญหาที่เกิดขึ้น
- ตรวจสอบคุณภาพของโค้ด (Code Review) เพื่อให้มั่นใจว่าโค้ดเป็นไปตามมาตรฐาน
- วิเคราะห์ปัญหาที่เกิดขึ้นในระบบและออกแบบแนวทางการแก้ไข
- วางแผนและสนับสนุนการปรับปรุงระบบเพื่อรองรับความต้องการในอนาคต
- ทำงานร่วมกับทีม Operation เพื่อให้ระบบทำงานได้อย่างมีประสิทธิภาพ
คุณสมบัติผู้สมัคร - วุฒิการศึกษาปริญญาโทหรือ สูงกว่าในสาขาวิทยาการคอมพิวเตอร์, เทคโนโลยีสารสนเทศ หรือสาขาที่เกี่ยวข้อง
- มีประสบการณ์อย่างน้อย 3-5 ปีในตำแหน่ง System Analyst หรือบทบาทที่เกี่ยวข้อง
- มีประสบการณ์ในการออกแบบและจัดการฐานข้อมูล เช่น MySQL, PostgreSQL, SQL Server หรือ NoSQL Database
- ความเข้าใจในกระบวนการ DevSecOps และเครื่องมือที่เกี่ยวข้อง เช่น Docker, Kubernetes, Jenkins, GitLab CI/CD
- มีประสบการณ์การพัฒนาระบบด้วย C# และสามารถใช้งาน Java และ PHP หรือ Node.js
- มีความเข้าใจโครงสร้างข้อมูล (Data Structures) และแนวคิดเกี่ยวกับ Algorithm
- มีความเชี่ยวชาญในการออกแบบฐานข้อมูล เช่น SQL Server, MySQL, Oracle หรือ NoSQL
- มีประสบการณ์ในด้านการปรับจูนฐานข้อมูล (Database Tuning) เช่น การปรับ Index, Query Optimization
- ความสามารถในการใช้งานและวิเคราะห์ Performance Monitoring Tools
- มีประสบการณ์ด้านการจัดการความปลอดภัยของระบบ เช่น การตั้งค่า Role-based Access Control (RBAC), Security Scanning Tools
- มีความรู้เกี่ยวกับ Data Integration / ETL
- เข้าใจการใช้งาน API และการเชื่อมต่อระหว่างระบบผ่าน REST
- มีประสบการณ์การพัฒนาระบบแบบ Microservices
- ความรู้เกี่ยวกับระบบคลาวด์ เช่น Azure หรือ AWS
- ทักษะการแก้ปัญหาเชิงวิเคราะห์และความเข้าใจระบบที่ซับซ้อน
วิธีการสมัคร- ส่งใบสมัครงานผ่าน JobThai
- ใบสมัครของผู้ที่ผ่านการพิจารณาแล้วเท่านั้น ที่จะได้รับการติดต่อสัมภาษณ์งานที่บริษัทฯ
- ไม่รับสมัครงานในรูปแบบ walk-in
ติดต่อHR
บริษัท คลิกเน็กซ์ จำกัด
128/323-333 ชั้น 30 อาคารพญาไทพลาซ่า ถนนพญาไท
แขวงทุ่งพญาไท เขตราชเทวี กรุงเทพมหานคร 10400
สถานที่ปฏิบัติงานแขวงทุ่งพญาไท เขตราชเทวี กรุงเทพมหานคร
วิธีการเดินทางBTS สถานีพญาไท ทางออกประตู 1
ลงมาเจอ อาคารพญาไทพลาซ่า ขึ้นมาที่ชั้น 30