Position 2: Agile Project Manager
Duty Station: Head Office
Required Qualifications
• BSc Degree in Information Technologies, Computer Science or related fields;
• 3 years of IT project management;
• 2 years of experience managing Software Development projects;
• Professional certificates in Project Management especially Agile Project Management (is an added advantage);
• Proficient with Project Management tools;
• Effective written and oral communication skills;
• Attentiveness to detail with excellent organizational and time management skills;
Main Role and Responsibility
• Understanding of Agile principles and how to apply them in any industry especially the financial sector;
• Able to adopting agile results-based controls to close projects more effectively;
• Adequate skill on lean/agile work management techniques proven to deliver faster;
• Innovation and leadership approach with skills to unlock team’s potential and problem solving skills;
• know the project management processes, roles, mechanics, and philosophies behind Scrum, to managing work at the team level;
• Able to apply Scrum for Agile Project Management;
• Able to sprint Planning for Faster Agile Team Delivery;
• Able to apply Agile Leadership Principles and Practices;
• Able to apply Agile Process, Project, and Program Controls;
Duty Station: Head Office
Required Qualifications
• BSc Degree in Information Technologies, Computer Science or related fields;
• 3 years of IT project management;
• 2 years of experience managing Software Development projects;
• Professional certificates in Project Management especially Agile Project Management (is an added advantage);
• Proficient with Project Management tools;
• Effective written and oral communication skills;
• Attentiveness to detail with excellent organizational and time management skills;
Main Role and Responsibility
• Understanding of Agile principles and how to apply them in any industry especially the financial sector;
• Able to adopting agile results-based controls to close projects more effectively;
• Adequate skill on lean/agile work management techniques proven to deliver faster;
• Innovation and leadership approach with skills to unlock team’s potential and problem solving skills;
• know the project management processes, roles, mechanics, and philosophies behind Scrum, to managing work at the team level;
• Able to apply Scrum for Agile Project Management;
• Able to sprint Planning for Faster Agile Team Delivery;
• Able to apply Agile Leadership Principles and Practices;
• Able to apply Agile Process, Project, and Program Controls;
Position 3: Principal /Lead Software Developer
Duty Station: Head Office
Core Competency
• Aptitude for learning new technologies;
• Systems thinking - Thinking in systems – weighing the design of the whole product against individual experiences;
• Extensive experience in software development, scripting, and project management;
• Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform;
• In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB);
• Familiarity with various operating systems (Linux, Mac OS, Windows);
• Analytical mind with problem-solving aptitude;
• Experience in scripting, project management, software development, preferably as a Senior Software Engineer;
• Expert-level knowledge of Java/J2EE platform as well as selected programming languages like Python and C++;
• Strong understanding of Java, Spring, and Hibernate;
• Experience with CI/CD and Agile;
• Experience with Elastic Search;
• Experience or academic training on ML or AI is a plus;
• Experience in performance engineering, with insights into collecting, tracing, measuring, analyzing, tuning, and/or modeling;
• Experience in using automated testing frameworks and system monitoring tools like New Relic;
• Experience working with and designing RESTful APIs (AJAX, JSON);
Education and Experience
BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees plus 5 years and more experience and be proficient in any modern language (or be able to quickly jump into anything new);
Main Role and Responsibility
• Be responsible for defining, developing, and evolving software in a fast-paced and agile development environment using the latest software development technologies and infrastructure;
• Translate requirements/vision into a prioritized list of user stories and deliver to required timelines and quality standards;
• Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques;
• Design and develop high-quality software services that meet standards and deliver desired functionality using the technology selected for the project;
• Participate in, contribute to and continuously improve Agile software development processes;
• Inspect, test, and fix code from junior-level engineers along with mentor entry-level engineers;
• Able Strive for quality of performance, usability, reliability, maintainability, and extensibility;
• Developing and maintaining realistic benchmark applications that emulate our customers' environments;
• Strategize with product managers and other team members about the direction of the product;
• Provide technical leadership to an agile team of 3-6 and able to lead a team of software engineers and software developers;
Duty Station: Head Office
Core Competency
• Aptitude for learning new technologies;
• Systems thinking - Thinking in systems – weighing the design of the whole product against individual experiences;
• Extensive experience in software development, scripting, and project management;
• Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform;
• In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB);
• Familiarity with various operating systems (Linux, Mac OS, Windows);
• Analytical mind with problem-solving aptitude;
• Experience in scripting, project management, software development, preferably as a Senior Software Engineer;
• Expert-level knowledge of Java/J2EE platform as well as selected programming languages like Python and C++;
• Strong understanding of Java, Spring, and Hibernate;
• Experience with CI/CD and Agile;
• Experience with Elastic Search;
• Experience or academic training on ML or AI is a plus;
• Experience in performance engineering, with insights into collecting, tracing, measuring, analyzing, tuning, and/or modeling;
• Experience in using automated testing frameworks and system monitoring tools like New Relic;
• Experience working with and designing RESTful APIs (AJAX, JSON);
Education and Experience
BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees plus 5 years and more experience and be proficient in any modern language (or be able to quickly jump into anything new);
Main Role and Responsibility
• Be responsible for defining, developing, and evolving software in a fast-paced and agile development environment using the latest software development technologies and infrastructure;
• Translate requirements/vision into a prioritized list of user stories and deliver to required timelines and quality standards;
• Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques;
• Design and develop high-quality software services that meet standards and deliver desired functionality using the technology selected for the project;
• Participate in, contribute to and continuously improve Agile software development processes;
• Inspect, test, and fix code from junior-level engineers along with mentor entry-level engineers;
• Able Strive for quality of performance, usability, reliability, maintainability, and extensibility;
• Developing and maintaining realistic benchmark applications that emulate our customers' environments;
• Strategize with product managers and other team members about the direction of the product;
• Provide technical leadership to an agile team of 3-6 and able to lead a team of software engineers and software developers;
Position 4: UI/UX Engineer
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees plus A minimum of Two years of demonstrated experience in creating and implementing UI/UX design for digital products or services;
• A solid grasp of user-centered design (UCD), planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability and accessibility concerns;
• A portfolio of professional UI/UX design work for both web and mobile platforms;
• Experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design;
• Understanding of interaction design principles;
• Up-to-date knowledge of design software like Adobe Creative Suite (specifically Illustrator, InDesign, and Photoshop);
• Experience with coding and ability to troubleshoot using HTML, CSS, and comparable languages;
• Expertise in standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, and the like;
• Experience creating storyboards and site mapping;
• Continued education and research into UI trends and current design strategy and technology;
• Basic HTML5, CSS3, and JavaScript skills are a plus;
• Excellent communication skills and can clearly articulate your ideas, designs, and suggestions;
Main Role and Responsibility
• Gathering and evaluating user requirements, in collaboration with product managers and engineers and create user-centered designs;
• Translating requirements into style guides, design systems, design patterns, and attractive user interfaces;
• Designing UI elements such as input controls, navigational components, and informational components;
• Developing and conceptualizing a comprehensive UI/UX design strategy for the brand;
• Work on cross-platform applications to develop user experiences covering mobile phones, tablets, and computers;
• Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes;
• Providing advice and guidance on the implementation of UX research methodologies and testing activities in order to analyze and predict user behavior;
• Create user stories, personas, and storyboards
• Illustrating design ideas using storyboards, process flows, and sitemaps;
• Designing graphic user interface elements, like menus, tabs, and widgets;
• Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets;
• Build page navigation buttons and search fields;
• Prepare and present rough drafts to internal teams and key stakeholders;
• Identify and troubleshoot UX problems (e.g. responsiveness);
• Adhere to style standards on fonts, colors and images, typography, and graphic design;
• Ensure design standards, guidelines, and best practices are adhered to;
• Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees plus A minimum of Two years of demonstrated experience in creating and implementing UI/UX design for digital products or services;
• A solid grasp of user-centered design (UCD), planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability and accessibility concerns;
• A portfolio of professional UI/UX design work for both web and mobile platforms;
• Experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design;
• Understanding of interaction design principles;
• Up-to-date knowledge of design software like Adobe Creative Suite (specifically Illustrator, InDesign, and Photoshop);
• Experience with coding and ability to troubleshoot using HTML, CSS, and comparable languages;
• Expertise in standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, and the like;
• Experience creating storyboards and site mapping;
• Continued education and research into UI trends and current design strategy and technology;
• Basic HTML5, CSS3, and JavaScript skills are a plus;
• Excellent communication skills and can clearly articulate your ideas, designs, and suggestions;
Main Role and Responsibility
• Gathering and evaluating user requirements, in collaboration with product managers and engineers and create user-centered designs;
• Translating requirements into style guides, design systems, design patterns, and attractive user interfaces;
• Designing UI elements such as input controls, navigational components, and informational components;
• Developing and conceptualizing a comprehensive UI/UX design strategy for the brand;
• Work on cross-platform applications to develop user experiences covering mobile phones, tablets, and computers;
• Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes;
• Providing advice and guidance on the implementation of UX research methodologies and testing activities in order to analyze and predict user behavior;
• Create user stories, personas, and storyboards
• Illustrating design ideas using storyboards, process flows, and sitemaps;
• Designing graphic user interface elements, like menus, tabs, and widgets;
• Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets;
• Build page navigation buttons and search fields;
• Prepare and present rough drafts to internal teams and key stakeholders;
• Identify and troubleshoot UX problems (e.g. responsiveness);
• Adhere to style standards on fonts, colors and images, typography, and graphic design;
• Ensure design standards, guidelines, and best practices are adhered to;
• Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages;
Position 5: Application Developer
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of one years of work experience developing and implementing software applications;
• Must be a full-stack developer and understand concepts of software engineering;
• Experience with Agile and Scrum development methodologies;
• Experience working on a variety of software development projects;
• Experience developing secure software systems based upon industry specifications;
• The desire to work in a fast-paced environment;
• Ability to develop unit testing of code components or complete applications;
• Familiarity with Agile development methodologies
• Experience with software design and development in a test-driven environment;
• Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. Angular JS, Git)
• Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
• Ability to learn new languages and technologies quickly and work independently or as part of a team;
Main Role and Responsibility
• Producing clean, efficient code based on specifications;
• Testing and deploying programs and systems;
• Fixing and improving existing software;
• Directing system testing and validation procedures;
• Troubleshooting, debugging, maintaining, and improving existing software;
• Developing technical documentation to guide future software development projects;
• Create technical documentation for reference and reporting;
• Working with customers or departments on technical issues including software system design and maintenance;
• Preparing reports on programming project specifications, activities, or status;
• Collaborating with management, departments, and customers to identify end-user requirements and specifications;
• Compiling and assessing user feedback to improve software performance;
• maintain systems by monitoring and correcting software defects;
• Work closely with other staff, such as project managers, UX designers, other developers, systems analysts, and sales and marketing professionals;
• continually update technical knowledge and skills by attending in-house and external courses, reading manuals, and accessing new applications;
• Develop intuitive software that meets and exceeds the needs of the Bank;
• Professionally maintain all software and create updates regularly to address customer and company concerns;
• Ability to use more than one development language;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of one years of work experience developing and implementing software applications;
• Must be a full-stack developer and understand concepts of software engineering;
• Experience with Agile and Scrum development methodologies;
• Experience working on a variety of software development projects;
• Experience developing secure software systems based upon industry specifications;
• The desire to work in a fast-paced environment;
• Ability to develop unit testing of code components or complete applications;
• Familiarity with Agile development methodologies
• Experience with software design and development in a test-driven environment;
• Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. Angular JS, Git)
• Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
• Ability to learn new languages and technologies quickly and work independently or as part of a team;
Main Role and Responsibility
• Producing clean, efficient code based on specifications;
• Testing and deploying programs and systems;
• Fixing and improving existing software;
• Directing system testing and validation procedures;
• Troubleshooting, debugging, maintaining, and improving existing software;
• Developing technical documentation to guide future software development projects;
• Create technical documentation for reference and reporting;
• Working with customers or departments on technical issues including software system design and maintenance;
• Preparing reports on programming project specifications, activities, or status;
• Collaborating with management, departments, and customers to identify end-user requirements and specifications;
• Compiling and assessing user feedback to improve software performance;
• maintain systems by monitoring and correcting software defects;
• Work closely with other staff, such as project managers, UX designers, other developers, systems analysts, and sales and marketing professionals;
• continually update technical knowledge and skills by attending in-house and external courses, reading manuals, and accessing new applications;
• Develop intuitive software that meets and exceeds the needs of the Bank;
• Professionally maintain all software and create updates regularly to address customer and company concerns;
• Ability to use more than one development language;
Position 6: Mobile Application Developer
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of One years of proven work experience as a Mobile developer;
• Demonstrable portfolio of released applications on the App Store or the Android market;
• In-depth knowledge of at least one programming language like Swift and Java;
• Experience with third-party libraries and APIs;
• Familiarity with OOP design principles;
• Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s);
• Experience with profiling and debugging mobile applications;
• Strong knowledge of architectural patterns: MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app;
• Familiarity with Git;
• Understanding mobile app design guidelines on each platform and being aware of their differences;
• Competence in the three known operating systems: Android, iOS, and Windows will be an added advantage;
Main Role and Responsibility
• Produce fully functional mobile applications writing clean, readable, testable, and sustainable code;
• Contribute to designing, testing, debugging, releasing, documenting, monitoring, and application support;
• Contributing to the development of project schedules and workflows;
• Recommending changes and enhancements to mobile applications;
• Liaise with the Product development team to plan new features;
• Ensure new and legacy applications meet quality standards;
• Research and suggest new mobile products, applications, and protocols;
• Remain up to date with the terminology, concepts, and best practices for coding mobile apps;
• Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions;
• Always keep up-to-date with concepts, terminologies, and global best practices for the coding of different mobile applications;
• Documenting project plan and technical specifications;
• Comprehend customer needs and its translation to an application framework;
• Ensure continuous evaluation, discovery, implementation, and the maintenance of new technologies so as to maximize the efficiency of development;
• Conduct training and share expertise with other mobile app developers within the Bank;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of One years of proven work experience as a Mobile developer;
• Demonstrable portfolio of released applications on the App Store or the Android market;
• In-depth knowledge of at least one programming language like Swift and Java;
• Experience with third-party libraries and APIs;
• Familiarity with OOP design principles;
• Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s);
• Experience with profiling and debugging mobile applications;
• Strong knowledge of architectural patterns: MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app;
• Familiarity with Git;
• Understanding mobile app design guidelines on each platform and being aware of their differences;
• Competence in the three known operating systems: Android, iOS, and Windows will be an added advantage;
Main Role and Responsibility
• Produce fully functional mobile applications writing clean, readable, testable, and sustainable code;
• Contribute to designing, testing, debugging, releasing, documenting, monitoring, and application support;
• Contributing to the development of project schedules and workflows;
• Recommending changes and enhancements to mobile applications;
• Liaise with the Product development team to plan new features;
• Ensure new and legacy applications meet quality standards;
• Research and suggest new mobile products, applications, and protocols;
• Remain up to date with the terminology, concepts, and best practices for coding mobile apps;
• Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions;
• Always keep up-to-date with concepts, terminologies, and global best practices for the coding of different mobile applications;
• Documenting project plan and technical specifications;
• Comprehend customer needs and its translation to an application framework;
• Ensure continuous evaluation, discovery, implementation, and the maintenance of new technologies so as to maximize the efficiency of development;
• Conduct training and share expertise with other mobile app developers within the Bank;
Position 7: AI/ML Engineer
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science, Maths/Statistics or other related degrees with a minimum of One years of proven work experience;
• Math and Statistics skills (linear algebra, calculus, Bayesian statistics, mean, median, variance, etc.);
• Programming experience in Python, R, Java, C++, etc.
• Knowledge of Big Data frameworks like Hadoop, Spark, Pig, Hive, Flume, etc.
• Experience in working with ML frameworks, libraries, and packages;
• Experience of working in Machine Leaning Jobs before is an added advantage;
• Understand data structures, data modeling, and software architecture;
• Experience in visualizing and manipulating big datasets;
• Working knowledge of a non-structured database such as MongoDB, Hadoop, and Spectral;
Main Role and Responsibility
• Builds ML/AI models using common methods within R and Python;
• Research and implement appropriate ML algorithms and tools
• To develop ML/AI apps according to customer/client requirements;
• To extend and enrich existing ML frameworks and libraries;
• To train and re-train ML systems and models as and when necessary;
• Using AI best practices in regards to applications in speech recognition, data processing, data mining, and robotic control;
• Analyzing and associating AI principles into reasoning and uncertainty in any perspective environment;
• Applying AI and machine learning techniques for image analysis and reconstruction;
• Implementing AI and machine learning solutions to solve a variety of complex problems or scenarios;
• Creating solutions that combine artificial intelligence best practices with machine learning principles;
• Evaluating and improving the performance of applications in AI/ML domains;
• Writes reusable code libraries for use by other machine learning engineers;
• Writes software code to enable and automate ML/AI model training and deployment;
• Investigates and adapts new software platforms for ML/AI and data engineering;
• Select appropriate datasets and data representation methods;
• Run ML/AI tests and experiments;
• Perform statistical analysis and fine-tuning using test results;
• Train and retrain systems when necessary;
• Understanding business objectives and developing/enhancing models that help to achieve them, along with metrics to track their progress;
• To design and develop AI/ML systems and schemes;
• Enriching existing AI/ML frameworks and libraries;
• Verifying data quality, and/or ensuring it via data cleaning;
• Supervising the data acquisition process if more data is needed;
• Finding available datasets from available sources that could be used for training;
• Defining validation strategies;
• Defining the preprocessing or feature engineering to be done on a given dataset;
• Analyzing the errors of the model and designing strategies to overcome them;
• Deploying models to production
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science, Maths/Statistics or other related degrees with a minimum of One years of proven work experience;
• Math and Statistics skills (linear algebra, calculus, Bayesian statistics, mean, median, variance, etc.);
• Programming experience in Python, R, Java, C++, etc.
• Knowledge of Big Data frameworks like Hadoop, Spark, Pig, Hive, Flume, etc.
• Experience in working with ML frameworks, libraries, and packages;
• Experience of working in Machine Leaning Jobs before is an added advantage;
• Understand data structures, data modeling, and software architecture;
• Experience in visualizing and manipulating big datasets;
• Working knowledge of a non-structured database such as MongoDB, Hadoop, and Spectral;
Main Role and Responsibility
• Builds ML/AI models using common methods within R and Python;
• Research and implement appropriate ML algorithms and tools
• To develop ML/AI apps according to customer/client requirements;
• To extend and enrich existing ML frameworks and libraries;
• To train and re-train ML systems and models as and when necessary;
• Using AI best practices in regards to applications in speech recognition, data processing, data mining, and robotic control;
• Analyzing and associating AI principles into reasoning and uncertainty in any perspective environment;
• Applying AI and machine learning techniques for image analysis and reconstruction;
• Implementing AI and machine learning solutions to solve a variety of complex problems or scenarios;
• Creating solutions that combine artificial intelligence best practices with machine learning principles;
• Evaluating and improving the performance of applications in AI/ML domains;
• Writes reusable code libraries for use by other machine learning engineers;
• Writes software code to enable and automate ML/AI model training and deployment;
• Investigates and adapts new software platforms for ML/AI and data engineering;
• Select appropriate datasets and data representation methods;
• Run ML/AI tests and experiments;
• Perform statistical analysis and fine-tuning using test results;
• Train and retrain systems when necessary;
• Understanding business objectives and developing/enhancing models that help to achieve them, along with metrics to track their progress;
• To design and develop AI/ML systems and schemes;
• Enriching existing AI/ML frameworks and libraries;
• Verifying data quality, and/or ensuring it via data cleaning;
• Supervising the data acquisition process if more data is needed;
• Finding available datasets from available sources that could be used for training;
• Defining validation strategies;
• Defining the preprocessing or feature engineering to be done on a given dataset;
• Analyzing the errors of the model and designing strategies to overcome them;
• Deploying models to production
Position 8: Principal/ Lead Database Administrator
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of Four years of proven work experience as a Database Administrator managing mainly Oracle database;
• Working knowledge of UNIX, Linux and/or AIX Operating Systems;
• A commitment to continuing professional development (CPD);
• Working experience with RMAN, Oracle Grid, Oracle RAC, Oracle Performance and Tuning and Data Guard;
• Working experience with SQL and PL/SQL;
• Ability to understand and administer other major database such as MySQL, DB2, MS SQL Server;
• Working knowledge of a non-structured database such as MongoDB, Hadoop, and Spectral;
Main Role and Responsibility
• Establish the needs of users and monitor user access, privileges and security;
• Ensure that storage and archiving procedures are functioning correctly;
• Maintain data standards, including adherence to the Data Protection Act;
• Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata);
• Build database systems of high availability and quality depending on each end user’s specialized role;
• Perform tests and evaluations regularly to ensure data security, privacy and integrity;
• Monitor database performance, implement changes and apply new patches and versions when required
• Software installation and Maintenance;
• Data Extraction, Transformation, and Loading;
• Build, monitor and continuously develop a high performance database infrastructure;
• Implement industry-wide best practices and daily health checks within host server and database environments;
• Manage development, test and production environments; perform administrative functions; maintain documentation;
• Design, create and maintain database structures; review application design and SQL code;
• Design, test and implement backup/recovery strategies and contingency plans;
• Monitor analyze and report on availability, performance and resource consumption;
• Plan, test and implement software upgrades; monitor alerts; administer licenses; interface with vendors;
• Monitor daily operations; log issues and ensure resolution;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of Four years of proven work experience as a Database Administrator managing mainly Oracle database;
• Working knowledge of UNIX, Linux and/or AIX Operating Systems;
• A commitment to continuing professional development (CPD);
• Working experience with RMAN, Oracle Grid, Oracle RAC, Oracle Performance and Tuning and Data Guard;
• Working experience with SQL and PL/SQL;
• Ability to understand and administer other major database such as MySQL, DB2, MS SQL Server;
• Working knowledge of a non-structured database such as MongoDB, Hadoop, and Spectral;
Main Role and Responsibility
• Establish the needs of users and monitor user access, privileges and security;
• Ensure that storage and archiving procedures are functioning correctly;
• Maintain data standards, including adherence to the Data Protection Act;
• Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata);
• Build database systems of high availability and quality depending on each end user’s specialized role;
• Perform tests and evaluations regularly to ensure data security, privacy and integrity;
• Monitor database performance, implement changes and apply new patches and versions when required
• Software installation and Maintenance;
• Data Extraction, Transformation, and Loading;
• Build, monitor and continuously develop a high performance database infrastructure;
• Implement industry-wide best practices and daily health checks within host server and database environments;
• Manage development, test and production environments; perform administrative functions; maintain documentation;
• Design, create and maintain database structures; review application design and SQL code;
• Design, test and implement backup/recovery strategies and contingency plans;
• Monitor analyze and report on availability, performance and resource consumption;
• Plan, test and implement software upgrades; monitor alerts; administer licenses; interface with vendors;
• Monitor daily operations; log issues and ensure resolution;
Position 9: Senior Database Administrator
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with Two years of proven work experience as a Database Administrator managing mainly Oracle database;
• Working knowledge of UNIX, Linux and/or AIX Operating Systems;
• A commitment to continuing professional development (CPD);
• Working experience with RMAN, Oracle Grid, Oracle RAC, Oracle Performance and Tuning and Data Guard;
• Working experience with SQL and PL/SQL;
• Ability to understand and administer other major database such as MySQL, DB2, MS SQL Server;
Main Role and Responsibility
• Establish the needs of users and monitor user access, privileges and security;
• Ensure that storage and archiving procedures are functioning correctly;
• Maintain data standards, including adherence to the Data Protection Act;
• Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata);
• Build database systems of high availability and quality depending on each end user’s specialized role;
• Perform tests and evaluations regularly to ensure data security, privacy and integrity;
• Monitor database performance, implement changes and apply new patches and versions when required
• Software installation and Maintenance;
• Data Extraction, Transformation, and Loading;
• Build, monitor and continuously develop a high performance database infrastructure;
• Implement industry-wide best practices and daily health checks within host server and database environments;
• Manage development, test and production environments; perform administrative functions; maintain documentation;
• Design, create and maintain database structures; review application design and SQL code;
• Design, test and implement backup/recovery strategies and contingency plans;
• Monitor analyze and report on availability, performance and resource consumption;
• Plan, test and implement software upgrades; monitor alerts; administer licenses; interface with vendors;
• Monitor daily operations; log issues and ensure resolution;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with Two years of proven work experience as a Database Administrator managing mainly Oracle database;
• Working knowledge of UNIX, Linux and/or AIX Operating Systems;
• A commitment to continuing professional development (CPD);
• Working experience with RMAN, Oracle Grid, Oracle RAC, Oracle Performance and Tuning and Data Guard;
• Working experience with SQL and PL/SQL;
• Ability to understand and administer other major database such as MySQL, DB2, MS SQL Server;
Main Role and Responsibility
• Establish the needs of users and monitor user access, privileges and security;
• Ensure that storage and archiving procedures are functioning correctly;
• Maintain data standards, including adherence to the Data Protection Act;
• Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata);
• Build database systems of high availability and quality depending on each end user’s specialized role;
• Perform tests and evaluations regularly to ensure data security, privacy and integrity;
• Monitor database performance, implement changes and apply new patches and versions when required
• Software installation and Maintenance;
• Data Extraction, Transformation, and Loading;
• Build, monitor and continuously develop a high performance database infrastructure;
• Implement industry-wide best practices and daily health checks within host server and database environments;
• Manage development, test and production environments; perform administrative functions; maintain documentation;
• Design, create and maintain database structures; review application design and SQL code;
• Design, test and implement backup/recovery strategies and contingency plans;
• Monitor analyze and report on availability, performance and resource consumption;
• Plan, test and implement software upgrades; monitor alerts; administer licenses; interface with vendors;
• Monitor daily operations; log issues and ensure resolution;
Position 10: Database Administrator
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of one years of proven work experience as a Database Administrator managing mainly Oracle database;
• Working knowledge of UNIX, Linux and/or AIX Operating Systems;
• A commitment to continuing professional development (CPD);
• Working experience with RMAN, Oracle Grid, Oracle RAC, Oracle Performance and Tuning and Data Guard;
• Working experience with SQL and PL/SQL;
• Ability to understand and administer other major database such as MySQL, DB2, MS SQL Server;
Main Role and Responsibility
• Establish the needs of users and monitor user access, privileges and security;
• Ensure that storage and archiving procedures are functioning correctly;
• Maintain data standards, including adherence to the Data Protection Act;
• Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata);
• Build database systems of high availability and quality depending on each end user’s specialized role;
• Perform tests and evaluations regularly to ensure data security, privacy and integrity;
• Monitor database performance, implement changes and apply new patches and versions when required
• Software installation and Maintenance;
• Data Extraction, Transformation, and Loading;
• Build, monitor and continuously develop a high performance database infrastructure;
• Implement industry-wide best practices and daily health checks within host server and database environments;
• Manage development, test and production environments; perform administrative functions; maintain documentation;
• Design, create and maintain database structures; review application design and SQL code;
• Design, test and implement backup/recovery strategies and contingency plans;
• Monitor analyze and report on availability, performance and resource consumption;
• Plan, test and implement software upgrades; monitor alerts; administer licenses; interface with vendors;
• Monitor daily operations; log issues and ensure resolution;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of one years of proven work experience as a Database Administrator managing mainly Oracle database;
• Working knowledge of UNIX, Linux and/or AIX Operating Systems;
• A commitment to continuing professional development (CPD);
• Working experience with RMAN, Oracle Grid, Oracle RAC, Oracle Performance and Tuning and Data Guard;
• Working experience with SQL and PL/SQL;
• Ability to understand and administer other major database such as MySQL, DB2, MS SQL Server;
Main Role and Responsibility
• Establish the needs of users and monitor user access, privileges and security;
• Ensure that storage and archiving procedures are functioning correctly;
• Maintain data standards, including adherence to the Data Protection Act;
• Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata);
• Build database systems of high availability and quality depending on each end user’s specialized role;
• Perform tests and evaluations regularly to ensure data security, privacy and integrity;
• Monitor database performance, implement changes and apply new patches and versions when required
• Software installation and Maintenance;
• Data Extraction, Transformation, and Loading;
• Build, monitor and continuously develop a high performance database infrastructure;
• Implement industry-wide best practices and daily health checks within host server and database environments;
• Manage development, test and production environments; perform administrative functions; maintain documentation;
• Design, create and maintain database structures; review application design and SQL code;
• Design, test and implement backup/recovery strategies and contingency plans;
• Monitor analyze and report on availability, performance and resource consumption;
• Plan, test and implement software upgrades; monitor alerts; administer licenses; interface with vendors;
• Monitor daily operations; log issues and ensure resolution;
Position 11: BI Developer
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of Two years of proven work experience as a BI Developer;
• In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework;
• Familiarity with BI technologies (e.g. Microsoft Power BI, Oracle BI);
• Knowledge of SQL queries, PL/SQL (trigger, procedure, function, packages);
Main Role and Responsibility
• Designing, developing and maintaining business intelligence solutions;
• Crafting and executing queries upon request for data;
• Presenting information through reports and visualization;
• Translate business needs to technical specifications;
• Design, build and deploy BI solutions (e.g. reporting tools)
• Maintain and support data analytics platforms;
• Create tools to store data (e.g. OLAP cubes);
• Conduct unit testing and troubleshooting;
• Evaluate and improve existing BI systems;
• Collaborate with teams to integrate systems;
• Develop and execute database queries and conduct analyses;
• Create visualizations and reports for requested projects;
• Develop and update technical documentation;
Duty Station: Head Office
Requirements
• BSc/BA or postgraduate degree in Software Engineering, Computer Science or other related degrees with a minimum of Two years of proven work experience as a BI Developer;
• In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework;
• Familiarity with BI technologies (e.g. Microsoft Power BI, Oracle BI);
• Knowledge of SQL queries, PL/SQL (trigger, procedure, function, packages);
Main Role and Responsibility
• Designing, developing and maintaining business intelligence solutions;
• Crafting and executing queries upon request for data;
• Presenting information through reports and visualization;
• Translate business needs to technical specifications;
• Design, build and deploy BI solutions (e.g. reporting tools)
• Maintain and support data analytics platforms;
• Create tools to store data (e.g. OLAP cubes);
• Conduct unit testing and troubleshooting;
• Evaluate and improve existing BI systems;
• Collaborate with teams to integrate systems;
• Develop and execute database queries and conduct analyses;
• Create visualizations and reports for requested projects;
• Develop and update technical documentation;
Position 12: Strategy Management Expert
Duty station: Head Office
Required Competency
• Strategy formulation process understanding
• Banking business knowledge
• Understanding of Macro-economic and Global perspectives
• Ability to scan the environment and derive strategic implications
• Basic IS skills
• Big- picture mentality
• Forecasting and analytical skills
• Networking and influencing skills
• Communication and Interpersonal skills
• Report writing and presentation skills
• Self-driven and enthusiastic
• Attention to detail
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Five years relevant Banking experience.
Main Role and Responsibility
• Periodic review and development of corporate, business and functional level strategies
• Design different strategic and transformational programs and initiatives
• Periodically diagnosis the alignment of business/functional level strategies with corporate strategy
• Prepare annual operational plan and budgets
• Cascade corporate level targets to each business units
• Actively support business units on the preparation of annual plan, business/functional level strategies.
• Periodically communicate strategic matters to all stakeholders
• Periodically diagnosis the execution of strategic matters and provide strategic feedbacks
• Track and benchmark best practices in strategic management
• Participate on strategic matters of the bank.
Duty station: Head Office
Required Competency
• Strategy formulation process understanding
• Banking business knowledge
• Understanding of Macro-economic and Global perspectives
• Ability to scan the environment and derive strategic implications
• Basic IS skills
• Big- picture mentality
• Forecasting and analytical skills
• Networking and influencing skills
• Communication and Interpersonal skills
• Report writing and presentation skills
• Self-driven and enthusiastic
• Attention to detail
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Five years relevant Banking experience.
Main Role and Responsibility
• Periodic review and development of corporate, business and functional level strategies
• Design different strategic and transformational programs and initiatives
• Periodically diagnosis the alignment of business/functional level strategies with corporate strategy
• Prepare annual operational plan and budgets
• Cascade corporate level targets to each business units
• Actively support business units on the preparation of annual plan, business/functional level strategies.
• Periodically communicate strategic matters to all stakeholders
• Periodically diagnosis the execution of strategic matters and provide strategic feedbacks
• Track and benchmark best practices in strategic management
• Participate on strategic matters of the bank.
Position 13: Change Management Expert
Duty station: Head Office
Required Competency
• Change management model/frameworks understanding
• Ability to initiate change (being change agent)
• Ability to communicate and implement change
• Ability to nurture change
• Analytical thinking ability
• Ability to understand global perspectives
• Ability to analysis the situation
• Understanding of banking industry perspective
• Forecasting ability
• Presentation skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Five years relevant Banking experience.
Main Role and Responsibility
• Design/develop change management frameworks
• Initiate Change programs/initiatives
• Diagnosis change readiness of the bank
• Conduct impact survey/assessment
• Lead projects (change initiatives/programs)
• Building network with internal and external stakeholder
• Identifying emerging changes
Monitoring change initiatives implementations
Duty station: Head Office
Required Competency
• Change management model/frameworks understanding
• Ability to initiate change (being change agent)
• Ability to communicate and implement change
• Ability to nurture change
• Analytical thinking ability
• Ability to understand global perspectives
• Ability to analysis the situation
• Understanding of banking industry perspective
• Forecasting ability
• Presentation skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Five years relevant Banking experience.
Main Role and Responsibility
• Design/develop change management frameworks
• Initiate Change programs/initiatives
• Diagnosis change readiness of the bank
• Conduct impact survey/assessment
• Lead projects (change initiatives/programs)
• Building network with internal and external stakeholder
• Identifying emerging changes
Monitoring change initiatives implementations
Position 14: Performance Monitoring and Evaluation Expert
Duty station: Head Office
Required Competency
• Strategic performance management and monitoring skills
• Analytical and Forecasting skills
• Report writing skills
• Attention to detail
• Data collection, management and analysis skills
• Ability to provide strategic feedbacks and recommendations
• Communication and Interpersonal skills
• Inter-industry relationship management skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Five years relevant Banking experience.
Main Role and Responsibility
• Develop and implement monitoring, evaluation and reporting framework
• Provide Periodic strategic feed backs
• Track and bench best practices in performance and monitoring evaluation
• Periodically gather operational and scorecard reports from reporting units and prepare and submit the reports to the concerned stakeholders;
• Monitor, collect, compile and analyze banking industry data and submit it to the decision-making organs of the bank;
• Implement performance monitoring and evaluation best practices so as to enforce the bank’s strategy execution;
• Facilitate and coordinate periodic operational and strategic review meeting;
• Provide necessary trainings and workshops in the area of performance monitoring and evaluation to user organs of the bank;
Duty station: Head Office
Required Competency
• Strategic performance management and monitoring skills
• Analytical and Forecasting skills
• Report writing skills
• Attention to detail
• Data collection, management and analysis skills
• Ability to provide strategic feedbacks and recommendations
• Communication and Interpersonal skills
• Inter-industry relationship management skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Five years relevant Banking experience.
Main Role and Responsibility
• Develop and implement monitoring, evaluation and reporting framework
• Provide Periodic strategic feed backs
• Track and bench best practices in performance and monitoring evaluation
• Periodically gather operational and scorecard reports from reporting units and prepare and submit the reports to the concerned stakeholders;
• Monitor, collect, compile and analyze banking industry data and submit it to the decision-making organs of the bank;
• Implement performance monitoring and evaluation best practices so as to enforce the bank’s strategy execution;
• Facilitate and coordinate periodic operational and strategic review meeting;
• Provide necessary trainings and workshops in the area of performance monitoring and evaluation to user organs of the bank;
Position 15: Strategy Management Officer
Duty station: Head Office
Required Competency
• Strategy formulation process understanding
• Banking business knowledge
• Understanding of Macro-economic and Global perspectives
• Ability to scan the environment and derive strategic implications
• Basic IS skills
• Big- picture mentality
• Forecasting and analytical skills
• Networking and influencing skills
• Communication and Interpersonal skills
• Report writing and presentation skills
• Self-driven and enthusiastic
• Attention to detail
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Three years relevant Banking experience.
Main Role and Responsibility
• Periodic review and development of corporate, business and functional level strategies
• Design different strategic and transformational programs and initiatives
• Periodically diagnosis the alignment of business/functional level strategies with corporate strategy
• Design strategic management frameworks and tools
• Prepare annual operational plan and budgets
• Cascade corporate level targets to each business units
• Actively support business units on the preparation of annual plan, business/functional level strategies.
• Periodically communicate strategic matters to all stakeholders
• Periodically diagnosis the execution of strategic matters and provide strategic feedbacks
• Participate on strategic matters of the bank.
Duty station: Head Office
Required Competency
• Strategy formulation process understanding
• Banking business knowledge
• Understanding of Macro-economic and Global perspectives
• Ability to scan the environment and derive strategic implications
• Basic IS skills
• Big- picture mentality
• Forecasting and analytical skills
• Networking and influencing skills
• Communication and Interpersonal skills
• Report writing and presentation skills
• Self-driven and enthusiastic
• Attention to detail
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Three years relevant Banking experience.
Main Role and Responsibility
• Periodic review and development of corporate, business and functional level strategies
• Design different strategic and transformational programs and initiatives
• Periodically diagnosis the alignment of business/functional level strategies with corporate strategy
• Design strategic management frameworks and tools
• Prepare annual operational plan and budgets
• Cascade corporate level targets to each business units
• Actively support business units on the preparation of annual plan, business/functional level strategies.
• Periodically communicate strategic matters to all stakeholders
• Periodically diagnosis the execution of strategic matters and provide strategic feedbacks
• Participate on strategic matters of the bank.
Position 16: Change Management Officer
Duty station: Head Office
Required Competency
• Change management model/frameworks understanding
• Ability to initiate change (being change agent)
• Ability to communicate and implement change
• Ability to nurture change
• Analytical thinking ability
• Ability to understand global perspectives
• Ability to analysis the situation
• Understanding of banking industry perspective
• Presentation skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Three years relevant Banking experience.
Main Role and Responsibility
• Design/develop change management frameworks
• Initiate Change programs/initiatives
• Diagnosis change readiness of the bank
• Conduct impact survey/assessment
• Lead projects (change initiatives/programs)
• Building network with internal and external stakeholder
• Identifying emerging changes
• Monitoring change initiatives implementations
Duty station: Head Office
Required Competency
• Change management model/frameworks understanding
• Ability to initiate change (being change agent)
• Ability to communicate and implement change
• Ability to nurture change
• Analytical thinking ability
• Ability to understand global perspectives
• Ability to analysis the situation
• Understanding of banking industry perspective
• Presentation skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Three years relevant Banking experience.
Main Role and Responsibility
• Design/develop change management frameworks
• Initiate Change programs/initiatives
• Diagnosis change readiness of the bank
• Conduct impact survey/assessment
• Lead projects (change initiatives/programs)
• Building network with internal and external stakeholder
• Identifying emerging changes
• Monitoring change initiatives implementations
Position 17: Performance Monitoring and Evaluation Officer
Duty station: Head Office
Required Competency
• Strategic performance management and monitoring skills
• Analytical and Forecasting skills
• Report writing skills
• Attention to detail
• Data collection, management and analysis skills
• Ability to provide strategic feedbacks and recommendations
• Communication and Interpersonal skills
• Inter-industry relationship management skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Three years relevant Banking experience.
Main Role and Responsibility
• Develop and implement monitoring, evaluation and reporting framework
• Provide Periodic strategic feed backs
• Track and bench best practices in performance and monitoring evaluation
• Periodically gather operational and scorecard reports from reporting units and prepare and submit the reports to the concerned stakeholders;
• Monitor, collect, compile and analyze banking industry data and submit it to the decision-making organs of the bank;
• Implement performance monitoring and evaluation best practices so as to enforce the bank’s strategy execution;
• Facilitate and coordinate periodic operational and strategic review meeting;
• Provide necessary trainings and workshops in the area of performance monitoring and evaluation to user organs of the bank;
Duty station: Head Office
Required Competency
• Strategic performance management and monitoring skills
• Analytical and Forecasting skills
• Report writing skills
• Attention to detail
• Data collection, management and analysis skills
• Ability to provide strategic feedbacks and recommendations
• Communication and Interpersonal skills
• Inter-industry relationship management skills
Education and Experience
BA, Degree in Economics, Accounting, Management, and other Business-related fields and minimum of Three years relevant Banking experience.
Main Role and Responsibility
• Develop and implement monitoring, evaluation and reporting framework
• Provide Periodic strategic feed backs
• Track and bench best practices in performance and monitoring evaluation
• Periodically gather operational and scorecard reports from reporting units and prepare and submit the reports to the concerned stakeholders;
• Monitor, collect, compile and analyze banking industry data and submit it to the decision-making organs of the bank;
• Implement performance monitoring and evaluation best practices so as to enforce the bank’s strategy execution;
• Facilitate and coordinate periodic operational and strategic review meeting;
• Provide necessary trainings and workshops in the area of performance monitoring and evaluation to user organs of the bank;
Position 18: Senior Customer Experience & Compliance Handling Officer ( Re- Advert)
Duty Station: Head Office
Required Competency
• Knowledge of research principles, practice and methods
• Experience in research and mapping survey
• Ability to multitask and remain calm under pressure, especially during peak hours or intense situations.
• Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills.
• Knowledge of management principles and familiarity with company products, services, and policies.
• Strong coaching and leadership skills, ability to motivate employees.
• Solid knowledge of online customer engagement platforms and channels.
• Great organizational and time management abilities.
• Superb communication, collaboration, and problem-solving skills.
• Positive attitude to work and change.
• Strong collaboration ethic, with ability to collaborate with teams from cross-functional disciplines.
• Decisiveness and attention to detail.
Qualification & Experience
MA/BA degree in Accounting, Economics, Management, Public Administration and other Business related fields and Minimum of four years related banking experience for BA or three years for MA.
Main Role and Responsibility
• Delivering a comprehensive service to enquiring customers
• Sample telephone surveys of people who have used our services and report on the findings of these.
• Delivering a comprehensive service to enquiring customers
• Tracking customer experiences across online and offline channels, devices, and touch points
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning.
• Make sure customer and complainant surveys are carried out continuously in order to produce timely, up to date information about customer experience across all areas of the business.
• Collaborating with IT developers, as well as the production, marketing, and sales teams to enhance customer services and brand awareness.
• Identifying customer needs and taking proactive steps to maintain positive experiences.
• Documenting processes and logging technical issues, as well as customer compliments and complaints.
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning
• Work to standardize repeatable tasks and steps across multiple accounts within a team while providing coaching and mentoring to the junior team members.
• Handle mystery shopping by using check lists
• Identifying customer needs and taking proactive steps to maintain positive experiences
• Analyzing customer feedback on product ranges and new releases, as well as preparing reports
• Documenting processes and logging technical issues, as well as customer compliments and complaints
Duty Station: Head Office
Required Competency
• Knowledge of research principles, practice and methods
• Experience in research and mapping survey
• Ability to multitask and remain calm under pressure, especially during peak hours or intense situations.
• Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills.
• Knowledge of management principles and familiarity with company products, services, and policies.
• Strong coaching and leadership skills, ability to motivate employees.
• Solid knowledge of online customer engagement platforms and channels.
• Great organizational and time management abilities.
• Superb communication, collaboration, and problem-solving skills.
• Positive attitude to work and change.
• Strong collaboration ethic, with ability to collaborate with teams from cross-functional disciplines.
• Decisiveness and attention to detail.
Qualification & Experience
MA/BA degree in Accounting, Economics, Management, Public Administration and other Business related fields and Minimum of four years related banking experience for BA or three years for MA.
Main Role and Responsibility
• Delivering a comprehensive service to enquiring customers
• Sample telephone surveys of people who have used our services and report on the findings of these.
• Delivering a comprehensive service to enquiring customers
• Tracking customer experiences across online and offline channels, devices, and touch points
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning.
• Make sure customer and complainant surveys are carried out continuously in order to produce timely, up to date information about customer experience across all areas of the business.
• Collaborating with IT developers, as well as the production, marketing, and sales teams to enhance customer services and brand awareness.
• Identifying customer needs and taking proactive steps to maintain positive experiences.
• Documenting processes and logging technical issues, as well as customer compliments and complaints.
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning
• Work to standardize repeatable tasks and steps across multiple accounts within a team while providing coaching and mentoring to the junior team members.
• Handle mystery shopping by using check lists
• Identifying customer needs and taking proactive steps to maintain positive experiences
• Analyzing customer feedback on product ranges and new releases, as well as preparing reports
• Documenting processes and logging technical issues, as well as customer compliments and complaints
Position 18: Senior Customer Experience & Compliance Handling Officer ( Re- Advert)
Duty Station: Head Office
Required Competency
• Knowledge of research principles, practice and methods
• Experience in research and mapping survey
• Ability to multitask and remain calm under pressure, especially during peak hours or intense situations.
• Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills.
• Knowledge of management principles and familiarity with company products, services, and policies.
• Strong coaching and leadership skills, ability to motivate employees.
• Solid knowledge of online customer engagement platforms and channels.
• Great organizational and time management abilities.
• Superb communication, collaboration, and problem-solving skills.
• Positive attitude to work and change.
• Strong collaboration ethic, with ability to collaborate with teams from cross-functional disciplines.
• Decisiveness and attention to detail.
Qualification & Experience
MA/BA degree in Accounting, Economics, Management, Public Administration and other Business related fields and Minimum of four years related banking experience for BA or three years for MA.
Main Role and Responsibility
• Delivering a comprehensive service to enquiring customers
• Sample telephone surveys of people who have used our services and report on the findings of these.
• Delivering a comprehensive service to enquiring customers
• Tracking customer experiences across online and offline channels, devices, and touch points
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning.
• Make sure customer and complainant surveys are carried out continuously in order to produce timely, up to date information about customer experience across all areas of the business.
• Collaborating with IT developers, as well as the production, marketing, and sales teams to enhance customer services and brand awareness.
• Identifying customer needs and taking proactive steps to maintain positive experiences.
• Documenting processes and logging technical issues, as well as customer compliments and complaints.
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning
• Work to standardize repeatable tasks and steps across multiple accounts within a team while providing coaching and mentoring to the junior team members.
• Handle mystery shopping by using check lists
• Identifying customer needs and taking proactive steps to maintain positive experiences
• Analyzing customer feedback on product ranges and new releases, as well as preparing reports
• Documenting processes and logging technical issues, as well as customer compliments and complaints
Duty Station: Head Office
Required Competency
• Knowledge of research principles, practice and methods
• Experience in research and mapping survey
• Ability to multitask and remain calm under pressure, especially during peak hours or intense situations.
• Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills.
• Knowledge of management principles and familiarity with company products, services, and policies.
• Strong coaching and leadership skills, ability to motivate employees.
• Solid knowledge of online customer engagement platforms and channels.
• Great organizational and time management abilities.
• Superb communication, collaboration, and problem-solving skills.
• Positive attitude to work and change.
• Strong collaboration ethic, with ability to collaborate with teams from cross-functional disciplines.
• Decisiveness and attention to detail.
Qualification & Experience
MA/BA degree in Accounting, Economics, Management, Public Administration and other Business related fields and Minimum of four years related banking experience for BA or three years for MA.
Main Role and Responsibility
• Delivering a comprehensive service to enquiring customers
• Sample telephone surveys of people who have used our services and report on the findings of these.
• Delivering a comprehensive service to enquiring customers
• Tracking customer experiences across online and offline channels, devices, and touch points
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning.
• Make sure customer and complainant surveys are carried out continuously in order to produce timely, up to date information about customer experience across all areas of the business.
• Collaborating with IT developers, as well as the production, marketing, and sales teams to enhance customer services and brand awareness.
• Identifying customer needs and taking proactive steps to maintain positive experiences.
• Documenting processes and logging technical issues, as well as customer compliments and complaints.
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning
• Work to standardize repeatable tasks and steps across multiple accounts within a team while providing coaching and mentoring to the junior team members.
• Handle mystery shopping by using check lists
• Identifying customer needs and taking proactive steps to maintain positive experiences
• Analyzing customer feedback on product ranges and new releases, as well as preparing reports
• Documenting processes and logging technical issues, as well as customer compliments and complaints
Position 19: Customer Experience & Compliance Handling Officer( Re-Advert)
Duty Station: Head office
Required Competency
• Knowledge of research principles, practice and methods
• Experience in research and mapping survey
• Ability to multitask and remain calm under pressure, especially during peak hours or intense situations.
• Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills.
• Knowledge of management principles and familiarity with company products, services, and policies.
• Strong coaching and leadership skills, ability to motivate employees.
• Solid knowledge of online customer engagement platforms and channels.
• Great organizational and time management abilities.
• Superb communication, collaboration, and problem-solving skills.
• Positive attitude to work and change.
• Strong collaboration ethic, with ability to collaborate with teams from cross-functional disciplines.
• Decisiveness and attention to detail
Qualification & Experience
MA/BA degree in Accounting, Economics, Management, Public Administration and other Business related fields and Minimum of three years related banking experience for BA or two years for MA.
Main Role and Responsibility
• Delivering a comprehensive service to enquiring customers
• Compile reports on overall customer satisfaction
• Work with senior customer experience and compliant handling to ensure proper customer service is being delivered
• Resolve customer complaints via phone, email, mail or social media
• Sample telephone surveys of people who have used our services and report on the findings of these.
• Tracking customer experiences across online and offline channels, devices, and touchpoints
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning.
• Make sure customer and complainant surveys are carried out continuously in order to produce timely, up to date information about customer experience across all areas of the business.
• Collaborating with IT developers, as well as the production, marketing, and sales teams to enhance customer services and brand awareness.
• Identifying customer needs and taking proactive steps to maintain positive experiences.
• Documenting processes and logging technical issues, as well as customer compliments and complaints.
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning
• Work to standardize repeatable tasks and steps across multiple accounts within a team while providing coaching and mentoring to the junior team members.
• Identifying customer needs and taking proactive steps to maintain positive experiences
• Analyzing customer feedback on product ranges and new releases, as well as preparing reports
• Documenting processes and logging technical issues, as well as customer compliments and complaints
Duty Station: Head office
Required Competency
• Knowledge of research principles, practice and methods
• Experience in research and mapping survey
• Ability to multitask and remain calm under pressure, especially during peak hours or intense situations.
• Exceptional interpersonal, customer service, problem-solving, verbal and written communication, and conflict resolution skills.
• Knowledge of management principles and familiarity with company products, services, and policies.
• Strong coaching and leadership skills, ability to motivate employees.
• Solid knowledge of online customer engagement platforms and channels.
• Great organizational and time management abilities.
• Superb communication, collaboration, and problem-solving skills.
• Positive attitude to work and change.
• Strong collaboration ethic, with ability to collaborate with teams from cross-functional disciplines.
• Decisiveness and attention to detail
Qualification & Experience
MA/BA degree in Accounting, Economics, Management, Public Administration and other Business related fields and Minimum of three years related banking experience for BA or two years for MA.
Main Role and Responsibility
• Delivering a comprehensive service to enquiring customers
• Compile reports on overall customer satisfaction
• Work with senior customer experience and compliant handling to ensure proper customer service is being delivered
• Resolve customer complaints via phone, email, mail or social media
• Sample telephone surveys of people who have used our services and report on the findings of these.
• Tracking customer experiences across online and offline channels, devices, and touchpoints
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning.
• Make sure customer and complainant surveys are carried out continuously in order to produce timely, up to date information about customer experience across all areas of the business.
• Collaborating with IT developers, as well as the production, marketing, and sales teams to enhance customer services and brand awareness.
• Identifying customer needs and taking proactive steps to maintain positive experiences.
• Documenting processes and logging technical issues, as well as customer compliments and complaints.
• Carry out telephone surveys of complainants and to assess complainants’ satisfaction with how their complaint was handled and to identify any learning
• Work to standardize repeatable tasks and steps across multiple accounts within a team while providing coaching and mentoring to the junior team members.
• Identifying customer needs and taking proactive steps to maintain positive experiences
• Analyzing customer feedback on product ranges and new releases, as well as preparing reports
• Documenting processes and logging technical issues, as well as customer compliments and complaints
Position 20: Store Management Officer
Duty Station: Dire Dawa District Office
Core Competency
• Communication skills
• Marketing skills
• Basic IS skills
• Interpersonal skills
• Service minded attitude
• Learning agility (self-updating) attitude
• Analytical thinking
• Relationship building
Education and Experience
B.A. Degree or equivalent in Economics/Accounting/Management/ Marketing management/Business Administration/supply and chain management or business-related field plus Three Year of relevant experience.
Main Role and Responsibility
• Values; firmly adheres to codes of conduct and ethical principles;
• The ability to discover the needs of internal and external customers and strive to deliver services and products to meet these needs in a professional and courteous manner. This includes the willingness to give priority to customer needs and deliver high quality services within the available resources.
• Works effectively with and supports colleagues, fostering a positive
• and collaborative environment. It is about understanding the need to work together to create an environment of co-operation, trust, and mutual responsibility.
• Actively pursues technical and personal self-development on an ongoing basis; Takes advantage of learning opportunities and ongoing development (e.g., courses, observation of others, assignments, etc.)
• Giving high concern for optimal operations, making effective decisions (business) with a less possible cost, or efficiently
• Able to value communities' values, norms and beliefs and act to discharge responsibilities to obey and serve the community in which the bank operates to earn public credibility
Duty Station: Dire Dawa District Office
Core Competency
• Communication skills
• Marketing skills
• Basic IS skills
• Interpersonal skills
• Service minded attitude
• Learning agility (self-updating) attitude
• Analytical thinking
• Relationship building
Education and Experience
B.A. Degree or equivalent in Economics/Accounting/Management/ Marketing management/Business Administration/supply and chain management or business-related field plus Three Year of relevant experience.
Main Role and Responsibility
• Values; firmly adheres to codes of conduct and ethical principles;
• The ability to discover the needs of internal and external customers and strive to deliver services and products to meet these needs in a professional and courteous manner. This includes the willingness to give priority to customer needs and deliver high quality services within the available resources.
• Works effectively with and supports colleagues, fostering a positive
• and collaborative environment. It is about understanding the need to work together to create an environment of co-operation, trust, and mutual responsibility.
• Actively pursues technical and personal self-development on an ongoing basis; Takes advantage of learning opportunities and ongoing development (e.g., courses, observation of others, assignments, etc.)
• Giving high concern for optimal operations, making effective decisions (business) with a less possible cost, or efficiently
• Able to value communities' values, norms and beliefs and act to discharge responsibilities to obey and serve the community in which the bank operates to earn public credibility