في المكتب
Oman Investment Authority -
سلطنة عمان , مسقط
--
Oman Investment Authority

تفاصيل الوظيفة

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

المسؤوليات الأساسية:

  • يطور ويختبر وينفذ ويحافظ على تطبيقات برمجية وحلول تقنية وفقًا لمتطلبات الأعمال والمعايير المعمارية وأفضل ممارسات التطوير.
  • يوفر أنشطة تطوير البرمجيات المعينة ضمن الجداول الزمنية المتفق عليها مع التعرف والتواصل والتخفيف من مخاطر التسليم والمشاكل التقنية بشكل مسبق.
  • ينتج وثائق تقنية وتصاميم حلول وتوثيق التنفيذ لدعم تطوير البرمجيات والصيانة ومشاركة المعرفة.
  • يطوّر مكونات تطبيق آمنة وقابلة للتوسع وسهلة الصيانة وقابلة لإعادة الاستخدام تلتزم بمعايير هندسة البرمجيات وممارسات الترميز في البنك.
  • يؤدي اختبارات الوحدة واختبارات التكامل وتصحيح الأخطاء وحل العيوب وتحسين الشفرة لضمان جودة البرمجيات وموثوقية التطبيق.
  • يشارك في مراجعات الشفرة والمناقشات التقنية والتعاون بين الأقران لتحسين جودة البرمجيات وتبادل المعرفة وتوحيد الهندسة.
  • يدعم نشر التطبيق والإصدارات الإنتاجية والمراقبة والأنشطة ما بعد التنفيذ لضمان بيئات إنتاج مستقرة وموثوقة.
  • يراقب أداء التطبيق وسجلات النظام والتنبيهات التشغيلية والحوادث الإنتاجية، مع دعم الحلول الفورية للمشكلات وتحسين الخدمة المستمر.
  • يتعاون مع مستخدمي الأعمال وفرق ضمان الجودة ومهندسي الحلول وفرق البنية التحتية ووظائف التكنولوجيا الأخرى لتقديم حلول تقنية متكاملة.
  • يطوّر ويدعم واجهات برمجة التطبيقات (APIs) وتكامل الأنظمة والخدمات البرمجية الحديثة التي تُمكّن من عمليات الأعمال وكفاءات الرقمية.
  • يطبق ممارسات تطوير البرمجيات الآمنة من خلال الالتزام بمعايير أمن المعلومات ومتطلبات حماية البيانات ومبادئ الترميز الآمن وممارسات إدارة الثغرات.
  • يساهم في تطوير ودعم الميزات المعتمدة على الذكاء الاصطناعي، والقدرات الأوتوماتيكية، والحلول الرقمية الذكية وفق المعايير المؤسسية والهندسية المعتمدة.
  • يحافظ على وثائق تقنية دقيقة وإجراءات تشغيل ووقائع برمجية لدعم إدارة دورة حياة التطبيق واستمرارية التشغيل.
  • يعزز المعرفة التقنية باستمرار، ويتبنى التقنيات الناشئة، ويسهم في تحسين ممارسات هندسة البرمجيات وعمليات التطوير وقدرات الفريق.
  • يضمن الامتثال لسياسات تقنية البنك ومعايير أمن المعلومات والمتطلبات التنظيمية وأطر حوكمة هندسة البرمجيات.
  • يؤدي أي مهام أخرى متوافقة مع نطاق الدور كما ي قرره مدير العمل.

المهارات المرغوبة للمرشح

  • درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات أو تخصص ذو صلة. قد يتم النظر في خبرة عملية مكافئة.
  • حد أدنى 4 سنوات من الخبرة المهنية في تطوير البرمجيات، بما في ذلك الخبرة في دعم أو تطوير تطبيقات الإنتاج.
  • خبرة في تطوير تطبيقات البرمجيات باستخدام لغات برمجة حديثة مثل بايثون أو جافا أو جو أو تايبسكريبت أو دارت أو تقنيات مماثلة.
  • خبرة في تطوير واستهلاك واجهات برمجة تطبيقات RESTful وتكامل الأنظمة والتطبيقات البرمجية الحديثة.
  • معرفة عملية بدورة حياة تطوير البرمجيات (SDLC)، ونُظم التحكم في الإصدارات، والاختبار الآلي، وممارسات مراجعة الشفرة.
  • خبرة في العمل مع قواعد البيانات العلائقية وSQL وتقنيات تصحيح الأخطاء واستكشاف مشاكل البرمجيات.
  • يفضل الإلمام بخطوط أنابيب CI/CD وتقنيات التوحيد الحاويات والمنصات السحابية أو بيئات التطبيقات المدارة.
  • معرفة بممارسات تطوير البرمجيات الآمنة ومبادئ أمان التطبيق ومعايير أمن المعلومات.
  • يُعتبر التعرض للذكاء الاصطناعي والأتمتة الذكية أو تقنيات تعلم الآلة ميزة.
  • مهارات تحليلية قوية وحل المشكلات والاتصال والعمل الجماعي والتعلم المستمر.

سيتم قبول الطلبات حتى 16-أغسطس-2026 الساعة 2:00 ظهرًا. لن تؤخذ الطلبات المستلمة بعد هذا التاريخ والوقت بعين الاعتبار

وظائف مشابهة

حول Oman Investment Authority
سلطنة عمان, مسقط