
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
- หากมีความรู้เกี่ยวกับประกันภัยและแนวคิดด้านการกันสำรองจะได้รับการพิจารณาเป็นพิเศษ