หน้าที่
- Develop, maintain และ deploy development/production ของ application ต่างๆของบริษัทโดยใช้ Kubernetes Engine ใน Google Cloud Platform, Amazon Web Services หรือ cloud provider อื่นๆ
- ต้องมีประสบการณ์การ deploy computer systems ที่เป็น heterogeneous operating systems (Linux, Windows, etc) และโดยเฉพาะ virtualization (docker, etc)
- สามารถรับผิดชอบพัฒนาระบบตั้งแต่ต้นจนเสร็จได้
- สื่อสารโดยใช้ภาษาอังกฤษเบื้องต้นกับทีมคนอื่นๆ (สำคัญที่สุดคือการอ่าน)
- จัดเตรียมงานบำรุงรักษาต่าง ๆ ด้วยสคริปต์และเครื่องมือ automation อื่นๆ
- จัดการและพัฒนา network ของเราที่ถูกใช้งานอยู่ตลอดเวลา ตั้งแต่การพัฒนาจนถึง production
- ตรวจสอบและบำรุงรักษาและความพร้อมของ network เพื่อป้องกันระบบล่มและปัญหาอื่น ๆ ที่เกี่ยวข้อง
สกิลที่ต้องใช้
- สามารถใช้ Unix/Linux systems, Ubuntu
- สามารถเขียน BASH, Python, Golang, etc.
- “สำคัญ”สามารถเขียน config ใน Docker (optional: VMWare, OpenVM)
- “สำคัญ”สามารถเขียน config สำหรับ cluster deploymentโดยเฉพาะ Kubernetes Engine*
- มีความรู้จักพวก DevOps tooling; Git [GitHub, GitLab], Continuous Integration [CI], Continuous Deployment [CD]
- มีความรู้จักพวก directory services, resource management; account creation, LDAP, ADSI จะพิจารณาดีขึ้น
- มีความรู้จักการเขียนโปรแกรม Js based development program ด้วยจะมีการพิจารณาเป็นภิเศษ
- สามารถใช้ Linux/Unix Administration
- ความสามารถในการใช้เทคโนโลยี open และ cloud service ต่างๆ (โดยเฉพาะ Google Cloud จะพิจารณาเป็นพิเศษ)
- ประสบการณ์ในการทำงานกับ docker และ kubernetes อย่างน้อยที่สุดคือการพัฒนาบน development environment จะพิจารณาเป็นพิเศษ
- ประสบการณ์ ในการใช้ MongoDB หรือ PostgreSQL จะพิจารณาเป็นพิเศษ ความรู้เรื่อง Best Practice และการบริหารระบบด้วย tools ที่ช่วยในการทำงานแบบ Always-Available และ scale ได้ดี
ติดต่อ สามารถกดปุ่มสมัครด้านล่าง หรือ ส่ง CV/Resume มาได้ที่ recruit@everapp.io