يأتي ذلك في إطار سعي البنك لتطوير ومواكبة التكنولوجيا والتحول الرقمي في المعاملات البنكية والقطاع المصرفي بشكل عام، لذلك يعلن عن توافر وظائف تكنولوجية للمهندسين ذوي الخبرة كما أوضح البنك جميع التخصصات المطلوبة والضوابط الازمة للقبول في الوظائف.
التخصصات المطلوبة لوظائف بنك مصر
أفاد بنك مصر عن توفر وظائف متاحة في المجال التكنولوجي والتقني حيث يطلب موظف للخدمة في تخصص برمجيات باك إند Java Staff Engineer ضمن فريق Java لحل التحديات المعقدة، بالإضافة إلى أداء المهام والمسؤوليات التالية:
- المسؤوليات المطلوبة لوظائف المهندسين في بنك مصر.
- تجهيز تصميمات لفريق العمل بتوجيه من مهندس البرمجيات.
- توجيه الفرق بشأن الخطط التكنولوجية المتعلقة بالممارسات والتكامل المستمر والنشر الآلي.
- المشاركة الفعلية والمساهمة في البرمجة لدعم الفريق في تطويره ومعالجة المشكلات التي تواجهه.
- تعيين وإزالة العوائق الفنية.
- التعاون مع مالك المنتج في وضع القصة ومعايير القبول، والتواصل بفاعلية حول المقايضات مع المصممين.
- البحث عن وسائل أكثر فعالية لحل المشكلات الفنية وتصميم الحلول، ومواجهة التحديات الحالية.
- تقديم خطة عمل للفريق لتطبيق أساليب هندسة البرمجيات من أجل تحسين جودة الشفرة.
- تقديم التقارير إلى مدير الهندسة الأول
الخبرة والشروط المطلوبة لوظائف بنك مصر
يشترط للقبول في وظائف بنك مصر توافر مجموعة من الخبرات والشروط الأساسية في التخصص المرغوب، وهي على النحو التالي:
- أن يكون لديه خبرة تصل إلى 8 سنوات، حيث يتم اعتباره خبيرًا في تطوير التكامل الخلفي وواجهة برمجة التطبيقات REST باستخدام إطار عمل Spring بلغة Java/Kotlin، بالإضافة إلى الخدمات المصغرة والتطبيقات السحابية.
- قادر على تقديم المساعدة والدعم واتخاذ القرارات على صعيد الفريق والمنتج.
- يجب أن يمتلك خبرة في المجال ويكون على دراية بالبرامج التالي:
- مطور برامج ذو خبرة كبيرة في Java وKotlin وSpring Boot وSpring Cloud وJUnit وNoSQL DB وذاكرة التخزين المؤقت في الذاكرة وواجهة برمجة التطبيقات API Gateway ونماذج التصميم وعمليات التسجيل وSpring Security وMaven، مع فهم عميق للتقنيات الحديثة مثل Python.
- يمتلك خبرة عملية في بيئة الإنتاج باستخدام Cloud Docker وDevOps لعمليات التكامل والتسليم المستمر.
- يمتلك خبرة في برامج Azure Pipelines وJenkins وKubernetes وOpenAPI وGradle وبرمجة الشل في نظام لينكس.
- المعرفة بأي لغات أخرى.
- مطلوب خبرة في Agile/Digital
- خبرة في تطوير منهجية Agile، مع خلفية محددة في برامج مهندسي الحلول.
- فهم العلاقة مع مالك المنتج Product Owner وماستار سكرم Scrum Master بالإضافة إلى التصميم والجودة. خبرة في إدارة الأولويات الفنية.