الوصف الوظيفي
العنوان: مطور تكامل رئيسي
ملخص الدور
قائد تكامل استراتيجي وعملي مسؤول عن قيادة تسليم حلول التكامل المؤسسي من البداية إلى النهاية. يضمن التوافق مع الهندسة المعمارية المؤسسية، ويقود التصميم الفني (HLD/LLD)، ويبني فرقًا عالية الأداء مع الاستفادة من قدرات التطوير الحديثة المعتمدة على السحابة والذكاء الاصطناعي وCopilot.
المسؤوليات الرئيسية
هندسة التكامل والتسليم
- امتلاك وقيادة تصميم وتسليم حلول التكامل من البداية إلى النهاية عبر برامج مؤسسية معقدة.
- تحديد وتنفيذ الهندسات المعمارية للتكامل، استراتيجيات API، والأطر القابلة لإعادة الاستخدام بما يتماشى مع المعايير المؤسسية.
- إنشاء ومراجعة وحوكمة التصاميم عالية المستوى (HLDs) والتصاميم منخفضة المستوى (LLDs) لضمان القابلية للتوسع والأداء وقابلية الصيانة.
- قيادة حوكمة الهندسة المعمارية، مراجعات التصميم الفني، واعتماد أفضل الممارسات.
تنفيذ خدمات التكامل في Azure
- قيادة التطوير باستخدام Azure Logic Apps، Azure Functions، Azure Data Factory، وخدمات التكامل الأوسع في Azure.
- تصميم سير العمل والأوركسترا المرنة، الآمنة، والقابلة للتوسع.
إدارة API وحوكمتها
- تصميم ونشر وتأمين ومراقبة APIs عبر Azure API Management (APIM).
- قيادة حوكمة API المؤسسية، إدارة دورة الحياة، إدارة الإصدارات، ومعايير الأمان.
الهندسة المعمارية المعتمدة على الرسائل والأحداث
- بناء وتنفيذ الهندسات المعتمدة على الأحداث وغير المتزامنة باستخدام Azure Service Bus، Event Grid، وEvent Hubs.
- الترويج لـ أنماط التكامل القابلة للتوسع والمترابطة بشكل فضفاض.
التكامل الهجين
- تصميم وتنفيذ التكاملات بين الأنظمة المحلية ومنصات السحابة، مع ضمان الاتصال السلس والموثوق.
الهندسة المعتمدة على الذكاء الاصطناعي وCopilot
- الاستفادة من Microsoft Copilot (GitHub Copilot، M365 Copilot) لتحسين إنتاجية المطورين، تسريع تطوير الشيفرة، وتعزيز جودة الحلول.
- استخدام الذكاء الاصطناعي التوليدي لـ:
- توليد الشيفرة تلقائيًا، إعادة هيكلة، وتوثيق (LLDs، مواصفات API)
- تصميم وتحسين سير العمل الذكي
- تصحيح الأخطاء، الاختبار، وتحليل الأسباب الجذرية بمساعدة الذكاء الاصطناعي
- دمج الخدمات المعتمدة على الذكاء الاصطناعي (Azure OpenAI، خدمات الإدراك) ضمن حلول التكامل لتمكين معالجة البيانات الذكية واتخاذ القرارات.
- الترويج لـ ممارسات الهندسة المعتمدة على الذكاء الاصطناعي، بما في ذلك هندسة المطالبات والاستخدام المسؤول للذكاء الاصطناعي.
المراقبة والأمان والامتثال
- تنفيذ الرؤية الشاملة من البداية إلى النهاية باستخدام Cribl.
- ضمان معالجة البيانات بشكل آمن، والامتثال، والحوكمة عبر حلول التكامل.
القيادة الفنية وقيادة الفريق
- توفير القيادة الفنية القوية والتوجيه عبر الفرق.
- إجراء مراجعات التصميم، مراجعات الشيفرة، وفرض معايير الهندسة.
- توجيه أعضاء الفريق، مما يمكّن تطوير المهارات في التكامل، السحابة، وتقنيات الذكاء الاصطناعي.
- إدارة المخاطر الفنية، التصعيدات، والقرارات التصميمية الحرجة.
التعاون وإدارة أصحاب المصلحة
- التعاون مع الفرق متعددة الوظائف، المعماريين، أصحاب المصلحة في الأعمال، والموردين.
- مواءمة حلول التكنولوجيا مع الأهداف التجارية والاستراتيجية المؤسسية.
- بناء ورعاية فريق تكامل عالي الأداء، تعاوني، ومحفز على الابتكار.
المهارات المطلوبة
- الخبرة: 9-12+ سنة في هندسة البرمجيات مع تركيز قوي على التكاملات السحابية وiPaaS.
- خبرة Azure: خبرة عملية عميقة مع خدمات التكامل في Azure (AIS).
- مهارات التطوير: إتقان قوي في C#، .NET، REST/SOAP APIs، JSON، XML.
- مهارات التصميم: خبرة واسعة في إنشاء LLD/HLD، تصميم الهندسة، وتوثيق الحلول.
- خبرة API: خبرة قوية في هندسة API، الحوكمة، وإدارة دورة الحياة.
- أنماط التكامل: خبرة في الهندسات المعتمدة على الأحداث، والميكروسيرفيس، والتكامل الهجين.
- مهارات الذكاء الاصطناعي وCopilot: (من الجيد أن تكون موجودة)
- استخدام عملي لـ GitHub Copilot / M365 Copilot لتسريع التطوير
- فهم هندسة المطالبات وعمليات التطوير المعتمدة على الذكاء الاصطناعي
- التعرض لـ Azure OpenAI / تكامل خدمات الذكاء الاصطناعي
- خبرة التسليم: خبرة مثبتة في قيادة تسليم التكامل المؤسسي على نطاق واسع.
المهارات المفضلة
- خبرة في هندسة MuleSoft / استراتيجيات التعايش.
- التعرض لـ حالات استخدام الذكاء الاصطناعي/التعلم الآلي المتقدمة والأتمتة الذكية.
- معرفة بمعايير تحويل البيانات (EDI، XML، JSON) وعمليات البيانات على نطاق واسع.
- الإلمام بـ حوكمة الذكاء الاصطناعي، الأخلاقيات، واعتماد الذكاء الاصطناعي بشكل آمن في المؤسسات.
الشهادات المفضلة
- خبير معمارية حلول Azure (AZ-305)
- مطور Azure Associate (AZ-204)
- خبير مهندسي DevOps (AZ-400)
- (من الجيد أن تكون موجودة) مهندس الذكاء الاصطناعي في Azure Associate (AI-102)
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.