الوصف الوظيفي
دور المشروع : مهندس برمجيات مخصص
وصف دور المشروع : تطوير حلول برمجيات مخصصة لتصميم، برمجة، وتعزيز المكونات عبر الأنظمة أو التطبيقات. استخدام أطر العمل الحديثة وممارسات الأجايل لتقديم حلول قابلة للتوسع وعالية الأداء مصممة لتلبية احتياجات الأعمال المحددة.
المهارات الأساسية : تطوير البرمجيات الكاملة باستخدام .NET
المهارات الجيدة : لا يوجد
يتطلب الحد الأدنى من 3 سنوات من الخبرة
المؤهل التعليمي : 15 سنة من التعليم بدوام كامل
ملخص: نبحث عن محترف ذو رؤية مستقبلية مع عقلية تركز على الذكاء الاصطناعي لتصميم وتطوير ونشر حلول على مستوى المؤسسات باستخدام أطر الذكاء الاصطناعي التوليدية والوكيلة التي تعزز الابتكار والكفاءة وتحول الأعمال. مواهب تقنية مدعومة بالذكاء الاصطناعي
الأدوار والمسؤوليات: قيادة تصميم وتسليم الحلول المدفوعة بالذكاء الاصطناعي من خلال تطبيق GenAI وAgentic AI لمعالجة التحديات التجارية المعقدة، وأتمتة العمليات، ودمج الرؤى الذكية في سير العمل المؤسسي لتحقيق تأثير قابل للقياس.
المهارات المهنية والتقنية: فهم قوي للذكاء الاصطناعي التوليدي والوكيل، وهندسة الطلب، وأطر تقييم الذكاء الاصطناعي. القدرة على مواءمة قدرات الذكاء الاصطناعي مع الأهداف التجارية مع ضمان القابلية للتوسع والاستخدام المسؤول وتحقيق القيمة الملموسة.
نبحث عن مهندسي تطبيقات ديناميكيين من المستوى المتوسط / مطورين كبار مع تركيز قوي على التطوير العملي وتصميم الحلول العملية. يجب أن يكون لدى المرشح المثالي خبرة قوية في .NET Core وMVC وPython، مع معرفة عملية بتقنيات الواجهة الأمامية مثل React أو Angular، وفهم أساسي لدمج الذكاء الاصطناعي. يركز هذا الدور على البرمجة النشطة، وتنفيذ الحلول، والتعاون عبر تطوير التطبيقات والبنية التحتية والتكامل في بيئات متعددة السحاب (AWS، Azure، Google Cloud) لتقديم تطبيقات مؤسسية قابلة للتوسع وآمنة.
المسؤوليات الرئيسية:
البرمجة العملية: تطوير، اختبار، ونشر حلول تعتمد على التطبيقات، كتابة كود نظيف وفعال بأي من لغات البرمجة مثل .NET Core (C#، ASP.NET) وPython للأنظمة الخلفية، والمساهمة في تطوير الواجهة الأمامية باستخدام React أو Angular.
تصميم الحلول: التعاون مع المهندسين المعماريين الكبار لتصميم هياكل تطبيقات قابلة للتوسع ومبنية على السحابة، مع التركيز على الأداء، القابلية للصيانة، والتكامل في بيئات متعددة السحاب.
تطوير التكامل: بناء وصيانة التكاملات باستخدام واجهات برمجة التطبيقات، والخدمات الدقيقة، وأنماط قائمة على الأحداث (مثل REST، GraphQL، Kafka، أو قوائم الرسائل).
تنفيذ متعدد السحاب: تطوير ونشر التطبيقات عبر AWS وAzure وGoogle Cloud، مع ضمان قابلية النقل والتحسين من حيث التكلفة والأداء.
دمج الذكاء الاصطناعي: تنفيذ ميزات الذكاء الاصطناعي العملية (مثل الأتمتة، التحليلات الأساسية) باستخدام خدمات الذكاء الاصطناعي المستندة إلى السحابة أو أطر مثل TensorFlow أو PyTorch.
دعم البنية التحتية: التعاون مع فرق DevOps لتنفيذ حلول معتمدة على الحاويات (Docker، Kubernetes) وخطوط أنابيب CI/CD، مع استخدام عملي لأدوات IaC مثل Terraform أو BiCep.
تحسين الأداء والأمان: ضمان تلبية التطبيقات لمعايير الأداء والأمان من خلال مراجعات الكود، والاختبار، والالتزام بأفضل الممارسات.
التعاون في الفريق: العمل عن كثب مع المطورين، ومديري المنتجات، وفرق البنية التحتية لترجمة المتطلبات إلى تنفيذات تقنية، وتقديم الدعم العملي والتوجيه.
التعلم المستمر: متابعة أحدث الاتجاهات في تطوير البرمجيات الكاملة، وتقنيات السحابة، وتطورات الذكاء الاصطناعي للمساهمة في حلول مبتكرة.
المؤهلات والمهارات:
الخبرة: من 5 إلى 12 سنة من الخبرة العملية في تطوير البرمجيات الكاملة، مع ما لا يقل عن سنتين في دور مطور رئيسي أو مهندس معماري مبتدئ يركز على الأنظمة المعتمدة على التطبيقات.
خبرة مثبتة في بناء ونشر الحلول في بيئات متعددة السحاب (AWS، Azure، Google Cloud).
إتقان قوي في .NET وPython لتطوير الأنظمة الخلفية.
خبرة عملية مع أطر الواجهة الأمامية مثل React وAngular أو ما شابه.
تعرض أساسي لدمج الذكاء الاصطناعي/تعلم الآلة، مثل استخدام خدمات الذكاء الاصطناعي السحابية (مثل Azure Open AI، Azure Foundry، AWS SageMaker) أو أطر تعلم الآلة البسيطة.
خبرة عملية مع أنماط التكامل (مثل REST APIs، قوائم الرسائل) وهندسة الخدمات الدقيقة.
إلمام بأدوات البنية التحتية مثل Docker وKubernetes وIaC (مثل Terraform وBiCep).
خبرة مع خدمات السحابة الأصلية (مثل Azure Functions وLogicApps وServiceBus وما إلى ذلك).
معرفة عملية بممارسات DevOps، بما في ذلك خطوط أنابيب CI/CD وأدوات المراقبة.
فهم لممارسات البرمجة الآمنة ومعايير الأمان المؤسسي الأساسية (مثل IAM، التشفير).
المهارات الشخصية:
مهارات قوية في تصحيح الأخطاء وحل المشكلات مع عقلية عملية.
التواصل الواضح للتعاون مع أصحاب المصلحة الفنيين وغير الفنيين.
القدرة على الموازنة بين البرمجة العملية ومساهمات التصميم المعماري.
الرغبة في التعلم والتكيف مع أدوات وأطر وتقنيات السحابة الجديدة.
التعليم:
درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة.
الشهادات مثل Azure Developer Associate أو Azure AI Fundamentals أو ما شابه تعتبر ميزة.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.