Systems Engineer
• จัดการและตรวจสอบระบบและโครงสร้างพื้นฐานที่ติดตั้งทั้งหมด
• ติดตั้ง ตั้งค่า ทดสอบ และดูแลรักษาระบบปฏิบัติการ แอปพลิเคชันซอฟต์แวร์ และเครื่องมือการจัดการระบบ
• สร้างความมั่นใจในระบบและความพร้อมของโครงสร้างพื้นฐานให้สูงที่สุด
Responsibilities
• จัดการและตรวจสอบระบบและโครงสร้างพื้นฐานที่ติดตั้งทั้งหมด
• ติดตั้ง ตั้งค่า ทดสอบ และดูแลรักษาระบบปฏิบัติการ แอปพลิเคชันซอฟต์แวร์ และเครื่องมือการจัดการระบบ
• สร้างความมั่นใจในระบบและความพร้อมของโครงสร้างพื้นฐานให้สูงที่สุด
• ติดตามและทดสอบประสิทธิภาพของแอปพลิเคชันเพื่อหาปัญหาคอขวดที่อาจเกิดขึ้น ระบุวิธีแก้ปัญหาที่เป็นไปได้ และทำงานร่วมกับนักพัฒนาเพื่อนำการแก้ไขเหล่านั้นไปใช้
• จัดการกลยุทธ์การรักษาความปลอดภัย การสำรองข้อมูล และความซ้ำซ้อน
• เขียนและบำรุงรักษาสคริปต์เพื่อเพิ่มประสิทธิภาพของระบบและลดเวลาการแทรกแซงของมนุษย์ในงานต่างๆ
• ร่วมออกแบบระบบสารสนเทศและสนับสนุนการปฏิบัติงาน
• ให้การสนับสนุนระดับที่ 2 และ 3
• ติดต่อประสานงานกับผู้ค้าและบุคลากรด้านไอทีอื่นๆ เพื่อแก้ไขปัญหา
Requirements and skills
• จบปริญญาตรี/โท สาขาวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือสาขาวิชาที่เกี่ยวข้อง
• มีประสบการณ์ในการติดตั้ง การตั้งค่า และการแก้ไขปัญหา UNIX /Linux โดยอิงจากสภาพแวดล้อม
• มีประสบการณ์อย่างช่ำชองในการดูแลระบบและการปรับปรุงประสิทธิภาพของแอปพลิเคชันสแตก เช่น Tomcat, JBoss, Apache, Ruby, NGINX
• มีประสบการณ์เกี่ยวกับ Solid Cloud โดยเฉพาะใน AWS
• มีประสบการณ์เกี่ยวกับ virtualization และ containerization เช่น VMware, Virtual Box
• มีประสบการณ์กับระบบติดตาม
• มีประสบการณ์เกี่ยวกับซอฟต์แวร์ระบบอัตโนมัติ เช่น Puppet, cfengine, Chef
• มีทักษะการเขียนสคริปต์ที่ดีเยี่ยม เช่น shell scripts, Perl, Ruby, Python
• มีความรู้ด้านเครือข่ายที่ดีเยี่ยม (OSI network layers, TCP/IP)