مطور تكامل IIB - عن بعد
نبذة عن الوظيفة
Valleysoft هي شركة إقليمية تقدم خدمات تكنولوجيا المعلومات وتقدم تكنولوجيا المؤسسات وتطوير البرمجيات وإدارة العمليات وحلول البنية التحتية للعملاء في جميع أنحاء العالم. تعمل الشركة عبر قطاع تكنولوجيا المعلومات والخدمات، وتساعد المؤسسات على بناء وتشغيل أنظمة موثوقة تدعم الاحتياجات التجارية والتشغيلية المعقدة. يعد هذا الدور فرصة للمساهمة في أعمال تكامل المؤسسات التي تربط الأنظمة الأساسية والتطبيقات وتدفقات البيانات المهمة في البيئات الصعبة. بصفتك مطور تكامل IIB، ستساعد في تصميم ودعم حلول التكامل القوية، والشراكة بشكل وثيق مع أصحاب المصلحة التقنيين والتجاريين لتقديم نتائج مستقرة وآمنة وقابلة للتطوير. المسؤوليات • تطوير وتكوين وصيانة حلول تكامل المؤسسات باستخدام IBM Integration Bus (IIB). • تصميم وتطوير تدفقات رسائل بنك الاستثمار الدولي استناداً إلى متطلبات العمل والمتطلبات الفنية. • تطوير تحويلات الرسائل باستخدام ESQL. • تنفيذ عمليات التكامل بين تطبيقات المؤسسة وقواعد البيانات ومنصات البرامج الوسيطة والأنظمة الخارجية. • تطوير عمليات التكامل باستخدام IBM MQ، وREST، وSOAP، وHTTP/HTTPS، وJMS. • تنفيذ أنماط التكامل المتزامن وغير المتزامن. • إجراء تعيين البيانات والتحويل بين تنسيقات الرسائل المختلفة. • تطوير وصيانة مكونات وخدمات التكامل القابلة لإعادة الاستخدام. • استكشاف الأخطاء وإصلاحها وحل مشكلات التكامل عبر بيئات التطوير والاختبار والإنتاج. • تحليل فشل التكامل وإجراء تحليل السبب الجذري. • دعم اختبار التكامل والنشر وإصدارات الإنتاج. • مراقبة تدفقات التكامل والتحقيق في مشكلات معالجة الرسائل والاتصال. • التعاون مع مطوري التطبيقات ومهندسي الحلول وفرق ضمان الجودة وفرق البنية التحتية ومحللي الأعمال. • إعداد الوثائق الفنية ومواصفات الواجهة ووثائق النشر وإجراءات الدعم. • المشاركة في مراجعات التعليمات البرمجية والمناقشات الفنية. • اتباع معايير التطوير والأمن والتكامل المعمول بها. • دعم حوادث الإنتاج وحل المشكلات ضمن اتفاقيات مستوى الخدمة المتفق عليها. • المشاركة في الدعم عند الطلب أو بعد ساعات العمل عند الحاجة.
المتطلبات المؤهلات المطلوبة • درجة البكالوريوس في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو نظم المعلومات، أو هندسة البرمجيات، أو الهندسة، أو أي مجال تقني ذي صلة. • 6-8 سنوات من الخبرة الشاملة في مجال البرمجيات الوسيطة، أو تكامل المؤسسات، أو تطوير تكامل التطبيقات، بما في ذلك دعم الإنتاج، واستكشاف أخطاء الحوادث وإصلاحها، وتحليل السبب الجذري لحلول التكامل. • خبرة عملية قوية مع IBM Integration Bus (IIB)، بما في ذلك تطوير تدفق الرسائل، إلى جانب الخبرة القوية في ESQL. • خبرة عملية مع IBM MQ وREST APIs وخدمات الويب SOAP وJMS والعمل مع XML أو JSON. • تجربة تكامل الخدمات المصرفية أو المالية، بما في ذلك دمج الأنظمة المصرفية للمؤسسات ودعم عمليات التكامل كبيرة الحجم وذات المهام الحرجة. • فهم قوي والاستخدام العملي لأنماط تكامل المؤسسات، مع خبرة في اتباع معايير أمان التكامل والترميز الآمن. • خبرة في المشاركة في مراجعات التعليمات البرمجية، والالتزام بمعايير التطوير، والعمل مع عمليات النشر والإصدار المنظمة عبر التطوير، وUAT، والإنتاج. • ممارسات اختبار قوية عبر الوحدة، والتكامل، واختبار التكامل الشامل، مع خبرة في العمل في الدعم الذي يحركه جيش تحرير السودان وعمليات إدارة التغيير الرسمية. • خبرة في التعاون مع مهندسي الحلول أو العملاء المتوقعين الفنيين ومطوري التطبيقات وفرق ضمان الجودة والبنية التحتية أو فرق DevOps ومحللي الأعمال وفرق الإنتاج أو الإصدار بشأن تقديم التكامل ودعمه. • فهم متطلبات الأمن والتوافر والامتثال الخاصة بالقطاع المصرفي. • جيد إلى جيد جداً كتابة وتحدثاً باللغتين الإنجليزية والعربية. • التوفر خلال ساعات العمل في المملكة العربية السعودية مع وجود تداخل كافٍ مع الفريق المحلي. المؤهلات المفضلة • تجربة مع IBM App Connect Enterprise (ACE)، أو IBM API Connect، أو IBM DataPower. • تجربة مع كافكا أو غيرها من تقنيات تدفق الأحداث. • خبرة عملية في CI/CD باستخدام Jenkins أو Git أو Maven أو الأدوات المشابهة. • خبرة عملية مع المدفوعات وبوابات الدفع، والأنظمة المصرفية الأساسية، والبطاقات وأنظمة معالجة البطاقات، أو SWIFT أو الرسائل المالية، أو الخدمات المصرفية الرقمية أو عمليات التكامل المصرفية عبر الهاتف المحمول، أو عمليات التكامل التنظيمية أو القائمة على الامتثال. • شهادة IBM IIB أو ACE ذات الصلة.
الفوائد • التأمين الصحي الخاص • التدريب والتطوير