هجين دوام كامل
--
Intellias

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

مهندس خلفية (Backend) أول بلغة بايثون – A2A & AWS Agent Core الموقع: عن بعد / عالمي التوظيف: توظيف الكفاءات من خلال شركة Intellias القسم: هندسة النواة / منصة الهندسة الرقمية الدرجة العلمية: درجة البكالوريوس الخبرة: 5+ سنوات
نبذة عن الدور نحن نبحث عن مهندس خلفية (Backend) أول بلغة بايثون لبناء ودمج قدرات التواصل بين الوكلاء (A2A) على منصات AWS Agent Core. يركز الدور على تطوير الخلفية بلغة بايثون، وتنفيذ بروتوكول A2A، واكتشاف الوكلاء وتسجيلهم، والتواصل القائم على الأحداث، والتفاعلات القابلة للتوسع بين الوكلاء المتعددين. المرشح المثالي لديه خبرة قوية في هندسة الخلفية، وخبرة في الأنظمة غير المتزامنة، ومعرفة عملية بأنماط واجهات برمجة التطبيقات (API) وتكامل الوكلاء الحديثة. ستنضم إلى فريق هندسة النواة وتساعد في بناء الأسس لنظام بيئي مؤسسي قابل للتوسع للوكلاء المتعددين، مما يتيح لوكلاء الذكاء الاصطناعي والخدمات اكتشاف بعضهم البعض والتواصل واستدعاء بعضهم بشكل آمن.
نظرة عامة على المشروع عميلنا شركة متعددة الجنسيات ذات تاريخ يمتد لأكثر من قرن، تعمل في أكثر من 180 دولة وتخدم أكثر من مليار مستهلك حول العالم. تقوم المنظمة بعملية تحول كبيرة تركز على تقديم جيل جديد من المنتجات منخفضة المخاطر (RRPs) وتطوير نظام بيئي رقمي مبتكر حول إنترنت الأشياء (IoT)، والتجارة الإلكترونية، والتسويق الرقمي. تستضيف منصة تكنولوجيا المعلومات الخاصة بها أكثر من 700 تطبيق، مما يخلق بيئة معقدة تتطلب قدرات هندسية قابلة للتوسع وآمنة وموحدة.
تدعم Intellias هندسة نظام بيئي برمجيات شامل لمنتج إنترنت أشياء يغير قواعد اللعبة عند تقاطع تجارب المستهلك المبتكرة والتكنولوجيا المتطورة. بصفتك مهندس خلفية أول بلغة بايثون، ستصبح جزءاً من فريق هندسة النواة، وستساهم في هندسة وتنفيذ أفضل الممارسات عبر منصة المؤسسة للهندسة الرقمية. توفر المنصة لفرق الهندسة خدمات وتقنيات وممارسات قابلة لإعادة الاستخدام تسرع من تطوير البرمجيات والعمليات مع معالجة تحديات دورة حياة تطوير البرمجيات (SDLC) وضمان الامتثال والأمان.
المسؤوليات الرئيسية تطوير الخلفية وهندسة النواة للوكلاء تصميم وتطوير وصيانة خدمات خلفية قابلة للتوسع باستخدام بايثون و AWS Agent Core SDK. بناء وصيانة تكاملات A2A باستخدام AWS Agent Core Runtime و Gateway. تنفيذ سير عمل تسجيل الوكلاء وتكوين الأهداف والاكتشاف. تطوير خدمات خلفية موثوقة لبيئات الوكلاء المتعددين الموزعة. تصميم واجهات برمجة التطبيقات وآليات التوجيه التي تتيح التواصل السلس بين الوكلاء وخدمات المؤسسة. تنفيذ بروتوكول A2A تنفيذ أنماط التواصل A2A بين الوكيل المتصل والوكيل المستهدف. العمل مع تنسيق بروتوكول A2A، بما في ذلك: JSON-RPC 2.0، وأحداث دورة حياة مهمة SSE، وإشعارات الدفع. تنفيذ سير عمل استدعاء الوكلاء وقوالب التواصل. تطوير وصيانة تعريفات بطاقة الوكيل (Agent Card). تنفيذ وصيانة نقطة النهاية /.well-known/agent.json لاكتشاف الوكيل. ضمان أن مخططات بطاقة الوكيل تصف بدقة قدرات الوكيل ونقاط النهاية ومتطلبات التفاعل. التواصل غير المتزامن والقائم على الأحداث تصميم تدفقات تواصل غير متزامنة باستخدام أحداث المرسل من الخادم (SSE)، وخطافات الويب (Webhooks)، وإشعارات الدفع. تنفيذ التعامل مع دورة حياة المهام وتتبع الحالة. بناء آليات قائمة على الأحداث لمراقبة تنفيذ الوكيل والتواصل. دعم التواصل الموثوق عبر الوكلاء والخدمات الموزعة. التعامل مع الإخفاقات غير المتزامنة، وإعادة المحاولات، والمهلات، وغيرها من مخاوف الأنظمة الموزعة. هندسة واجهات برمجة التطبيقات والتكامل تصميم وتنفيذ واجهات REST APIs، بما في ذلك بناء وصيانة نقاط النهاية في بيئة الإنتاج. تطوير توجيه واجهات برمجة التطبيقات وأنماط التكامل للتواصل بين الوكلاء. تنفيذ تفاعلات آمنة وموثوقة بين الخدمات. دمج الوكلاء مع منصات المؤسسة والخدمات الداعمة. ضمان أن تكون عقود واجهة برمجة التطبيقات وأنماط التكامل متسقة وقابلة للصيانة والتوسع. القابلية للتوسع والأمان والموثوقية تصميم آليات تواصل آمنة بين الوكلاء والخدمات الموزعة. تحسين خدمات الخلفية من حيث الأداء والموثوقية والقابلية للتوسع. تنفيذ المعالجة المناسبة للأخطاء، والمراقبة، والضوابط التشغيلية. استكشاف وإصلاح مشكلات الإنتاج والتكامل. إجراء اختبار والتحقق من سير عمل تواصل الوكلاء. المساهمة في قرارات الهندسة وأفضل الممارسات الهندسية. التعاون والتوثيق التعاون مع فرق الذكاء الاصطناعي، والمنصة، والهندسة، والأمن لدعم النظام البيئي المؤسسي للوكلاء المتعددين. العمل مع أصحاب المصلحة التقنيين لتحديد متطلبات التكامل وأنماط الاتصال. المشاركة في مراجعات الكود، ومناقشات التصميم التقني، ومراجعات الهندسة. إنتاج وثائق تقنية تغطي واجهات برمجة التطبيقات، ومعايير التكامل، وبطاقات الوكيل، وأنماط اتصال الوكيل. المساهمة في التحسين المستمر لمنصة الوكلاء المؤسسية.
المؤهلات والخبرات المطلوبة درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو مجال ذي صلة. خبرة احترافية تزيد عن 5 سنوات في هندسة الخلفية بلغة بايثون أو Go. خبرة عملية قوية في بايثون، خاصة البرمجة غير المتزامنة. خبرة في تنفيذ REST API، بما في ذلك بناء نقاط نهاية للإنتاج وليس فقط استهلاك واجهات برمجة التطبيقات. خبرة في تكامل وتوجيه واجهات برمجة التطبيقات. فهم قوي لأنماط تواصل الوكيل إلى الوكيل أو الخدمات المصغرة. خبرة في أنماط التواصل غير المتزامن والقائم على الأحداث مثل: SSE، وWebhooks، وواجهات برمجة التطبيقات القائمة على الأحداث. خبرة في تصميم وتنفيذ خدمات خلفية قابلة للتوسع. فهم الأنظمة الموزعة والتواصل بين الخدمات. فهم قوي لعقود واجهة برمجة التطبيقات، والتواصل القائم على JSON، وأنماط التكامل. القدرة على استكشاف وإصلاح مشكلات الخلفية والتكامل الموزعة المعقدة. مهارات تواصل وتعاون قوية باللغة الإنجليزية. المتطلبات التقنية لـ AWS و A2A يُفضل بشدة الخبرة العملية بما يلي: AWS Agent Core Runtime، و AWS Agent Core Gateway، وتسجيل الوكلاء وتكوين الأهداف، واكتشاف الوكلاء، ومخطط JSON لبطاقة الوكيل، وتنفيذ نقطة النهاية /.well-known/agent.json، وبروتوكول A2A JSON-RPC 2.0، وأحداث دورة حياة المهمة القائمة على SSE، وإشعارات الدفع، وأنماط استدعاء الوكيل المتصل والمستهدف، وPython Agent Core SDK، وتكاملات الوكلاء القائمة على REST.
مؤهلات إضافية مرغوب فيها خبرة في التحقق من تكاملات قوالب AWS Agent Core Gateway. خبرة في أنماط استدعاء الوكلاء المتعددين في AWS Bedrock. خبرة عملية في تنفيذ بث أحداث SSE، بما في ذلك أحداث دورة حياة المهمة وإشعارات الدفع. خبرة في انتشار تتبع Open Telemetry عبر قفزات وكلاء A2A. الإلمام بـ AWS Distro for Open Telemetry (ADOT). خبرة في منصات وكلاء الذكاء الاصطناعي وهندسة الوكلاء المتعددين. خبرة في البنى السحابية والبنى بدون خادم (Serverless) على AWS. خبرة في بوابات واجهة برمجة التطبيقات (API Gateways)، واكتشاف الخدمات، والتوجيه الموزع. خبرة العمل في بيئات تكنولوجية مؤسسية كبيرة.
المهارات التقنية الرئيسية Python | AWS Agent Core | Agent Core Runtime | Agent Core Gateway | A2A Protocol | Agent-to-Agent Communication | REST APIs | JSON-RPC 2.0 | SSE | Webhooks | Agent Cards | Agent Discovery | Async Python | Event-Driven Architecture | API Integration | Backend Engineering | Distributed Systems | AWS Bedrock | Open Telemetry
لماذا هذا المنصب؟ العمل في طليعة هندسة الذكاء الاصطناعي: بناء بنية تحتية تتيح لوكلاء الذكاء الاصطناعي التواصل والتعاون بشكل مستقل. بناء قدرات الوكلاء المتعددين على مستوى المؤسسة: المساهمة في منصة مصممة لدعم تفاعلات آمنة وقابلة للتوسع بين الوكلاء. تكنولوجيا AWS المتطورة: اكتساب خبرة عملية مع AWS Agent Core وأنماط قابلية التشغيل البيني الناشئة للوكلاء. التأثير الهندسي: الانضمام إلى فريق هندسة النواة والتأثير على معايير اتصال وتكامل وكلاء المؤسسة. نطاق عالمي: المساهمة في التكنولوجيا التي تدعم منظمة تضم أكثر من 700 تطبيق في أكثر من 180 دولة. بيئة تركز على الابتكار: العمل عند تقاطع الذكاء الاصطناعي، وإنترنت الأشياء، وهندسة السحابة، والتحول الرقمي. تحديات تقنية ذات معنى: حل مشكلات معقدة تتعلق بالأنظمة الموزعة، والتواصل غير المتزامن، واكتشاف الوكلاء، والتوجيه، والبنى القائمة على الأحداث. شراكة Intellias: الانضمام من خلال Intellias والمساهمة في تحول تكنولوجي عالمي كبير.
التعليم درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو مجال تقني ذي صلة.
انضم لقناتنا على تيليجرام تابع أحدث الوظائف فور نشرها انضم

وظائف مشابهة

Intellias
مهندس خلفية (Backend) أول بلغة بايثون
حول Intellias
مصر, القاهرة
تكنولوجيا المعلومات والخدمات