DevOps Engineer

Thailand
Fulltime
MIS
APPLY NOW

for more information please contact careers@extreme.co.th

Benefits

Performance Bonuse
Attendance Allowance
Social Security Fund
Life & Health Insurance
Health Check- up
Entertainment Budget
Learning and Development Course
Scholarship for master degree
Flexible Benefit ( dental expense / scholarship / and many benefits)
Provident Fund

Responsibilities :

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

Requiremnts :

ปริญญาตรีสาขาวิทยาการคอมพิวเตอร์, วิศวกรรมคอมพิวเตอร์, เทคโนโลยีสารสนเทศ หรือสาขาที่เกี่ยวข้อง
ประสบการณ์ 3 ปี ขึ้นไปในสายงาน DevOps หรือ Site Reliability Engineering (SRE) โดยมีประสบการณ์ที่ชัดเจนในการสนับสนุน Application ฝั่ง Web
มีความเข้าใจอย่างลึกซึ้งในหลักการและแนวปฏิบัติของ DevOps, CI/CD, IaC, Monitoring และ Automation
ประสบการณ์ในการทำงานกับ Cloud Platforms อย่างน้อยหนึ่งแพลตฟอร์ม (เช่น AWS, Azure, GCP)
ประสบการณ์ในการทำงานกับ Containerization (Docker) และ Orchestration (Kubernetes)
มีความเชี่ยวชาญในการใช้ Scripting Languages (Python, Bash หรือ Go) เพื่อ Automation
ประสบการณ์ในการใช้งานเครื่องมือ CI/CD (เช่น Jenkins, GitLab CI/CD, Azure DevOps)
ความเข้าใจในการทำงานของ Web Server (Nginx, Apache), Application Server และ Database (SQL/NoSQL)
ทักษะการแก้ไขปัญหาที่ยอดเยี่ยมและความสามารถในการทำงานภายใต้แรงกดดัน
สามารถสื่อสารภาษาอังกฤษได้ดีเยี่ยม ทั้งการพูดและการเขียน
มีความหลงใหลในอุตสาหกรรมเกมและเทคโนโลยี

Additional Skills ( Preferred ) :

ประสบการณ์ในการจัดการและดูแลระบบที่เกี่ยวข้องกับเกม (แม้ไม่ได้ทำเกมโดยตรง)
ความรู้เกี่ยวกับ Configuration Management Tools (เช่น Ansible, Chef, Puppet)
ประสบการณ์กับ Log Management Tools (เช่น ELK Stack, Splunk)
ใบรับรองที่เกี่ยวข้องกับ Cloud หรือ DevOps (เช่น AWS Certified DevOps Engineer, Kubernetes Administrator)
ความเข้าใจใน Microservices Architecture
ประสบการณ์ในการ Implement Security Best Practices ใน CI/CD Pipelines (เช่น SAST, DAST, SCA)
ความรู้เกี่ยวกับเครื่องมือด้านความปลอดภัยใน Container และ Kubernetes (เช่น Trivy, Clair, Falco)
ความเข้าใจในแนวคิด Zero Trust Architecture และการ Implement