
DevOps Engineer
- จังหวัดนนทบุรี
- งานประจำ
- ฟูลไทม์
- ออกแบบ พัฒนา และดูแลรักษา CI/CD Pipelines สำหรับ Web Applications (เช่น Web หลัก, ระบบลงทะเบียน, Top-up, Activity) เพื่อให้การ Deploy เป็นไปอย่างรวดเร็วและน่าเชื่อถือ
- ทำงานร่วมกับทีม Dev เพื่อ Implement GitOps และแนวทางการ Deploy แบบอัตโนมัติ
- ใช้เครื่องมือ IaC (เช่น Terraform, CloudFormation, Ansible) เพื่อจัดการและ Provision Infrastructure ทั้งบน Cloud (AWS, Azure, GCP) และ On-Premise
- สร้างและดูแลรักษา Templates และ Modules สำหรับการ Deploy Environment ที่สอดคล้องกัน
- ดูแลและปรับปรุงระบบ Containerization (Docker) และ Orchestration (Kubernetes) สำหรับ Web Services
- Implement Best Practices สำหรับการสร้าง Docker Images และการ Deploy บน Kubernetes
- ตั้งค่าและดูแลระบบ Monitoring และ Alerting สำหรับ Web Applications และ Infrastructure (เช่น Prometheus, Grafana, ELK Stack)
- วิเคราะห์ Metric และ Log เพื่อระบุปัญหาและแนวโน้มเชิงรุก
- Implement และดูแลรักษา Security Best Practices ในทุก Layer ของ Infrastructure และ Application
- ทำงานร่วมกับทีม Security เพื่อให้มั่นใจว่าระบบเป็นไปตามข้อกำหนดด้านความปลอดภัย
- ให้การสนับสนุนทางเทคนิคแก่ทีมพัฒนา Web ในด้าน Infrastructure, การ Deploy และการแก้ไขปัญหา Application
- แก้ไขปัญหาเกี่ยวกับ Web Server (เช่น Nginx, Apache), Application Server (เช่น Node.js, PHP-FPM) และ Database (เช่น MySQL, PostgreSQL)
- ทำความเข้าใจ Flow การทำงานของเกมในภาพรวม เพื่อให้การ Support Web ที่เกี่ยวข้องกับเกมเป็นไปอย่างมีประสิทธิภาพ
- ใช้ Scripting Languages (เช่น Python, Bash, Go) เพื่อ Automate งานที่ทำซ้ำๆ และปรับปรุงประสิทธิภาพการทำงาน
- พัฒนา Automation Tools สำหรับการ Provisioning, Configuration Management และการ Deploy
- ทำงานร่วมกับทีมพัฒนาเกม ทีม Infrastructure และทีมอื่นๆ ที่เกี่ยวข้อง เพื่อให้มั่นใจถึงความเข้ากันได้และการทำงานร่วมกัน
- สื่อสารอย่างมีประสิทธิภาพเป็นภาษาอังกฤษ เนื่องจากต้องทำงานกับทีมงานต่างชาติ