في المكتب
--
DXC Technology

تفاصيل الوظيفة

المهام الوظيفية الأساسية: تصميم وتطوير وصيانة واجهات برمجة التطبيقات (APIs) عالية الأداء وغير المتزامنة بلغة Python باستخدام FastAPI وPydantic وSQLAlchemy 2.0. قيادة أنشطة تصميم قواعد بيانات PostgreSQL، بما في ذلك نمذجة المخططات (schema modeling)، والترحيل (migrations)، وتحسين الاستعلامات لضمان القابلية للتوسع والموثوقية. تطبيق وتعزيز أطر المصادقة والتفويض الآمنة، بما في ذلك RBAC وOAuth2/OIDC والتحقق من صحة JWT وسياسات بوابات واجهات برمجة التطبيقات (API gateways). تحديد وحوكمة معايير واجهات برمجة التطبيقات، بما في ذلك تصميم العقود، واستراتيجيات إصدار النسخ، وأفضل ممارسات التكامل عبر الأنظمة الموزعة. بناء ونشر وصيانة وكلاء الذكاء الاصطناعي (AI agents) باستخدام قوالب البرمجة السريعة المجهزة لإعادة الاستخدام وأطر التطوير القائمة على المخططات (blueprints). تهيئة عمليات التكامل بين الوكلاء والأدوات عبر بروتوكولات MCP، وإدارة استراتيجيات توجيه نماذج اللغات الكبيرة (LLM)، ودعم تقديم الحلول القائمة على الذكاء الاصطناعي. التعاون مع فرق متعددة الوظائف لتقديم حلول خلفية وحلول مدعومة بالذكاء الاصطناعي تكون آمنة وقابلة للتوسع ومبتكرة.

ملف المرشح المطلوب

درجة البكالوريوس في علوم الحاسوب، أو تكنولوجيا المعلومات، أو الهندسة، أو ما يعادلها من التعليم والخبرة المباشرة. خبرة مهنية تزيد عن 5 سنوات في تطوير التطبيقات الخلفية باستخدام Python وأطر عمل الويب الحديثة. خبرة قوية في تطوير Python غير المتزامن، وFastAPI (أو أطر العمل المكافئة)، ومبادئ تصميم واجهات برمجة التطبيقات الحديثة. خبرة مثبتة في التعامل مع PostgreSQL، بما في ذلك تصميم المخططات، والفهراسة، والتجزئة، والترحيل، وضبط الأداء. خبرة عملية في تطبيق OAuth2، وOpenID Connect (OIDC)، ومصادقة JWT، والتكامل مع مزودي الهوية للمؤسسات مثل Microsoft Entra ID (Azure AD). خبرة في العمل مع منصات بوابات واجهات برمجة التطبيقات مثل Kong أو Apigee أو التقنيات المماثلة. دراية بأساسيات Docker وKubernetes، وتطبيق أنابيب التكامل المستمر والتسليم المستمر (CI/CD). معرفة عملية بواجهات برمجة تطبيقات نماذج اللغات الكبيرة (LLM)، وتقنيات هندسة الأوامر (prompt engineering)، ومفاهيم تنسيق الوكلاء (agent orchestration).

تعتبر الخبرة في أطر عمل وكلاء الذكاء الاصطناعي، وأتمتة سير العمل، والتكامل المعتمد على MCP ميزة إضافية. يفضل وجود معرفة بالبنى السحابية الأصلية (cloud-native architectures) والأنظمة الموزعة الحديثة. مهارات قوية في التحليل، وحل المشكلات، والتواصل. القدرة المثبتة على تعلم التقنيات الناشئة وتطبيقها في حلول أعمال مبتكرة. تُعد الشهادات ذات الصلة في تقنيات السحابة، أو DevOps، أو الأمن السيبراني، أو الذكاء الاصطناعي/تعلم الآلة ميزة إضافية.

وظائف مشابهة

حول DXC Technology
تونس, تونس العاصمة
تكنولوجيا المعلومات والخدمات