วิศวกร DevOps ระดับอาวุโส

MyQ สำนักงานใหญ่ กรุงปราก - สาธารณรัฐเช็ก

วิศวกร DevOps ระดับอาวุโส

เกี่ยวกับ MyQ

MyQ พัฒนาโซลูชันการพิมพ์และการจัดการเอกสารที่ช่วยให้ผู้ใช้สามารถเข้าถึงกระบวนการทำงานดิจิทัลได้อย่างสะดวกง่ายดาย โซลูชันของMyQ — ได้แก่MyQ X ซึ่งเป็นผลิตภัณฑ์หลัก และMyQ Roger ที่นวัตกรรม — ได้รับการออกแบบให้รองรับอุปกรณ์จากหลายผู้ผลิต รองรับการใช้งานบนอุปกรณ์เคลื่อนที่ และพร้อมใช้งานได้ทันที ไม่ว่าเครือข่ายหรือขนาดอุปกรณ์ขององค์กรจะเป็นอย่างไรMyQ มีสำนักงานตั้งอยู่ที่กรุงปราก สาธารณรัฐเช็ก และมีเครือข่ายผู้จัดจำหน่ายทั่วโลก

งานของคุณจะเป็นอย่างไร?

ในฐานะสมาชิกของทีม DevOps คุณจะรับผิดชอบในการออกแบบ ดำเนินการ และดูแลรักษาโครงสร้างพื้นฐานและส่วนประกอบภายในสำหรับโซลูชันการพิมพ์MyQ neXt ที่เรากำลังพัฒนาอยู่และยังไม่ได้นำเข้าสู่ระบบผลิตจริงMyQ neXt เป็นระบบแบบกระจายที่ประกอบด้วยเซิร์ฟเวอร์แบบคลัสเตอร์ที่ใช้ไมโครเซอร์วิส แอปพลิเคชันที่ทำงานภายในอุปกรณ์พิมพ์ ไคลเอนต์บนเดสก์ท็อป และแอปพลิเคชันบนมือถือ

ในฐานะวิศวกร DevOps คุณจะรับผิดชอบงานด้าน IaC สำหรับโครงสร้างพื้นฐานคลาวด์สาธารณะและส่วนตัว รวมถึงระบบการสังเกตการณ์ (observability), สายงาน CI/CD, ความปลอดภัยของโซลูชัน และส่วนประกอบที่พัฒนาขึ้นภายในบริษัท ซึ่งไม่มีตัวเทียบเท่าในโลกของซอฟต์แวร์โอเพนซอร์ส (OSS) คุณจะรับผิดชอบส่วนหนึ่งของระบบอย่างน้อยหนึ่งส่วน

ปัจจุบันทีมมีสมาชิกเพียงสามคนเท่านั้น และคาดว่าจะมีการขยายทีมต่อไป ส่วนทีมวิจัยและพัฒนา (R&D) มีสมาชิกทั้งหมดประมาณ 50 คน และภายในทีมเราแบ่งออกเป็นกลุ่มตามความสนใจ คุณจะมีโอกาสได้ร่วมกำหนดโครงสร้างระบบร่วมกับ CTO, CPO และทีม

สิ่งที่เรากำลังมองหา

  • คุณมีประสบการณ์ในการทำงานกับระบบคลาวด์ที่ซับซ้อนในAzure หรือ AWS และมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับตัวเลือกการประมวลผล, การจัดการตัวตนและการเข้าถึง, เครือข่าย, Kubernetes ที่ได้รับการจัดการ, บริการฐานข้อมูลและบริการจัดเก็บข้อมูลของทั้งสองผู้ให้บริการ รวมถึงเคยจัดการการตั้งค่าด้วย Terraform หรือ Pulumi
  • จัดการแอปพลิเคชันแบบคอนเทนเนอร์ตลอดวงจรชีวิตทั้งหมด: ตั้งแต่เครื่องของนักพัฒนาที่รันคอนเทนเนอร์พัฒนาบนWindows/MacOS ไปจนถึงการปรับใช้ในคลัสเตอร์การผลิต และรู้วิธีการใช้ CI/CD สำหรับแอปพลิเคชันดังกล่าว การปรับแต่งเพื่อเพิ่มความเร็วในการสร้างและลดขนาดภาพคอนเทนเนอร์ วิธีการจัดการคลังภาพคอนเทนเนอร์ รวมถึงข้อควรระวังในการสร้างสำหรับสถาปัตยกรรมแบบคู่
  • ความสามารถในการสังเกต (Observability) คือสิ่งที่คุณปลูกฝังให้ผู้อื่น และจะผลักดันอย่างแข็งขันในการเก็บรวบรวมและประมวลผลบันทึก (logs), ตัวชี้วัด (metrics) และข้อมูลการติดตาม (traces) พร้อมทั้งพร้อมที่จะนำเสนอผลลัพธ์ดังกล่าวให้ผู้อื่นเห็น
  • ไม่กลัวที่จะแก้ไขปัญหาที่เกิดขึ้นเฉพาะเมื่อระบบทำงานภายใต้ความโหลดสูง และสามารถเขียนรายงานวิเคราะห์สาเหตุหลักได้
  • สามารถแสดงความคิดเห็นได้อย่างมั่นใจในการอภิปรายเรื่องสถาปัตยกรรม และพร้อมรับฟังความคิดเห็นและมุมมองใหม่ๆ
  • ระดับภาษาอังกฤษ B2ขึ้นไป ทีมงานเป็นทีมนานาชาติ และมีหลายคนที่ไม่พูดภาษาเช็ก

คะแนนโบนัส:

  • คุณเข้าใจกลไกภายในของ Kubernetes อย่างลึกซึ้งพอที่จะสามารถอภิปรายได้อย่างมั่นใจว่าควรนำไปใช้งานเมื่อใดและอย่างไรในสถานการณ์ต่าง ๆ นอกเหนือจากผู้ให้บริการคลาวด์หลัก
  • คุณเข้าใจหลักการด้านความปลอดภัย ทั้งจากมุมมองของโค้ดและมุมมองของกระบวนการทำงานของผู้ใช้
  • สำหรับคุณ การสร้างเครือข่าย “ไม่ใช่แค่ TCP/IP, HTTP และ DNS” เท่านั้น
  • เข้าใจอย่างลึกซึ้งยิ่งขึ้นเกี่ยวกับพร็อกซีและเซิร์ฟเวอร์เว็บ เช่น Caddy, Nginx, HAProxy,Traefik.
  • มีประสบการณ์ในการจัดการสถานการณ์การเก็บข้อมูลและการถ่ายโอนข้อมูลที่ซับซ้อน รวมถึงเข้าใจโครงสร้างและจุดได้-เสียของฐานข้อมูลแบบสัมพันธ์ (relational) และฐานข้อมูลแบบ NoSQL (NoSQL) รวมถึงระบบแคชและระบบส่งข้อความ
  • รู้วิธีจัดการและตั้งค่า TeamCity และ GitLab

ชุดเทคโนโลยี

  • โครงสร้างพื้นฐานใช้ Kubernetes เป็นศูนย์กลางในระบบคลาวด์ (หลักๆ คือAzure) และ Docker/Podman ในระบบท้องถิ่น รวมถึง Terraform, Helm และ Argo CD
  • ข้อมูลจะถูกส่งไปยัง PostgreSQL (หรือMS SQL) และ Redis และเราใช้ NATS สำหรับการส่งข้อความ
  • ชุดเครื่องมือ Grafana สำหรับการติดตามสถานะระบบ
  • Jira, Confluence, TeamCity, GitLab — เครื่องมือที่ใช้กันทั่วไป
  • ผู้ช่วย AI เป็นส่วนหนึ่งของชุดเครื่องมือ เราใช้มันเพื่อเร่งความเร็วในการทำงาน ไม่ใช่เพื่อเขียนโค้ด

สิ่งที่คุณสามารถคาดหวังจากเรา

  • สัญญาทำงานไม่มีกำหนดระยะเวลา (งานเต็มเวลาหรืองานอิสระ)
  • รูปแบบการทำงานแบบผสมผสาน - การเข้าทำงานที่สำนักงาน 3 ครั้งต่อสัปดาห์ถือว่าเหมาะสมที่สุด บางคนมาทำงานทุกวัน ส่วนบางคนมาทำงานเพียงครั้งเดียวต่อสปรินต์
  • วันหยุดมีค่าจ้างไม่จำกัด
  • วันลาป่วย 5 วันต่อปี
  • บัตรมัลติสปอร์ต
  • ค่าอาหาร.
  • ทีมที่มีความหลากหลายทางวัฒนธรรม
  • ผลไม้ทุกวันและเครื่องดื่มตามฤดูกาลที่สถานที่ทำงาน
  • โต๊ะปรับระดับได้ — ถ้าคุณชอบยืนมากกว่านั่ง ก็ไม่มีปัญหา! 
  • แล็ปท็อประดับไฮเอนด์และจอภาพสองเครื่องบนโต๊ะทำงานของคุณ
  • พื้นที่จอดรถ – ในศูนย์การค้า Harfa ผู้ขี่จักรยานสามารถจอดรถในอาคารสำนักงานได้
  • เวิร์กช็อปและหลักสูตรที่มีค่าใช้จ่าย เวลาสำหรับการเรียนรู้ — ทุกสิ่งที่คุณต้องการเพื่อพัฒนาตัวเอง
  • หลักสูตรภาษาอังกฤษและภาษาเช็ก

ขั้นตอน

เราจะตอบกลับภายในสองสัปดาห์ ไม่ว่าผลลัพธ์จะเป็นอย่างไร

  • (ทางไกล) การสนทนาเบื้องต้นกับฝ่ายทรัพยากรบุคคล (30 นาที) เพื่อพูดคุยเกี่ยวกับตัวคุณ แรงจูงใจ และความเหมาะสมกับวัฒนธรรมองค์กร
  • (ที่สำนักงานหรือทางไกล) การสนทนาด้านเทคนิคกับหัวหน้าทีมและสมาชิกทีม (~ 1 ชั่วโมง) ไม่มีการพูดเล่นหรือทำข้อสอบ LeetCode — เป็นการพูดคุยเกี่ยวกับโครงการที่ผ่านมาและปัจจุบันของคุณ รวมถึงการวิเคราะห์เชิงลึกเกี่ยวกับเทคโนโลยีที่เราใช้ทำงานทุกวัน คำถามที่ยากจะถามกันทั้งสองฝ่าย และเรายินดีตอบคำถามของคุณด้วย
  • (ที่สถานที่จริง, ตามความต้องการ) สนทนากับทีมผู้นำด้านวิศวกรรม เพราะทุกสถานการณ์ล้วนมีเอกลักษณ์เฉพาะตัว — เราจะจัดเวลาให้เรื่องที่จำเป็นต้องดูแลเป็นพิเศษ
  • จะเสนอราคาหากทุกอย่างเป็นไปตามแผน

คุณสนใจเข้าร่วมกับเราไหม?

ขนาดไฟล์สูงสุด 2MB (pdf, doc, docx)
* ช่องที่ต้องกรอก