




**وصف الوظيفة** **نبحث عن رئيس هندسة ذا مهارة عالية يقود المؤسسة من حيث التكنولوجيا وينظم جميع أنشطة التطوير من خلال التفاعل بين فرق إدارة المنتجات وفرق التطوير. سيضيف رئيس الهندسة هيكلًا واستقرارًا ووضوحًا وثقة لفريق التطوير في عمله اليومي. تقديم الدعم لتحقيق نتائج ونتائج عالية الجودة. قيادة فرق تطوير متعددة تعمل في بيئة رشيقة (Agile). تطبيق جميع مبادئ Agile ومراجعة التقدم؛ وتحديد وتقييم أي عقبات أو نواقص محتملة تشكل حواجز أمام الإنجاز. مراقبة الجودة لضمان أن تلبي المنتجات أهدافها التقنية والأعمال. هذه وظيفة قيادية رئيسية ستقدم الإشراف الفني على جميع المخرجات التنموية، وتدفع ممارسات الهندسة المثلى، وتدرب المهندسين المكلفين على توسيع تأثيرهم وفعاليتهم.** **المؤهلات*** **خبرة في خدمات الويب REST وGraphQL** * **خبرة في حلول إدارة قواعد البيانات مثل SQL Server وPostgreSQL وMongoDB** * **خبرة في لغات البرمجة C# و.NET وNodeJS وPython** * **معرفة ممتازة بالتكنولوجيات الأمامية HTML5 وJS وCSS، بالإضافة إلى أطر العمل JS الشهيرة مثل React وAngular** * **معرفة ممتازة بتقنيات الهواتف الذكية الأصلية iOS/Android وأطر العمل عبر المنصات تعد ميزة إضافية** * **معرفة ممتازة بخدمات السحابة والحلول القائمة على نمط معمارية الخدمات المصغرة (microservice) على مزودي السحابة الرئيسيين (Azure أو AWS أو Google)** * **فهم ممتاز لممارسات ومنهجيات وأدوات DevOps** * **معرفة ممتازة بممارسات هندسة البرمجيات الاحترافية لمدى دورة حياة تطوير البرمجيات بالكامل (SDLC) بما في ذلك المنهجيات الرشيقة (Agile)، ومعايير الترميز، ومراجعات التعليمات البرمجية، وإدارة التحكم بالمصدر، وعمليات البناء، والاختبار، والتشغيل** * **معرفة ممتازة بشهادات امتثال البرمجيات للوائح الأمنية** * **خبرة في تصميم وتطوير ونشر ومراقبة أنظمة SaaS على نطاق واسع** * **خبرة في أدوات المطورين (التكامل المستمر، التحكم بالإصدار، مستودعات أكواد المصدر، أنظمة البناء، إدارة الحزم، أدوات النشر، التوحيد (Containerization)، إلخ)** * **خبرة في تطوير البرمجيات القائم على الاختبار واستراتيجيات الاختبار الآلي** * **خبرة في الإدارة التقنية اليومية والعمل في بيئة تعاونية وتعزيز عقلية العمل الجماعي** * **معرفة بتقنيات وأطر العمل الخاصة بالذكاء الاصطناعي/التعلم الآلي (AI/ML)** **معلومات إضافية** **المسؤوليات** * **قيادة فرق هندسة البرمجيات بالكامل وإدارة دورة حياة التطوير الشاملة.** * **تحديد الرؤية التقنية للمنتج والاستراتيجية الخاصة بمنهجيات التطوير** * **دفع التحسينات في ممارستنا للتطوير المستمر وضمان وجود دعم تشغيلي ونظام مراقبة لتشغيل الخدمات الحية** * **ضمان تمكين فرق التطوير من التسليم بفعالية وكفاءة، ومشاركة أفضل الممارسات عبر فرق الهندسة** * **توجيه وإرشاد وتدريب مهندسي تطوير البرمجيات** * **تقديم الإدارة والقيادة التقنية لكل جانب من جوانب البرمجيات** * **إدارة الإدارة التقنية اليومية واتخاذ قرارات تقنية صحيحة للفريق** * **الإشراف على شهادات امتثال البرمجيات للوائح الأمنية** * **الحفاظ على معرفة محدثة بأفضل الممارسات الصناعية في الأدوات واللغات والأنظمة لضمان أن يكون جميع التطوير متوافقًا مع الاتجاهات الحالية والأهمية الصناعية** * **العمل بشكل وثيق مع إدارة المنتج لترجمة متطلبات المنتج إلى حلول تقنية وقيادة جهود الهندسة لتلبية الجداول الزمنية الطموحة** * **ترسيخ المعايير وأفضل الممارسات لتطوير البرمجيات والتوثيق، وضمان أن التصاميم تلبي المتطلبات، وتقديم برمجيات قابلة للتوسع وعالية الجودة**


