وصف الوظيفة
الغرض من الوظيفة
يقوم شاغلو هذه الوظيفة بتنفيذ مهام محددة بشكل مستقل ولكنهم يخضعون للإشراف المباشر. يقومون بإجراء البحوث وجمع وتحليل المعلومات، وصياغة التقارير والوثائق، والمشاركة في الاجتماعات المحددة، وتطوير خبراتهم المهنية. كما يقومون بأنشطة تشغيلية بسيطة تشمل إصلاح وإصلاح مشكلات تدفق الخدمة الإلكترونية، والمشاركة في اختبارات قبول المستخدم، واختبارات قابلية الاستخدام، وتقييم جميع الخدمات الإلكترونية والقنوات الإلكترونية قبل إطلاقها لضمان الأداء الصحيح لجميع جوانب واجهة المستخدم في سيناريوهات العالم الحقيقي.
مسؤوليات الوظيفة
- فهم المتطلبات التجارية، ورحلات العملاء، وتقييم الجدوى التقنية للتصاميم، وإعداد مواصفات مفصلة لضمان تلبية المتطلبات التجارية.
- تحديد ومشرف على مفاهيم التصميم المطور بالتعاون مع أصحاب المصلحة المعنيين، وقياس مستوى رضا العملاء عن مستوى التوثيق، والتنبيهات، والرسائل، والإشعارات على نطاق الأعمال عبر قنوات رقمية متعددة (الهاتف المحمول، والبوابات عبر الإنترنت، والتطبيقات، إلخ) لضمان مواءمة احتياجات العملاء.
- إدارة فرق المشاريع لدعم العملية بأكملها من دورة حياة تطوير التطبيق (المفهوم، والتصميم، والاختبار، والإصدار، والدعم) والإشراف على تنفيذ المخططات السلكية، والخرائط الموقعية، والرسوم البيانية، وتدفقات المستخدم، والرموز، والعينات، والنماذج الأولية العاملة، لضمان الامتثال للمبادئ التوجيهية والمتطلبات المحددة.
- إجراء مراقبة منهجية متسقة وإصلاح مشكلات التدفق لتحديد الأخطاء والأخطاء خلال التطوير، وتطوير الإصلاحات والتصحيحات وفقًا لذلك.
- تحديد منهجيات الإرشاد البرمجي، ومراجعة المكونات المطور لضمان تلبيتها لجميع المتطلبات الوظيفية والتقنية قبل دمج الكود و/أو الإصدار للاختبار.
- اتباع معايير الإجراءات والوثائق، وإنشاء سجل للتغييرات لضمان الاتساق في جميع أنحاء مشاريع التطوير المختلفة.
- جمع المدخلات اللازمة للاختبار لتسهيل اختبار المكون قبل دمج الكود و/أو الإصدار وتسليمها إلى فريق ضمان الجودة.
- الإشراف على أنواع مختلفة من الاختبارات (الوحدات، والتكامل، والوظيفي، وغير الوظيفي، إلخ)، واقتراح المواصفات والتوصيات للتحسينات لضمان قدرة الحل/التطبيق على التعامل مع العمليات المطلوبة في سيناريوهات العالم الحقيقي.
- تحليل نتائج الاختبار، وتحديد أوجه القصور، واقتراح إجراءات تصحيحية، لتوفير تحسينات للمرحلة التالية من التطوير.
- اتباع أحدث معايير التكامل وأفضل الممارسات، ونشر أفضل عمليات التكامل المناسبة لتسهيل أنشطة التكامل، وإدارة جميع المكونات البرمجية.
- تقديم المدخلات اللازمة المتعلقة بأنشطة التكامل بالتنسيق مع الفرق ذات الصلة لوضع خطة التكامل.
- تنفيذ خطة التكامل ومشاريع/أنشطة تكامل الاتصالات عبر الإنترنت عبر منصات/قنوات رقمية مكملة لتعظيم الوجود عبر الإنترنت.
- تحديد مشكلات التكامل بالتنسيق مع الفرق ذات الصلة خلال مرحلة اختبار التكامل للتعامل مع جميع المشكلات التقنية في الوقت المناسب.
- مراقبة كفاءة القنوات الإلكترونية، وتحليل حركة المرور، وتحديد الأهداف، وتخطيط برامج القدرة لضمان المواءمة مع استراتيجية تكنولوجيا المعلومات.
- التعاون مع أعضاء آخرين في فريق تصميم تجربة المستخدم، وتقييم نتائج أبحاث المستخدم التي أجريت لتنفيذها وفقًا لذلك.
- جمع جميع المدخلات الضرورية المتعلقة بالحوادث والمشكلات المتعلقة بالقنوات الإلكترونية، وتقديم الدعم المناسب لحل المشكلات المتعلقة بالحلول والتطبيقات المقدمة.
- مراجعة وتوثيق اتفاقات صيانة التطبيقات وعقود الخدمة للحصول على نتائج مثلى، وتحديث أدلة المستخدم/التدريب لضمان توثيق التغييرات في التطبيقات.
- مراجعة سجلات الدعم، وتقييمات الأداء، وإعداد تقارير دعم التطبيق لتوصية إجراءات التحسين.
- اتباع جميع السياسات والإجراءات ذات الصلة وإجراءات التشغيل القياسية لضمان تنفيذ العمل بطريقة منظمة ومتسقة.
تفاصيل الوظيفة
التواصل والاتصالات
المؤهلات المطلوبة
- درجة البكالوريوس في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو ما يعادلها مطلوبة.
الخبرة المطلوبة
- ما لا يقل عن 5 سنوات من الخبرة ذات الصلة.
المهارات والكفاءات المطلوبة
- التعاون والتواصل - متقدم
- التركيز على العملاء - متقدم
- تمكين التغيير والابتكار - متقدم
- إدارة التغيير في تكنولوجيا المعلومات - متقدم
- الامتثال في تكنولوجيا المعلومات - متقدم
- المهنية - متقدم
- إدارة المشاريع - متقدم
- التوجه نحو النتائج - متقدم
- تطوير البرمجيات - متقدم
- تخطيط وتكامل حلول التطوير - متقدم
Job Description
Purpose of Job Jobholders at this level carry out specific tasks independently but are subject to close supervision. They research, collect and analyze information, draft reports and documents, participate in specific meetings and develop their own professional expertise. They undertake simple operational activities including fixing and troubleshooting e-service workflow issues, participating in user acceptance testing, usability testing and assessment of all e-services and e-channels before their launch to ensure proper performance of all facets of UI in real-world scenarios. Job Responsibilities Understand business requirements, customer journeys, assess the technical feasibility of designs and build detailed specifications to ensure that business requirements are met • Define and supervise developed design concepts in collaboration with concerned stakeholders, measure client satisfaction level for business wide authentication, alerts, messaging, and notifications across multiple digital channels (mobile, online portals, applications, etc.) to ensure alignment with clients’ needs • Manage project teams to support the entire process of application development lifecycle (concept, design, test, release, and support) and supervise the implementation of the developed wireframes, site maps, schematics, user workflows, icons, samples, and working prototypes, to guarantee compliance with set guidelines and requirements • Perform consistent systematic monitoring and troubleshooting of workflows to identify bugs and errors during development, and develop fixes and corrections accordingly • Set programming guidance methodologies, review developed components to ensure they meet all functional and technical requirements prior to code merge and/or release for testing • Follow documentation standards and procedures, establish record of changes to ensure consistency throughout various development projects • Collect the needed inputs for testing to facilitate component testing prior to code merge and/or release and delivery to the quality assurance team • Supervise different types of testing (unit, integration, functional, non-functional, etc.), propose specifications and recommendation for improvements to ensure that the solution/application can handle required operations in real-world scenarios • Analyze test results, identify deficiencies, propose corrective actions, to provide improvements for next stage of development • Follow the latest integration standards and best practices, deploy best-fit integration processes to facilitate integration activities, and administer all programming components • Provide needed inputs related to integration activities in coordination with relevant teams to develop integration plan • Implement integration plan and other online communication integration projects /activities across complimentary digital channels/platforms to maximize online presence • Identify integration issues in coordination with relevant teams during integration testing phase to handle all technical issues on time • Monitor e-channels efficiency, analyze traffic, set targets, and plan capacity programs to ensure alignment with IT strategy • Collaborate with other members of the UX-UI designing team, assess conducted user research findings to implement them accordingly • Collect all necessary incidents and problems inputs related to e-channels, and provide proper support to timely solve issues related to delivered solutions and applications • Review and document applications maintenance agreements and service contracts for optimal results, update user/training manuals to ensure up-to-date documentation for application changes • Review support logs, performance assessments and prepare application support reports to recommend improvement actions • Follow all relevant policies, processes and standard operating procedures so that work is carried out in a controlled and consistent manner Job Details Communication and Contacs Education Bachelor’s degree in Computer Science, Information Technology, or equivalent is required Experience A minimum of 5 years of relevant experience Competencies Collaboration and Communication - Proficient Customer Focus - Proficient Enablement of Change and Innovation - Proficient IT Change Management - Advanced IT Compliance - Advanced Professionalism - Proficient Project Management - Advanced Results Oriented - Proficient Software Development - Advanced Solutions Development Planning and Integration - Advanced