الوصف الوظيفي
دور المشروع : مهندس برمجيات مخصص
وصف دور المشروع : تطوير حلول برمجيات مخصصة لتصميم وترميز وتعزيز المكونات عبر الأنظمة أو التطبيقات. استخدام الأطر الحديثة والممارسات الرشيقة لتقديم حلول قابلة للتوسع وعالية الأداء مصممة لتلبية احتياجات العمل المحددة.
المهارات الأساسية : تطوير Java Full Stack
المهارات الجيدة : لا يوجد
مطلوب حد أدنى من سنتين من الخبرة
المؤهل التعليمي : 15 عامًا من التعليم بدوام كامل
ملخص: نبحث عن محترف ذو تفكير متقدم لديه عقلية تركز على الذكاء الاصطناعي لتصميم وتطوير ونشر حلول من الدرجة المؤسسية باستخدام أطر الذكاء الاصطناعي التوليدية والوكيلة التي تدفع الابتكار والكفاءة وتحول الأعمال. موهبة تقنية مدعومة بالذكاء الاصطناعي
الأدوار والمسؤوليات: قيادة تصميم وتسليم الحلول المدفوعة بالذكاء الاصطناعي من خلال تطبيق GenAI والذكاء الاصطناعي الوكيلة لمعالجة التحديات التجارية المعقدة، وأتمتة العمليات، ودمج الرؤى الذكية في سير العمل المؤسسي لتحقيق تأثير قابل للقياس.
المهارات المهنية والتقنية: فهم قوي للذكاء الاصطناعي التوليدي والوكيل، وهندسة الطلبات، وأطر تقييم الذكاء الاصطناعي. القدرة على مواءمة قدرات الذكاء الاصطناعي مع الأهداف التجارية مع ضمان قابلية التوسع والاستخدام المسؤول وتحقيق القيمة الملموسة. نحن نبحث عن مهندسي تطبيقات متوسطين الديناميكيين / مطورين كبار مع تركيز قوي على التطوير العملي وتصميم الحلول العملية. يجب أن يكون لدى المرشح المثالي خبرة قوية في Java Spring boot وPython، مع معرفة عملية بالتقنيات الأمامية مثل React أو Angular، وفهم أساسي لدمج الذكاء الاصطناعي. تؤكد هذه الوظيفة على الترميز النشط وتنفيذ الحلول والتعاون عبر تطوير التطبيقات والبنية التحتية والتكامل في بيئات متعددة السحاب (AWS، Azure، Google Cloud) لتقديم تطبيقات مؤسسية قابلة للتوسع وآمنة.
المسؤوليات الرئيسية:
الترميز العملي: تطوير واختبار ونشر حلول ثقيلة التطبيقات بنشاط، كتابة كود نظيف وفعال في أي من لغات البرمجة مثل Java Spring boot و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).
إتقان قوي في Java Spring boot وPython لتطوير الخلفية.
خبرة عملية مع أطر الواجهة الأمامية مثل React وAngular أو ما شابه.
تعرض أساسي لدمج الذكاء الاصطناعي/التعلم الآلي، مثل استخدام خدمات الذكاء الاصطناعي السحابية (مثل Clause AI وAzure Open AI وAmazon Queue) أو أطر التعلم الآلي البسيطة.
خبرة عملية مع أنماط التكامل (مثل واجهات برمجة التطبيقات REST، قوائم الانتظار للرسائل) وهندسة الخدمات المصغرة.
معرفة بأدوات البنية التحتية مثل Docker وKubernetes وIaC (مثل Terraform).
خبرة مع الخدمات السحابية الأصلية.
معرفة عملية بممارسات DevOps، بما في ذلك خطوط أنابيب CI/CD وأدوات المراقبة.
فهم لممارسات الترميز الآمن ومعايير الأمان المؤسسية الأساسية (مثل IAM، والتشفير).
المهارات الشخصية:
مهارات قوية في تصحيح الأخطاء وحل المشكلات مع عقلية عملية.
تواصل واضح للتعاون مع أصحاب المصلحة الفنيين وغير الفنيين.
القدرة على التوفيق بين الترميز العملي والمساهمات في تصميم المعمار.
الرغبة في التعلم والتكيف مع أدوات جديدة وأطر وتقنيات سحابية.
التعليم:
درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة.
الشهادات مثل Azure Developer Associate أو ما شابه تعتبر ميزة.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.