Software Security Engineer
• ใช้งาน ทดสอบ และปฏิบัติตามเทคนิคการรักษาความปลอดภัยซอฟต์แวร์ขั้นสูงที่สอดคล้องกับสถาปัตยกรรมอ้างอิงทางเทคนิค (technical reference architecture)
• ทำการทดสอบความปลอดภัยอยู่เสมอและทำการตรวจสอบโค้ดเพื่อปรับปรุงความปลอดภัยของซอฟต์แวร์
• แก้ไขปัญหาและดีบักที่เกิดขึ้น
Responsibilities
• ใช้งาน ทดสอบ และปฏิบัติตามเทคนิคการรักษาความปลอดภัยซอฟต์แวร์ขั้นสูงที่สอดคล้องกับสถาปัตยกรรมอ้างอิงทางเทคนิค (technical reference architecture)
• ทำการทดสอบความปลอดภัยอยู่เสมอและทำการตรวจสอบโค้ดเพื่อปรับปรุงความปลอดภัยของซอฟต์แวร์
• แก้ไขปัญหาและดีบักที่เกิดขึ้น
• ทำการออกแบบทางวิศวกรรมสำหรับผลิตภัณฑ์ซอฟต์แวร์ใหม่ๆ เพื่อช่วยลดช่องโหว่ด้านความปลอดภัย
• มีส่วนร่วมในทุกระดับของสถาปัตยกรรม
• ดูแลเอกสารทางเทคนิค
• ปรึกษาสมาชิกในทีมเกี่ยวกับแนวทางปฏิบัติในการ secure coding
• สร้างความคุ้นเคยกับเครื่องมือใหม่และข้อควรปฏิบัติ
Requirements and skills
• มีประสบการณ์ทำงานในตำแหน่ง software security engineer
• มีความรู้เชิงเทคนิคโดยละเอียดเกี่ยวกับเทคนิค มาตรฐาน และความทันสมัยในการพิสูจน์ตัวตน (authentication) และการให้สิทธิ์ (authorization) การเข้ารหัสประยุกต์(applied cryptography) ช่องโหว่ด้านความปลอดภัย และการแก้ไข
• มีประสบการณ์ในการพัฒนาซอฟต์แวร์ด้วยภาษาหลักต่อไปนี้: Ruby on Rails, Java, Javascript และ .NET
• มีความรู้เพียงพอเกี่ยวกับเทคโนโลยีที่เกี่ยวข้องกับเว็บ (เว็บแอปพลิเคชัน บริการเว็บ และสถาปัตยกรรมเชิงบริการ) และโปรโตคอลที่เกี่ยวข้องกับเครือข่าย/เว็บ
• สนใจงานวิจัยและการพัฒนาความปลอดภัยทุกด้าน
• จบปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง