الوصف الوظيفي
دور المشروع : مهندس برمجيات مخصصة
وصف دور المشروع : تطوير حلول برمجية مخصصة لتصميم، ترميز، وتعزيز المكونات عبر الأنظمة أو التطبيقات. استخدام أطر العمل الحديثة والممارسات المرنة لتقديم حلول قابلة للتوسع وعالية الأداء مصممة لتلبية احتياجات الأعمال المحددة.
المهارات المطلوبة : تطوير Java Full Stack
المهارات الجيدة أن تكون : غير متوفر
يتطلب الحد الأدنى 5 سنوات من الخبرة
المؤهل التعليمي : 15 سنة تعليم بدوام كامل
ملخص:
موهبة تقنية مدعومة بالذكاء الاصطناعي
AgentAI Native – مطور (مؤسسي)
ملخص الدور
بناء تطبيقات ذكاء اصطناعي عالية الجودة - تنفيذ أدوات LLM، خطوط أنابيب RAG، بحث المتجهات، وتكامل واجهات برمجة التطبيقات - تقديم نماذج أولية سريعة تتطور إلى أنظمة إنتاج. امتلاك التطوير العملي، الاختبار، والتكامل، مع محفظة تظهر السرعة، التجريب، والتعلم. موهبة تقنية مدعومة بالذكاء الاصطناعي.
المسؤوليات
البناء العملي
o تنفيذ الوكلاء (الأدوات، المهارات)، المطالبات/القوالب، المخططين، الذاكرة، ودوائر التقييم كتابة كود نظيف وقابل للاختبار وخطوط أنابيب CI/CD.
o إنشاء خدمات RAG (الاستيعاب، التجزئة، التضمين، الفهرسة) وتكامل قواعد بيانات المتجهات إضافة المراقبة والحواجز.
التكامل
o الاتصال بواجهات برمجة التطبيقات المؤسسية، تدفقات الأحداث، ومصادر البيانات ضمان معالجة الأخطاء بشكل قوي، وإعادة المحاولة، والاحتياطات.
الجودة والسلامة
o كتابة اختبارات الوحدة/التكامل تنفيذ تقييمات غير متصلة/متصلة، سيناريوهات الفريق الأحمر، وحدود سلامة المحتوى/الإجراءات.
التكرار والتواصل
o نموذج أولي بسرعة، عرض بشكل متكرر، والتواصل بوضوح حول التبادلات والنتائج مع أصحاب المصلحة.
المؤهلات المطلوبة (نموذج AI Native)
أساسيات قوية في علوم الحاسوب وهندسة البرمجيات.
خبرة عملية مع LLMs، RAG، قواعد بيانات المتجهات، وواجهات برمجة التطبيقات للذكاء الاصطناعي.
القدرة المثبتة على بناء تطبيقات شاملة ودمج الذكاء الاصطناعي في الأنظمة.
محفظة مرئية لمشاريع الذكاء الاصطناعي تظهر التجريب والسرعة.
متعلم سريع مع ميل للنماذج الأولية السريعة والتكرار.
القدرة على تحويل مشاكل الأعمال إلى حلول عملية للذكاء الاصطناعي مع تواصل واضح.
لغات البرمجة (المطور)
كفاءة بناء أساسية (اختر اثنين أو أكثر):
o Python (أطر الوكلاء، خدمات البيانات/RAG، التقييم، دفاتر الملاحظات إلى الخدمات)
o TypeScript/Node.js (أغلفة الخدمة، خوادم الأدوات، تكامل واجهة برمجة التطبيقات، روابط الواجهة الأمامية)
o Java (خدمات مؤسسية، Spring Boot، التزامن/الأداء)
من الجيد أن يكون: C#/.NET (تكدسات مؤسسية)، Go (وكلاء/خدمات عالية الإنتاجية)، Rust (أدوات حرجة الأداء)، SQL (PostgreSQL/pgvector، تحسين الاستعلامات)، Bash (DevOps).
أطر العمل والأدوات: LangChain، LlamaIndex، Semantic Kernel قواعد بيانات المتجهات (pgvector، Pinecone، Weaviate، Milvus) أطر الاختبار (PyTest/JUnit/Jest) الحاويات، بدون خادم، وSDKs السحابية.
معلومات إضافية:
- يجب أن يكون لدى المرشح خبرة لا تقل عن 5 سنوات في تطوير Java Full Stack.
- يتطلب 15 سنة تعليم بدوام كامل.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.