وصف
الملخّص:
تتضمن هذه الوظيفة تطوير الأنظمة الحرجة للعمليات والأدوات التقنية لمعلومات البنوك (BIBF)، وهي تتطلب خبرة واسعة في هندسة التطبيقات وتصميم الأنظمة والبرمجة، مع التركيز على تقييم التقنيات الجديدة وقيادة الفرق.
أبرز النقاط:
1. تطوير الأنظمة الحرجة للعمليات والأدوات التقنية لمعلومات البنوك (BIBF).
2. تصميم وبناء الأنظمة لضمان السلامة والتوافر العالي والأمن.
3. قيادة الفرق والمشاريع، وتقييم وتنفيذ التقنيات الجديدة.
**هدف الوظيفة:** يتحمل شاغل هذه الوظيفة مسؤولية تطوير الأنظمة الحرجة للعمليات والأدوات التقنية لمعلومات البنوك (BIBF) لتيسير عملياتها ومتطلباتها المختلفة.
وتتطلب هذه الوظيفة خبرة واسعة في هندسة التطبيقات وتصميم الأنظمة. كما تتطلب خبرة برمجية باستخدام منصات التصنيع المنخفضة الرمز (low-code) والذكاء الاصطناعي (.NET وJava وJavaScript) واستخدام أطر عمل متعددة.
ويُعد تقييم وتنفيذ التقنيات الجديدة جزءًا حاسمًا من هذه الوظيفة. كما تتطلب هذه الوظيفة مشاركة عالية وجهدًا كبيرًا في قيادة الفرق والمشاريع.
**المهام والمسؤوليات:** \- إعداد المواصفات الفنية لتغطية جميع المتطلبات التشغيلية لضمان فهمٍ واضحٍ وكاملٍ لهذه المتطلبات.
* تطوير الحلول والتوصية بتخصيصات وتحسينات المنتج لتلبية المتطلبات التشغيلية.
* تصميم وبناء متطلبات الأنظمة لتلبية متطلبات الأنظمة المؤسسية مثل السلامة والتوافر العالي والأمن والأداء العالي، وما إلى ذلك.
* تصميم وتنفيذ خطط نقل البيانات عند الحاجة لذلك.
* التنسيق مع مدير التطوير ومساعدته لضمان تطبيق أفضل الممارسات ومتطلبات الامتثال، وأداء المراجعة الزميلية المطلوبة.
* مساعدة المراجعين/فريق ضمان الجودة في إجراء عمليات التدقيق وتنفيذ الإصلاحات في الوقت المناسب وبأسلوب احترافي.
* التعاون مع فريق المشروع لجمع أفضل الممارسات والتوجيهات من الفريق التشغيلي لدمجها وتحسين المنهجيات وتجربة المستخدم.
* الإلمام بنماذج الأنظمة المختلفة في أنظمة تخطيط موارد المؤسسات (ERP) مثل: Microsoft Dynamics وOracle وSAP وODOO أو أي نظام ERP مشابه، وقدرة على التخصيص والتكامل باستخدام منصات التصنيع المنخفضة الرمز (low-code) أو أي لغة برمجة مطلوبة مثل .NET (C\#, ASP.NET، وما إلى ذلك) وJavaScript وHTML5 وCSS وJQuery وSQL، وغيرها.
* دعم إدارة بوابة Microsoft SharePoint مع جميع تحديثاتها ومتطلبات التخصيص الخاصة بها.
* أداء مجموعة متنوعة من مهام البرمجة المعقدة كجزء من دورة حياة تطوير البرمجيات (SDLC) مثل التصميم والتوثيق وكتابة منطق البرمجة واختبارها.
* اكتشاف الأخطاء البرمجية وحل العيوب والمشكلات.
* تقديم الدعم التطبيقي والتحسينات للتطبيقات الحالية.
* المساعدة في تطوير وثائق المستخدم والأدلة والمستندات التقنية اللازمة.
* إنشاء تخطيط موقع الويب/واجهة المستخدم باستخدام ممارسات HTML/CSS القياسية.
* تصميم وتطوير واجهات المستخدم للتطبيقات التي تعمل عبر الإنترنت/الشبكة الداخلية من خلال إكمال البرمجة باستخدام اللغات ومنتجات البرمجيات وإجراء الاختبارات.
* دمج التطبيقات من خلال تصميم بنية قواعد البيانات بالإضافة إلى دمج البيانات من مختلف الخدمات الخلفية وقواعد البيانات.
* تطوير وصيانة خدمات الويب وقواعد بيانات SQL لمختلف التطبيقات والأنظمة.
* تلبية طلبات البيانات والتقارير عند الطلب من خلال الاتصال بعدة قواعد بيانات وكتابة استعلامات SQL المعقدة، وSSRS وSSIS وتطوير SQL وتحسينها واكتشاف الأخطاء فيها وأمنها باستخدام Dynamics.
* الاضطلاع بأي مسؤوليات أخرى داخل القسم حسب التوجيهات الصادرة من المدير الأول و/أو رئيس القسم.
**المتطلبات والخبرات:** \- يشترط توفر خبرة لا تقل عن 4\-6 سنوات في مجال التطوير ضمن منظمة ذات حجم مماثل أو ما يعادلها.
* الخبرة في استخدام واجهات برمجة التطبيقات الويب (Web API) والعمل مع خدمات الويب القائمة على نقل حالة التمثيل (REST) وتصميم وتطوير مخططات تبادل البيانات القائمة على XML/JSON.
* الخبرة في تطوير سير العمل المختلفة وإنشاء إجراءات سير العمل المخصصة والإضافات (Plugins) والحواريات (Dialogs) وسير عمليات الأعمال (Business Process Flows).
* الخبرة في إنشاء التقارير باستخدام MS SQL Server SSRS وVisual Studio و.NET وتحديد طبقات تكامل البيانات باستخدام SSIS.
* يُفضَّل وجود خبرة في استخدام Power BI. كما يُفضَّل وجود خبرة عملية في التعامل مع أنظمة تخطيط موارد المؤسسات (ERP) المؤسسية.