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

วิศวกรข้อมูล .NET ที่ EXL - ทำงานแบบไฮบริดในอินเดีย

สร้างและดูแลโซลูชันการผสานรวมข้อมูลสำหรับแพลตฟอร์มประกันภัยที่มุ่งเน้น AI ทำงานกับ Azure, SQL Server, C#, .NET และ React เพื่อแปลงข้อมูลและพัฒนาบริการที่เชื่อถือได้

รายละเอียด

  • สร้างไปป์ไลน์ที่ทำงานซ้ำได้เพื่อนำเข้าข้อมูล CSV และ API ไปยัง SQL Server สำหรับการแปลงและทำความสะอาดข้อมูล
  • พัฒนา stored procedure ของ SQL ที่นำกลับมาใช้ซ้ำได้สำหรับเวิร์กโฟลว์การย้ายและแปลงข้อมูล
  • ทำให้ stored procedure และยูทิลิตีนำเข้าข้อมูล .NET ทำงานแบบ idempotent รวมถึงจัดการข้อมูลซ้ำ ระเบียนที่หายไป และความล้มเหลวบางส่วนอย่างปลอดภัย
  • พัฒนาบริการ .NET ที่เชื่อมต่อกับ API ของบุคคลที่สามเพื่อเพิ่มข้อมูลและซิงโครไนซ์ข้อมูล
  • สร้าง Azure Functions และเครื่องมือคอนโซลที่เรียกใช้ API ภายนอก ประมวลผลข้อมูลปริมาณมาก และบันทึกผลลัพธ์ลงใน SQL Server
  • ใช้ dependency injection, configuration binding และ structured logging ในบริการใหม่
  • ใช้การประมวลผลแบบอะซิงโครนัสพร้อมจำกัดระดับการทำงานพร้อมกันสำหรับข้อมูลปริมาณมาก
  • พัฒนา HTTP client ที่ผ่านการยืนยันตัวตนและมีความทนทาน พร้อมการลองใหม่ การหน่วงเวลาแบบ backoff และการจัดการข้อผิดพลาดที่รัดกุม
  • ใช้ Entity Framework Core และ LINQ เพื่อเข้าถึงข้อมูลแอปพลิเคชัน
  • สร้างและดูแลความครอบคลุมของการทดสอบยูนิตและการทดสอบการผสานรวม
  • พัฒนาแอปพลิเคชัน React.js และคอมโพเนนต์ส่วนหน้าที่นำกลับมาใช้ซ้ำได้
  • ทำงานร่วมกับวิศวกร backend เพื่อส่งมอบโซลูชันแบบครบวงจร
  • ตรวจสอบคุณภาพและความถูกต้องของข้อมูลหลังการนำเข้าและการย้ายข้อมูล
  • ใช้ Git และไปป์ไลน์ YAML ของ Azure DevOps เพื่อรองรับ CI/CD
  • จัดทำเอกสารเกี่ยวกับโฟลว์ข้อมูล กฎการแมป และปัญหาด้านคุณภาพข้อมูล
  • สร้างคิวรี KPI วิวฐานข้อมูล และชุดข้อมูลสำหรับการรายงาน
  • แปลงความต้องการด้านการรายงานให้เป็นวิว SQL หรือ stored procedure ที่เชื่อถือได้

คุณสมบัติ

  • วุฒิปริญญาตรี
  • มีความเชี่ยวชาญที่พิสูจน์ได้ในการใช้ React.js, JavaScript หรือ TypeScript และแนวทางการพัฒนาส่วนหน้าสมัยใหม่
  • มีประสบการณ์ด้านวิชาชีพในการพัฒนาแอปพลิเคชันด้วย .NET และ C#
  • มีประสบการณ์จริงกับ SQL Server, stored procedure, ETL และการแปลงข้อมูล
  • มีประสบการณ์ผสานรวม API ของบุคคลที่สามโดยใช้ OAuth client credentials และการยืนยันตัวตนด้วย Bearer token
  • มีประสบการณ์กับ Azure Functions, แอปพลิเคชันคอนโซล, dependency injection, configuration binding และ structured logging
  • มีประสบการณ์ออกแบบเวิร์กโฟลว์แบบอะซิงโครนัสและทำงานพร้อมกันด้วย async/await และการจำกัดการทำงานพร้อมกันบน SemaphoreSlim
  • มีประสบการณ์สร้าง HTTP client ที่ทนทาน พร้อมกลยุทธ์การลองใหม่และ backoff สำหรับข้อผิดพลาดชั่วคราว
  • มีประสบการณ์ใช้ Entity Framework Core และ LINQ
  • มีประสบการณ์พัฒนาการทดสอบยูนิตและการทดสอบการผสานรวม
  • มีประสบการณ์กับ Git และไปป์ไลน์ CI/CD บน YAML ของ Azure DevOps
  • หากมีความรู้เกี่ยวกับประกันภัยและแนวคิดด้านการกันสำรองจะได้รับการพิจารณาเป็นพิเศษ