Sun Life
Sun Life
شركة Sun Life هي شركة عالمية للخدمات المالية يقع مقرها الرئيسي في تورونتو، كندا. تأسست عام 1865، وتقدم حلول التأمين والاستثمار والاستشارات المالية وإدارة الثروات والصحة وإدارة الأصول للأفراد والشركات والمؤسسات. تعمل Sun Life في أمريكا الشمالية وآسيا وأوروبا، وتجمع بين الخدمات المالية والعروض التي تركز على الصحة، مع emphasis على الاستدامة والتنوع والشمول والأثر المجتمعي. ويدعم نطاق أعمالها الواسع فرقًا تعمل في مجالات التمويل والرعاية الصحية والاستشارات والخدمات ذات الصلة.

مهندس برمجيات أول، اختبار الذكاء الاصطناعي والأتمتة — صن لايف، واترلو بنظام هجين

يساعد مهندس البرمجيات الأول في تطوير منصة صن لايف لهندسة الجودة القائمة على الوكلاء. يركز الدور على الاختبار المدعوم بالذكاء الاصطناعي، وأدوات المطورين، وواجهات برمجة التطبيقات، وأتمتة الهندسة.

الوصف

  • إنشاء البرمجيات واختبارها وصيانتها وتحسينها لمنصة تنسيق هندسة الجودة القائمة على الوكلاء.
  • بناء ميزات مدعومة بالذكاء الاصطناعي تعزز إنتاجية الهندسة وجودة البرمجيات.
  • تصميم سير عمل قائمة على الوكلاء للاختبار والأتمتة وتسليم البرمجيات.
  • ربط وكلاء الذكاء الاصطناعي بأدوات الهندسة وأطر الاختبار وخدمات المنصة.
  • تطوير قدرات الاختبار المدعوم بالذكاء الاصطناعي والأتمتة الهندسية.
  • التعاون مع فرق الهندسة لتحديد تحسينات المنصة وفرص الابتكار.
  • تطوير واجهات برمجة التطبيقات والخدمات والتطبيقات وفق ممارسات الهندسة الحديثة.
  • المساهمة في قرارات التصميم التقني وتحسينات بنية المنصة.
  • المساعدة في وضع معايير المنصة والمكونات القابلة لإعادة الاستخدام وأفضل ممارسات الهندسة.
  • إجراء تجارب وأعمال إثبات مفهوم باستخدام التقنيات الناشئة والحلول المدعومة بالذكاء الاصطناعي.
  • تطبيق أساليب التسليم الرشيق والتغذية الراجعة المستمرة لتحسين قدرات المنصة.
  • مشاركة الخبرات والتعاون مع الزملاء ودعم التطوير التقني على مستوى الفريق.
  • مساعدة مستخدمي المنصة في استكشاف الأخطاء وإصلاحها وتقديم الإرشاد التقني والتمكين.

المتطلبات

  • درجة بكالوريوس أو دبلوم جامعي أو خبرة عملية معادلة في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات أو تخصص ذي صلة.
  • خبرة لا تقل عن خمس سنوات في تصميم البرمجيات وتطويرها ودعمها ضمن بيئات التسليم الرشيق.
  • خبرة في تصميم أو بناء أو دمج أو دعم وكلاء الذكاء الاصطناعي وسير العمل القائمة على الوكلاء والبرمجيات المدعومة بالذكاء الاصطناعي.
  • خبرة في إنشاء أدوات للمطورين أو عمليات تكامل مع نماذج اللغة الكبيرة، بما في ذلك إضافات بيئات التطوير المتكاملة وبروتوكول سياق النموذج وواجهات برمجة التطبيقات لاستدعاء الأدوات وهندسة المطالبات أو السياق.
  • إتقان متقدم للغة Python، إلى جانب الخبرة في Java أو JavaScript أو TypeScript أو C#.
  • خبرة في تصميم وتطوير واجهات برمجة التطبيقات والخدمات وعمليات التكامل وحلول الأتمتة.
  • معرفة عملية بأدوات أتمتة الاختبار مثل Playwright وBruno/REST وPyETL وJUnit وJest وpytest أو xUnit.
  • خبرة في التحكم بالمصادر واستراتيجيات التفرع وسير عمل تسليم البرمجيات القائم على Git.
  • خبرة في استخدام PostgreSQL وتطبيق مبادئ نمذجة البيانات الحديثة.
  • خبرة في منصات السحابة وأنماط نشر التطبيقات الحالية، ولا سيما AWS.
  • إلمام بـ Docker وبيئات التطوير القائمة على الحاويات.
  • قدرات قوية على التحليل وحل المشكلات.
  • مهارات ممتازة في التواصل والتعاون والتفاعل مع أصحاب المصلحة.
  • مفضل: خبرة في تطبيق قدرات الذكاء الاصطناعي والوكلاء على الاختبار أو هندسة الجودة أو تسليم البرمجيات.
  • مفضل: إلمام بحوكمة الوكلاء وأطر التقييم وقابلية المراقبة وممارسات الذكاء الاصطناعي المسؤول.
  • مفضل: خبرة في أتمتة سير العمل ومنصات إنتاجية الهندسة وأدوات تمكين المطورين.
  • مفضل: خبرة في تشجيع اعتماد التكنولوجيا من خلال مجتمعات الممارسة أو برامج الإعداد أو التدريب أو التمكين.

المزايا

  • إمكانية العمل في بيئة تركز على التعلم والتطوير والتحسين المستمر.
  • دعم التنقل الداخلي من قادة ملتزمين بالنمو المهني.
  • مرونة العمل الهجين، مع خيارات العمل من المنزل أو المكتب وفق احتياجات العمل والعملاء.
  • قد يشارك موظفو صن لايف المؤهلون في خطط حوافز تقديرية مرتبطة بأداء الفرد والشركة.
  • دعم الترتيبات التيسيرية أثناء عملية التقديم، بما في ذلك صيغ بديلة للإعلان للأشخاص ذوي الإعاقة.