وظائفمتاحة الآن

خبير هندسة البرمجيات

Software Engineering Expert

شركة تكامل القابضة

الرياض دوام كامل علوم الحاسب منذ ساعة واحدة

هندسة البرمجيات

يتولى خبير هندسة البرمجيات تحديد مبادئ هندسة البرمجيات ومعاييرها وإرشاداتها التقنية والمحافظة عليها، وتصميم حلول برمجية قابلة للتوسع وموثوقة وآمنة وسهلة الصيانة. كما يراجع معماريات الحلول والتصميمات التقنية الرئيسية ويعتمدها، ويقيّم البدائل المعمارية ويقدم التوصيات التقنية استنادًا إلى متطلبات الأعمال والمتطلبات التقنية.

يركز الدور كذلك على ضمان التوافق بين معمارية التطبيقات ومعمارية التكامل والبنية التحتية والأمن والمعايير المؤسسية، وقيادة مراجعات التصميم والمناقشات المعمارية، وتحديد المخاطر والتبعيات التقنية وإدارتها والحد من الدين التقني. كما يدعم ممارسات هندسة البرمجيات الحديثة والمكونات القابلة لإعادة الاستخدام والأنماط المعمارية المناسبة، ويساند تحديث التطبيقات والمنصات القديمة وتحولها.

  • تقديم القيادة والإرشاد التقنيين لفرق هندسة البرمجيات.
  • توجيه المهندسين ذوي الخبرة والقادة التقنيين ومطوري البرمجيات.
  • دعم فرق الهندسة في حل المشكلات التقنية ومشكلات الإنتاج المعقدة.
  • وضع معايير هندسة البرمجيات وممارسات التطوير والحوكمة التقنية وتحسينها.
  • مراجعة التصميمات التقنية وأساليب التنفيذ والتغييرات البرمجية الحرجة.
  • العمل مع مديري الهندسة وفرق المشاريع لضمان الاستخدام الفعال للموارد والتنفيذ التقني.
  • دعم استقطاب الكفاءات وإجراء التقييمات والمقابلات التقنية وتقييم الموارد الهندسية.
  • تحديد فجوات المهارات التقنية والتوصية بخطط التدريب والتطوير.
  • تشجيع مشاركة المعرفة والتحسين المستمر بين فرق الهندسة.

تكامل الأنظمة

  • تصميم عمليات التكامل بين الأنظمة الداخلية والمنصات الخارجية والأنظمة الحكومية والشركاء وخدمات الجهات الخارجية والإشراف عليها.
  • تحديد أنماط التكامل وواجهات برمجة التطبيقات والرسائل والأحداث وآليات تبادل البيانات المناسبة.
  • مراجعة مواصفات واجهات برمجة التطبيقات وعقود التكامل وآليات المصادقة ومتطلبات الأمن.
  • ضمان موثوقية عمليات التكامل وقابليتها للتوسع ومراقبتها وتوثيقها بالشكل الملائم.
  • التنسيق مع أصحاب المصلحة الداخليين والخارجيين لحل تحديات التكامل.
  • وضع معايير إدارة واجهات برمجة التطبيقات وإصداراتها ومعالجة الأخطاء وآليات إعادة المحاولة والتسجيل والمراقبة.
  • ضمان استيفاء حلول التكامل لمتطلبات الأداء والأمن والتوافر.

إدارة الموردين

  • توفير الإشراف التقني على موردي تطوير البرمجيات والتقنية.
  • مراجعة المقترحات والمعماريات والتصميمات وخطط التنفيذ التقنية المقدمة من الموردين.
  • المشاركة في أنشطة طلبات تقديم العروض وطلبات المعلومات والتقييم التقني.
  • تحديد المتطلبات التقنية ومعايير التقييم ومعايير القبول الخاصة بالموردين.
  • تقييم الموارد التقنية لدى الموردين والمشاركة في المقابلات التقنية عند الحاجة.
  • مراقبة الأداء التقني للموردين وجودة أعمالهم وتسليماتهم ومدى التزامهم بالمعايير المتفق عليها.
  • ضمان توافق حلول الموردين مع معايير المعمارية والأمن والبرمجة والتكامل والتشغيل المعتمدة لدى الجهة.
  • تحديد المخاطر التقنية المرتبطة بتسليمات الموردين ووضع خطط التخفيف المناسبة.
  • مراجعة النطاق التقني والتقديرات والافتراضات والتبعيات وطلبات التغيير.

تخطيط الإصدارات وتسليمها

  • المشاركة في تخطيط إصدارات المنتجات والبرمجيات.
  • التنسيق مع ملاك المنتجات وفرق الهندسة وضمان الجودة وفرق التطوير والتشغيل والبنية التحتية والأمن السيبراني والعمليات.
  • مراجعة نطاق الإصدار والتبعيات والمخاطر التقنية ومدى الجاهزية.
  • ضمان إعداد خطط مناسبة للاختبار والنشر والتراجع والمراقبة والجاهزية التشغيلية.
  • دعم ترتيب أولويات المبادرات التقنية والتحسينات والعيوب والدين التقني.
  • ضمان اتباع الإصدارات لعمليات دورة حياة تطوير البرمجيات وإدارة التغيير المعتمدة.
  • المشاركة في مراجعات الجاهزية للإنتاج والقرارات المتعلقة بالإصدارات الرئيسية.
  • دعم المراجعات اللاحقة للإصدار وتحديد فرص تحسين جودة الإصدارات وموثوقيتها.

الحوكمة التقنية

  • وضع معايير هندسة البرمجيات وأفضل الممارسات وتطبيقها.
  • ضمان الالتزام بمتطلبات الأمن السيبراني وحماية البيانات والمعمارية وتطوير البرمجيات المعتمدة لدى الجهة.
  • المشاركة، عند الحاجة، في لجان الحوكمة التقنية ومجالس مراجعة المعمارية.
  • تحديد معايير التوثيق التقني.
  • ضمان حفظ التوثيق المناسب للمعماريات وعمليات التكامل وواجهات برمجة التطبيقات والأنظمة والقرارات التقنية.
  • قيادة اعتماد الاختبارات الآلية وجودة الشفرة والتكامل والتسليم المستمرين وقابلية الرصد والمراقبة وممارسات التطوير الآمن.
  • متابعة الدين التقني عبر الأنظمة والمنتجات وإدارته.

إدارة أصحاب المصلحة

  • العمل عن كثب مع أصحاب المصلحة في الأعمال لتحويل متطلبات الأعمال إلى حلول تقنية فعالة.
  • التعاون مع إدارة المنتجات لإعداد خرائط طريق تقنية متوافقة مع أولويات المنتجات.
  • شرح الموضوعات التقنية المعقدة بوضوح لأصحاب المصلحة التقنيين وغير التقنيين.
  • تقديم التوصيات التقنية للإدارة ودعم اتخاذ القرارات المتعلقة بالتقنية.
  • التنسيق بين فرق الهندسة والمنتجات والأمن والبنية التحتية والبيانات والعمليات والشركاء الخارجيين.
  • تمثيل هندسة البرمجيات في المناقشات التقنية مع العملاء والشركاء والموردين عند الحاجة.

متطلبات الوظيفة

المؤهلات المطلوبة

  • درجة البكالوريوس في علوم الحاسب أو مجال ذي صلة.
  • خبرة لا تقل عن 6 سنوات في هندسة البرمجيات أو المعمارية أو الأدوار التقنية ذات الصلة.
  • خبرة مثبتة في تصميم وتسليم منصات برمجية على مستوى المؤسسات.
  • خبرة قوية في القيادة التقنية عبر فرق الهندسة والمبادرات التقنية المعقدة.
  • إلمام قوي بهندسة البرمجيات وتصميم الأنظمة وواجهات برمجة التطبيقات والتكامل والأنظمة الموزعة والتسليم بأسلوب أجايل.
  • خبرة في التعامل مع الموردين الخارجيين ودورة حياة تطوير البرمجيات وإدارة الإصدارات وممارسات التطوير والتشغيل والتكامل والتسليم المستمرين.
  • فهم قوي لأمن التطبيقات وقابلية التوسع والأداء والموثوقية وقابلية الصيانة.

الكفاءات التقنية المطلوبة

  • معمارية البرمجيات والحلول.
  • الأنظمة المؤسسية والموزعة.
  • تكامل الأنظمة ومعمارية واجهات برمجة التطبيقات.
  • الخدمات المصغرة وواجهات REST والمعمارية القائمة على الأحداث.
  • معمارية قواعد البيانات والبيانات.
  • مفاهيم السحابة والبنية التحتية وKubernetes.
  • ممارسات التكامل والتسليم المستمرين والتطوير والتشغيل.
  • أمن التطبيقات والأداء وقابلية التوسع.
  • المراقبة وقابلية الرصد.
  • الاختبارات الآلية وجودة البرمجيات.
  • إدارة الإصدارات والنشر.
  • التوثيق التقني ودورة حياة تطوير البرمجيات.

الكفاءات القيادية والمهنية

  • القيادة التقنية وتوجيه الفرق.
  • التفكير الاستراتيجي واتخاذ القرارات.
  • حل المشكلات وإدارة المخاطر.
  • إدارة الموردين وأصحاب المصلحة.
  • التواصل والعرض والتفاوض.
  • التخطيط وتحديد الأولويات والتعاون بين الوظائف.

الخبرات المفضلة

  • قيادة عدة منتجات أو منصات برمجية أو فرق تقنية.
  • خبرة في المنصات المؤسسية أو الحكومية واسعة النطاق.
  • خبرة في الأمن السيبراني أو المتطلبات التنظيمية أو حوكمة البيانات أو متطلبات الامتثال.
  • إدارة موردي التقنية وفرق التطوير الخارجية وتقييم طلبات تقديم العروض التقنية.
  • خبرة في المنصات السحابية الأصلية والحاويات وKubernetes وبيئات التطوير والتشغيل الحديثة.
  • قيادة تحديث التطبيقات والتحول الرقمي وخرائط الطريق التقنية ومعايير الهندسة.

مؤشرات الأداء الرئيسية

  • جودة المعمارية والالتزام بالمعايير التقنية.
  • توافر الأنظمة وموثوقيتها وأداؤها وقابليتها للصيانة.
  • خفض حوادث الإنتاج والدين التقني.
  • نجاح عمليات التكامل والإصدارات وعمليات النشر.
  • جودة تسليمات الموردين والالتزام التقني.
  • تنمية القدرات الهندسية واعتماد المعايير وأفضل الممارسات.
  • تنفيذ مبادرات خارطة الطريق التقنية ورضا أصحاب المصلحة.
هل تناسبك هذه الفرصة؟اقرأ التفاصيل ثم أكمل طلبك عبر بوابة الجهة الرسمية.
قــدّم على هذه الوظيفة
المصدر الرسمي

شركة تكامل القابضة

فتح المصدر
تنويه: الموقع يعرض الإعلان ويساعدك على الوصول إلى المصدر. لا نستقبل طلبات التوظيف ولا نمثل الجهة المعلنة.