Newxel
Newxel
Newxel เป็นผู้ให้บริการจัดหาบุคลากรด้านไอทีและบริการวิศวกรรมที่ช่วยให้ธุรกิจสร้างและบริหารทีมพัฒนาซอฟต์แวร์เฉพาะทาง รวมถึงศูนย์วิจัยและพัฒนาแบบครบวงจร บริการของ Newxel ครอบคลุมการสรรหาบุคลากรด้านไอที การเสริมทีมงาน ศูนย์พัฒนาซอฟต์แวร์ในต่างประเทศ ตลอดจนการสนับสนุนด้านกฎหมาย การเงิน และการดำเนินงาน เพื่อขยายการดำเนินงานด้านวิศวกรรมในกว่า 10 ประเทศ Newxel ทำงานร่วมกับผู้เชี่ยวชาญด้านการพัฒนาเว็บและอุปกรณ์เคลื่อนที่ ปัญญาประดิษฐ์และแมชชีนเลิร์นนิง ข้อมูลขนาดใหญ่ การพัฒนาเกม การประกันคุณภาพ ซอฟต์แวร์ฝังตัว ความปลอดภัยทางไซเบอร์ และบล็อกเชน พร้อมสนับสนุนความร่วมมือทางธุรกิจระยะยาวและทีมเทคนิคแบบกระจายตัว

นักพัฒนา Backend C# .NET ประจำ Warsaw Hybrid

พัฒนาไมโครเซอร์วิสด้วย C# และ .NET เพื่อรับข้อมูลกีฬาสด และรองรับการสร้างและเผยแพร่ไฮไลต์โดยอัตโนมัติสำหรับผู้ชมสื่อระดับนานาชาติ

รายละเอียด

  • เข้าร่วมทีม Data Ingestion ซึ่งประกอบด้วยนักพัฒนา 5 คน ผู้เชี่ยวชาญ QA 1 คน และผู้จัดการผลิตภัณฑ์ 1 คน
  • พัฒนาฟีเจอร์ backend พร้อมแก้ไขบั๊กและให้การสนับสนุน โดยแบ่งเวลาโดยประมาณเท่า ๆ กันระหว่างการพัฒนาและการบำรุงรักษา
  • กำหนดขอบเขตงานด้วยตนเอง ออกแบบโซลูชัน และเป็นผู้นำโครงการริเริ่มด้านเทคนิค
  • ใช้หลักการออกแบบระบบและสถาปัตยกรรมเพื่อสร้างไมโครเซอร์วิสแบบขับเคลื่อนด้วยเหตุการณ์ที่มีความหน่วงต่ำ
  • สร้าง pipeline การ deploy ที่เชื่อถือได้สำหรับนำโมเดล ML ขึ้นใช้งานจริง
  • ดูแลการส่งมอบบริการครบวงจร ตั้งแต่การออกแบบ RFC ไปจนถึงการ deploy โดยไม่หยุดให้บริการและการติดตาม telemetry หลังการเผยแพร่
  • วินิจฉัยปัญหาประสิทธิภาพของระบบแบบกระจายและขยายคลัสเตอร์คอมพิวติ้งที่รองรับการประมวลผลสื่ออย่างต่อเนื่องและพร้อมกัน
  • ประเมิน REST API ของผู้ให้บริการภายนอก และสร้างตัวจัดการ ingestion กับ parser ด้วย C#/.NET 8
  • แมปข้อมูล JSON เข้ากับโมเดลภายในบน MS SQL Server
  • ขยายความสามารถของ pipeline เพื่อรองรับรายชื่อผู้เล่น ทีมงานโค้ช รายชื่อผู้เล่นในอีเวนต์ และข้อมูลที่เกี่ยวข้อง
  • สร้างระบบจัดการข้อผิดพลาดที่เชื่อถือได้สำหรับข้อมูลจากผู้ให้บริการที่มีรูปแบบไม่ถูกต้องหรือไม่คาดคิด
  • วิเคราะห์ข้อบกพร่องใน production โดยเปรียบเทียบ payload จากผู้ให้บริการใน Azure Blob Storage กับระเบียนฐานข้อมูลและ log จาก Coralogix
  • จัดการงานพัฒนา pull request การรีวิวโค้ด และการ deploy ผ่าน GitHub Actions และ pipeline ของ Azure DevOps
  • ทำงานร่วมกับหัวหน้าด้านเทคนิคเพื่อปรับปรุงสถาปัตยกรรม ทำให้ข้อกำหนดใน Jira ชัดเจน และจัดทำเอกสารระบบใน Confluence

คุณสมบัติ

  • มีประสบการณ์พัฒนา backend อย่างน้อย 5 ปี
  • มีความเชี่ยวชาญระดับสูงใน C# และ .NET Core 6 ขึ้นไป โดยเฉพาะ .NET 8
  • มีประสบการณ์จริงในการสร้างไมโครเซอร์วิสและทำงานกับ SQL
  • มีความสามารถที่พิสูจน์ได้ด้านการออกแบบระบบและสถาปัตยกรรมซอฟต์แวร์
  • สำเร็จการศึกษาระดับมหาวิทยาลัยด้านวิทยาการคอมพิวเตอร์หรือสาขาเทคนิคที่เกี่ยวข้องอย่างใกล้เคียง
  • ใช้เครื่องมือช่วยเขียนโค้ดด้วย AI เช่น Claude หรือ Cursor ในการทำงานจริงเป็นประจำทุกวัน หรือมีประสบการณ์กับเฟรมเวิร์ก ML
  • มีความเป็นอิสระในการทำงานสูง รวมถึงสามารถกำหนดขอบเขตงานที่ซับซ้อนและรับผิดชอบงานได้โดยไม่ต้องมีการควบคุมอย่างใกล้ชิด
  • มีประวัติการทำงานที่มั่นคงและแสดงให้เห็นถึงการทำงานกับองค์กรอย่างต่อเนื่อง
  • มีประสบการณ์ด้าน message queue สถาปัตยกรรมแบบขับเคลื่อนด้วยเหตุการณ์ และรูปแบบการออกแบบสมัยใหม่จะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์พัฒนา full-stack หรือ frontend จะได้รับการพิจารณาเป็นพิเศษ
  • มีประสบการณ์ด้านโครงสร้างพื้นฐานคลาวด์จะได้รับการพิจารณาเป็นพิเศษ โดยเฉพาะ Azure ทั้งนี้ประสบการณ์กับ AWS หรือ GCP ก็ยอมรับได้

สวัสดิการ

  • รูปแบบการทำงานแบบ hybrid โดยเข้าออฟฟิศ Warsaw 3 วันต่อสัปดาห์
  • ทำงานวันจันทร์ถึงวันศุกร์ ประมาณ 9:00 น. ถึง 18:00 น.
  • โดยทั่วไปวันศุกร์จะมีช่วงเวลาที่เงียบสงบและไม่มีการประชุมสำหรับการทำงานที่ต้องใช้สมาธิ
  • ไม่มีหน้าที่ on-call
  • มีสมดุลระหว่างชีวิตและการทำงานที่คาดการณ์ได้
  • ได้สัมผัสแนวทางวิศวกรรม AI สมัยใหม่และผู้ช่วยเขียนโค้ดด้วย AI
  • มีโอกาสเป็นเจ้าของและมีอิทธิพลโดยตรงต่อผลิตภัณฑ์สื่อถ่ายทอดสดระดับมืออาชีพ
  • วัฒนธรรมทีมให้ความสำคัญกับการแบ่งปันความรู้