مطور برمجيات متوسط - FAI

Aspire Software

نشرت في 8 ابريل

الخبرة

3 - 8 سنوات

موقع العمل

بيروت، لبنان

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

نظرة عامة على الدور

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

ستقوم بتصميم وبناء وإعادة هيكلة أنظمة الإنتاج في .NET/C#، بينما ستساهم بشكل كبير في منصة موزعة ناضجة مبنية على Java تتكون من عدة خدمات مصغرة وأدوات بيانات داعمة.

أنت لست مجرد مطور. أنت مهندس معماري، ومفكر في الأنظمة، وباني للأتمتة يمكنه العمل عبر المكدسات وتقليل التعقيد مع مرور الوقت.

المسؤوليات

1. تصميم وبناء أنظمة قابلة للتوسع (.NET)

  • تصميم وتنفيذ أنظمة خلفية عالية الجودة في .NET وC#
  • بناء هياكل معيارية، قابلة للاختبار، وسهلة الصيانة.
  • إجراء تسويات سليمة بين الأداء، وسهولة الصيانة، وسرعة التسليم.
  • إعادة هيكلة الأنظمة القديمة بذكاء (ليس تجميليًا).

2. المساهمة في منصة Java موزعة

  • دعم وتطوير منصة مؤسسية مبنية على Java تتكون من ~20 خدمة مصغرة.
  • العمل مع إطار واجهة مستخدم Java وهندسة خدمات قائمة على REST.
  • الحفاظ على الأدوات الداخلية وتحسينها لتخطيط البيانات، والتحقق، واختبار الاستعلامات الآلية.
  • المساهمة في طبقة خدمة التفويض/الأمان.
  • التواصل مع خطوط أنابيب توليد البيانات المبنية على Spark/Azure Databricks.
  • العمل بشكل مريح في بيئات Linux وسير عمل أتمتة النشر.

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

3. الاستفادة من الذكاء الاصطناعي عبر SDLC

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

4. امتلاك قرارات الهندسة المعمارية

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

المكدس الأساسي (.NET)

  • خبرة قوية في:
  • .NET
  • C#
  • واجهات برمجة التطبيقات ASP.NET ويب

فهم قوي لـ:

  • نمط إطار الكيان / ORM
  • SQL وتصميم قواعد البيانات (يفضل وجود خبرة في MySQL/MariaDB)
  • مبادئ العمارة النظيفة
  • حقن الاعتمادية
  • أطر الاختبار (xUnit، NUnit، إلخ)

Java & الأنظمة الموزعة

  • خبرة مهنية في:
  • Java (يفضل نظام Spring البيئي أو ما شابهه)
  • Gradle أو أدوات بناء معادلة
  • خبرة في العمل في هياكل الخدمات المصغرة.

الراحة مع:

  • بيئات سطر الأوامر في Linux
  • أتمتة النشر (مثل Ansible أو ما شابهه)
  • معالجة XML/CSV
  • أدوات الاختبار الآلي (Selenium/Testim أو ما شابه)

السحاب والبيانات

  • يفضل وجود خبرة في Azure.
  • الإلمام بـ:
  • خطوط أنابيب البيانات المبنية على Databricks أو Spark
  • أعمال البيانات المعتمدة على Python (فهم على مستوى التكامل)
  • خطوط أنابيب CI/CD.
  • الإلمام بالبنية التحتية ككود.
  • الرؤية (التسجيل، التتبع، المراقبة).

الذكاء الاصطناعي والأتمتة

خبرة عملية في:

  • واجهات برمجة التطبيقات LLM
  • مساعدي الشيفرة وأدوات IDE للذكاء الاصطناعي
  • هندسة التعليمات للعملية الهندسية

خبرة في بناء:

  • أدوات مدعومة بالذكاء الاصطناعي
  • روبوتات داخلية أو وكلاء أتمتة

فهم لـ:

  • قيود النموذج
  • تسويات التكلفة والأداء
  • حواجز الأمان والموثوقية

الملف الشخصي المطلوب للمرشحين

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

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مطور برمجيات متوسط - FAI

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

Aspire Software

Aspire Software is looking for an intermediate Software Developer to join our team in Lebanon./p>

https://apply.workable.com/valsoft-corp/j/AF0EBEC551/

وظائف مماثلة

مطور برامج

UNIPREP

  • 0 - 2 سنوات
  • دبي , أبو ظبي - دولة الإمارات العربية المتحدة

مطور .نت أول

Techify Algorithm Technologies LLC

  • 2 - 5 سنوات
  • دبي , الشارقة - دولة الإمارات العربية المتحدة

مهندس البرمجيات

Aierpagent Software And AI solutions L

  • 0 - 4 سنوات
  • دبي - الإمارات العربية المتحدة

مطور برامج

Senior Developer

Tech Mahindra Ltd.

  • 5 - 10 سنوات
  • Dubai - United Arab Emirates (UAE)
عرض الكل