الوصف الوظيفي
الوصف الوظيفي
نحن نبحث حالياً عن مطور .Net لعملياتنا في البحرين بالمهارات والشروط والأحكام التالية:
الخبرة المطلوبة
- إتقان لغة C#، وإطار العمل .NET 8، وتطوير Web API.
- خبرة قوية في أطر الاتصال بالوقت الفعلي، وخاصة SignalR (على سبيل المثال، تنفيذ الدردشة المباشرة وسير عمل تحويل المحادثات إلى الوكلاء).
- يفضل بشكل كبير الإلمام بتطبيقات Blazor Web Apps.
- خبرة عملية مثبتة في تطبيق Clean Architecture والتصميم الموجه بالمجال (DDD).
- القدرة على هيكلة التطبيقات لتحقيق قابلية توسع عالية وعزل للاختبارات. ☐
- كفاءة متقدمة في SQL Server.
- خبرة في التكامل مع قواعد بيانات Oracle، وخاصة إنشاء مستودعات تتعامل مع الإجراءات المخزنة المعقدة التي ترجع مؤشرات متعددة. ☐
- الدراية بلغة Python و/أو TypeScript لتطوير أو دمج التطبيقات المدعومة بالذكاء الاصطناعي، وواجهات برمجة التطبيقات (APIs)، وحلول الأتمتة.
- فهم جيد لمفاهيم نماذج اللغات الكبيرة (LLMs)، وبروتوكول سياق النموذج (MCP)، والتوليد الممدد بالاسترجاع (RAG).
- معرفة بمفاهيم الذكاء الاصطناعي التوليدي وفهم أساسي للهندسة الفورية، مع مهارات قوية في حل المشكلات والتفكير التحليلي.
- القدرة على شرح المفاهيم التقنية/مفاهيم الذكاء الاصطناعي بوضوح لأصحاب المصلحة غير التقنيين.
- مهارات اتصال وتوثيق فعالة، وعقلية موجهة نحو العمل الجماعي.
- خبرة في ممارسات MLOps، وتقنيات Docker/الحاويات (containerization)، وخطوط أنابيب CI/CD.
- الاطلاع على أنظمة مجالات الرعاية الصحية، أو التراخيص، أو التأمين.
- القدرة على إعداد التوثيق التقني، ومخططات الهندسة المعمارية، وتصميمات الحلول.
- القدرة على العمل في بيئات مشاريع مهيكلة (مشابهة للأطر الحكومية/طلبات تقديم العروض RFP).
- الاستعداد لدعم أنظمة الإنتاج، وعمليات النشر الحرجة، وتقديم الدعم التشغيلي عند الحاجة.