وظيفة إن سي إس لمهندسي الذكاء الاصطناعي الجدد

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

البيانات الأساسية للوظيفة

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

ماذا يفعل مهندس البرمجيات في هذا الدور؟

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

يتطلب الدور فهم دورة حياة التطبيق كاملة. كتابة الشيفرة جزء من المسؤولية، لكن القيمة المهنية تظهر أيضًا في التحقق من المتطلبات، وتصميم الاختبارات، وضبط النشر، ومتابعة التطبيق بعد التسليم.

المؤهلات الأكاديمية والخبرة

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

كيف تثبت مطابقة مؤهلك؟

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

تقنيات الواجهات التي يطلبها الإعلان

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

ما الدليل العملي الأقوى؟

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

لغات الخدمات الخلفية وقواعد البيانات

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

لا يحتاج المتقدم إلى ادعاء إتقان جميع اللغات. الأفضل أن يعرض لغة أساسية بعمق، ثم يوضح قدرته على التعلم والنقل بين البيئات التقنية.

الاختبارات المطلوبة في دورة التطوير

  • اختبار الوحدة: التحقق من وظيفة صغيرة مع عزل التبعيات قدر الإمكان.
  • اختبار التكامل: التأكد من عمل المكونات مع قاعدة البيانات أو الخدمة أو النظام المرتبط.
  • اختبار النظام: فحص السيناريو الكامل داخل بيئة قريبة من الاستخدام.
  • اختبار قبول المستخدم: التأكد من أن الوظيفة تحقق الحاجة التي صاغها صاحب المصلحة.
  • توثيق النتيجة المتوقعة والنتيجة الفعلية وخطوات إعادة الخطأ.
  • ربط الاختبارات بالتكامل الآلي لمنع إعادة إدخال عيوب سبق إصلاحها.

النشر الآلي وإدارة الإعدادات

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

المسار المهني والتعلم داخل نوكليوس

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

ذكر المسار الأكاديمي أو الشهادات في الإعلان لا يحول الدور إلى منحة أو تدريب؛ التعيين وظيفة كاملة، والتعلم جزء من التطوير المهني للموظف.

المستندات والمعلومات التي ينبغي تجهيزها

نصيحة تحريرية: جهز ملفًا يثبت شروط الإعلان قبل فتح النموذج، والتزم بما تطلبه الحقول الفعلية في منصة الشركة.

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

صياغة نقاط المشروعات

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

خطوات التقديم الرسمية

  1. افتح صفحة الوظيفة الرسمية لدى إن سي إس وتأكد من استمرار استقبال الطلبات.
  2. راجع شرط الدرجة وحد السنتين للخبرة قبل بدء تعبئة البيانات.
  3. خصص السيرة لخبرة الواجهات والخدمات والاختبارات والنشر الآلي.
  4. أكمل بيانات التعليم والعمل والمشروعات في نموذج التوظيف.
  5. ارفع المستندات التي تظهر مطلوبة في المنصة.
  6. راجع التواريخ وأسماء التقنيات وبيانات الاتصال قبل الإرسال.
  7. احتفظ بنسخة من الطلب للاستعداد للفرز والمقابلة.

الاستعداد للمقابلة التقنية

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

اختبار المطابقة قبل الإرسال

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

الطلب الأقوى يثبت قدرة الخريج على تسليم تطبيق موثوق، من فهم المتطلب إلى الاختبار والنشر والتحسين المستمر.

تيليجرام