Job Purpose Statement

This position is responsible for designing, developing and implementing innovative RPA solutions that can enhance business productivity and maximize efficiency. It also involves understanding the business and its challenges, functionally outlining a solution to the identified use cases and then developing the required solutions.

Key Accountabilities (Duties and... Responsibilities)

Financial 10%


 Analyze business processes and workflows with the objective of finding out how they can be improved or automated to save on cost.
 Manage cost cutting initiatives to adhere to the set Business process budget


Internal business processes 60%


 Analyze new process automation candidates, quickly  assessing feasibility and accurately estimate development effort
Configure new processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand
 Apply RPA workflow design best practices when developing or maintaining workflows
Create and document test cases for negative scenarios, in order to document workflow behavior when certain systems malfunction, as well as performance scenarios, in order to stress test systems behavior
 Review workflows developed by other RPA Developers to ensure compliance with internal control / security / audit requirements
 Support the operational teams by staging and deploying automation solutions into test and production environments and providing post-production support.
 Provide maintenance to production workflows by ensuring second level support for workflow incidents; investigate reported errors, agree on error severity and propose resolution
For workflow support tasks, respect SLAs agreed with business for workflow downtime
Report issues to third level support (RPA vendor) if incidents cannot be solved by the internal team; ensure development fix, unit testing and production deployment preparation
Configure enhancements /change requests to already automated processes
 Work directly with business teams to support various projects and solutions.
Assisting in collecting and identifying functional requirements
 Investigating and documenting better practices/alternative solutions that could be used in future development
Design technical specification documents for RPA Projects
 Utilize problem-solving skills to understand client pain points and troubleshoot as challenges arise.
 Prepare and provide regular and accurate progress reports for tracking and decision-making.


Customer 20%


 Build and maintain positive working relationships with all levels of staff.
 Drive for the customer experience organization metrics to be achieved through the implementation of process efficiency initiatives


Learning and growth 10%


 Be self-driven and directed, build own skill and effectiveness, presentation and stake holder management 
 Take courses to improve relevant skills required to perform the role optimally


Job Specifications

Academic: 


Bachelor’s degree from a recognized accredited university.


Professional:


Basic knowledge of Machine Learning (ML) and Artificial Intelligence
 Process modelling experience using MS Visio/any other tool
 Mastery of automation tools such as Microsoft Power Automate, UiPath, Blue Prism
Experience with Databases, such as SQL


Desired work experience:


 Minimum 3 years of hands on development experience relevant professional experience in banking or financial services sector.
 more
  • ICT
  • Computer
  • Kindly share your resume plus a cover letter
    to josephotieno.dr@gmail.com

    Regards.

Job Purpose Statement

The holder should be a credit professional responsible for ensuring that the Retail Division (which includes lending to the MSME Banking and Personal / Consumer Banking) and Credit Risk Management functions achieve the objectives of facilitating revenue generation through prudent business growth, quality loan approvals, improving the credit risk control environment,... supporting innovation and product development plus the delivery of business enablers within Credit Risk.  The role holder should also build capacity and provide leadership.

Key Accountabilities (Duties and Responsibilities)

Financial  20%


Oversee Retail Credit Risk Approval cost to budget targets and ensure they are maintained within approved budget through optimisation of retail credit deliverables
Provide strategic direction to manage financial credit loss metrics related to provisions and portfolio quality
Ensure the Retail Division is aligned to the Bank’s risk appetite - to minimise unnecessary loss that may arise due to imprudent lending.


Internal business processes   30%  


Portfolio and data quality metrics of information on the Core Banking System
Oversite of new innovations, digitization, automation through Credit Scoring development and business process improvement
Credit risk oversight of product development within the Bank’s risk appetite.
Provide leadership to ensure high compliance standards are met & Satisfactory Audit / Risk ratings 
Satisfactory Regulatory inspection ratings
Oversight of Retail Compliance and Governance benchmarks
Providing day to day and long range oversight and strategic direction for the Retail Credit Risk function related to multiple product lines including Business Banking/SME lending, Asset finance, Leasing and Personal/Consumer lending 
Oversee product development to ensure the products are inline to risk appetite also Policy Development & Review
Oversight in creating, implementing and administering the Bank’s Credit Risk strategies, procedures, credit approvals, portfolio management and portfolio reporting (internal and external)
Responsible for providing leadership to the Retail Credit Risk team, successful goal attainment within Retail credit and risk mitigation across Retail product lines and stakeholder departments to ensure safety and soundness while optimizing the profitability and sustainable growth.
Oversight in Monitoring the Retail book portfolio to ensure we are within the Bank’s strategic intent through quality lending and monitoring. Ensuring the Retail business teams receive the necessary data timely to achieve this.
Providing leadership to the Retail Credit Risk team to ensure efficient and timely credit service, resolving customer complaints and contributing towards achievement of the objectives of the department and the Bank.
Ensuring that compliance objectives are met which includes audit and regulatory inspection outcomes as per annually defined targets
Adopting and developing a network of strong partnerships with the Business and Business Support teams and other functions of the Bank.


Customer   30%  


Oversight in Adherence to agreed SLA with the stakeholders
Oversight in managing Customer satisfaction benchmarks


Learning and growth   20%  


Provide leadership to ensure
Employee Retention 
Competence development 
Performance Management
Employee satisfaction benchmarks


Job Specifications


Relevant undergraduate degree – preferably financial oriented.
Appropriate Masters Level or Post Graduate Qualification preferably financial oriented – will be an added advantage.
Relevant Professional qualifications in Banking, Accountancy, Credit / Risk management.
Min 10 years of experience in Credit Risk Management, other relevant areas of practice - preferably within Banking sector, out of which 6 years should be at Management level.
Exposure to Credit, Market and Operational Risk dimensions, Basel implementation, Credit Scoring, IFRS 9 / Expected Credit Losses implementations, ICAAP, amongst others.
Econometric experience (e.g, competence in understanding key Macro Drivers of Credit Risk, Customer Behaviour and Lending Strategy).
The ability to conduct complex credit and related risk analyses and provide senior management with business insights of Retail Business credit quality and behaviour trends, plus the overall portfolio performance.  
Strong communication skills (written and oral) and the ability to articulate complex issues at an intuitive level to a non-risk audience.
Ability to think creatively - to challenge the norm and drive through appropriate credit solutions – even in the face of adversity and challenges.


Job Dimensions


Reporting Relationships: jobs that report to this position directly and indirectly
Direct Reports - 4
Indirect Reports - 9
 more
  • Finance
  • Accounting
  • Audit
  • Kindly share your resume plus a cover letter
    to josephotieno.dr@gmail.com

    Regards.

Job Purpose Statement

Key Accountabilities (Duties and Responsibilities)

Financial (40%) 


Support Co-ordination of annual budgets and strategic plans for the Global Markets Country businesses. 
Involve in active monthly performance monitoring for Treasury – spot areas of underperformance for corrective action 
Cost management and control oversight for the Treasury Regional Country... teams. 
Specific performance measurement/ reporting not covered by central MIS function. 
Actively engage with relevant stakeholders to ensure measurement is continuously improved and maintained in line with the strategic intent of the Business unit 


Internal business processes (30%) 


Responsible for understanding and assessing the changing needs of the business. To analyse the impacts of change, document and support communication between relevant groups and stakeholders, and capture requirements needed to initiate a change. 
Preparation of daily, weekly and monthly MIS or as required – including ALCO, BCC, MANCO reports. 
Co-ordination of Business Reviews and submission of action points/minutes. 
Track departmental action plans and prepare reports 
Follow up on new products applications and roll out. 
Management of country Front Office systems, Market data and telecommunications requirements and management of projects to implement such change in these areas. 
Management and ongoing enhancement review of appropriate controls in conjunction with the internal audit, operational risk and compliance. 
Effectively and collaboratively identify, escalate and resolve risk and compliance matters. 
Comply with requirements of all relevant risk management policies; the Bank’s Credit Policy, Central Bank of Kenya guidelines and appropriate provisions of the Banking Act in respect of Global Markets operations. 
Engage with all audit report findings, relevant to the Global Markets business and ensure feedback is acted upon. 
Manage Regulatory changes with respect to Global Markets. 
Liaison with the Legal and Credit departments to clear obstacles for in-country dealing. 
Management of Business process and procedure design and implementation. 
Manage Global Markets process enhancement projects. 
Ensure that all Global Markets processes are adhered to in line with the approved policies and procedures. 
Perform thorough root cause analysis on operational risk framework. 
Business Continuity planning and recovery process. 
Implementation and adoption (within Branch, Department or Section) of all Compliance, Anti-Money Laundering and Sanctions related requirements contained in policies, procedures and processes.


Customer(20%)


Co-ordinate the group’s health and safety activities 
Management of new products applications and roll-out, including establishment of exchange memberships, issuance programmes, safe custody services and general dealing capabilities. 
Identification of Mission Critical Controls and identification of appropriate KPIs and dashboards to monitor functioning thereof. 
Implementation of Group infrastructure needs. 


Learning and growth  (10%)


Adopt appropriate development programs to ensure continuous enhancement of competences of the members of the team, including self. 
Attend all scheduled trainings and complete all e-learning modules. 


Job Specifications

Academic:  



Graduate in Business Administration or Finance related degree. 



Professional: 


Practice experience in use of MS Office applications 
Project management training will be an added advantage 


Desired work experience:  



At least 2 years general banking experience.
 more
  • Banking
  • Kindly share your resume plus a cover letter
    to josephotieno.dr@gmail.com

    Regards.

Job Purpose Statement
The role holder is expected to deliver the overall Marketing &Communication; enhancing brand visibility and upholding/promoting a positive organizational brand image & reputation. They will achieve this by supporting the development and execution of all the brand plans and marketing initiatives within NCBA Insurance Company Ltd. The role holder will also be responsible for... overall brand building, development of brand engagement plans, oversight of the planning and roll out of the brand to drive brand growth. To build a strong, reputable and trusted “brand” that positions NCBA Insurance Company Ltd. as the insurer of choice to our target markets through a combination of inspirational (and emotional) brand messaging and communication strategies that reinforce the brand values across internal and external stakeholders. Support NCBA Insurance Company Ltd. to develop brand plans in collaboration with the Business Unit heads, with an aim of creating awareness and uptake of the existing and/or new products and services, in order to deliver on the company’s growth strategy and overall Business unit objectives. The role holder is a brand champion, and is responsible for cascading and managing the brand guidelines as they are applied across the different marketing and communications engagements, to ensure a strong and consistent brand is delivered at all times. The role holder is responsible for driving creative development and execution of all digital Business campaigns, as well as monitor and report on product performance against the Business objectives. Report tracking and monitoring the overall brand health and brand equity, as well as the implementation of Brand Health Measurement programs in order to establish market perceptions/insights and level of affinity for the brand. The role holder is also responsible for aligning the organizational corporate strategy with the brand strategy.
Ideal Job Specifications

Academic:

University degree, preferably in Marketing, Advertising or Business Management.
Relevant professional qualification in Marketing would be an advantage.

Professional:

Proficiency in use of MS Office – PowerPoint, Excel, Word, MS Project etc.
Proven ability to develop brand plans and senior level engagement to effectively communicate marketing objectives and recommendations
Possesses strategic thinking potential, creativity, persuasiveness, results orientation, assertiveness and tenacity to sell ideas
Proven marketing and branding background and good knowledge of consumer insights.
Experience in dealing with 3rd party agencies – leading the client-agency relationship, production companies etc.
Up-to-date with latest trends and marketing best practices
Excellent oral and written communication skills
Ability to manage conflict well
Possesses high level of personal drive, initiative & follow-through, performance driven and results oriented.
Strong analytical skills, data-driven thinking and problem solving.
Excellent communication and interpersonal skills
Excellent listening and decision-making skills

Desired Work Experience:

2-4 years’ relevant experience - managing a brand or product portfolio and supported by a sound track record.
Creative Agency experience a plus
An excellent planner and organizer with working proficiency in Project Management skills
Driven, and results oriented with a passion for brands
 more
  • Media
  • Advertising
  • Branding
JOB PURPOSE STATEMENT
The Data Engineering team is responsible for documenting data models, architecting distributed systems, creating reliable data pipelines, combining data sources, architecting data stores, and collaborating with the data science teams to build the right solutions for them.
They do this by using the Open Source Big Data platforms such as Apache NIFI, Kafka, Hadoop, Apache... Spark, Apache Hive, HBase, Druid and the Java programming language, while picking the right tool for each purpose.
The growth of every product relies heavily on data, such as for scoring and for studying product behavior that may be used for improvement, and it is the role of the data engineer to build a fast and horizontally scalable architectures using modern tools that are not the traditional Business Intelligence systems as we know them.
KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)
Documenting Data Models (10%)

The role will be responsible for documenting the entire journey that data elements take end-to-end, from the data sources to the all the data stores, including all the transformations in between, and maintaining those documents up to date with every change.

Architecting Distributed Systems (10%)

Modern data engineering platforms are distributed systems. The data engineer designs the right architecture for each solution, while utilizing best-of-breed Open Source tools in the big data ecosystem because there is no one solution that does everything; the tools are specialized and are made lean and fit for purpose. The architecture should be one that can process any data, Any Time, Any Where, Any Workload.

Combining Data Sources (10%)

Pulling data from different sources, which could be structured, semi-structured or unstructured data using tools such as Apache NIFI, and taking the data through a journey that will create a final state that is useful to the data consumers.
These sources can be REST, JDBC, Twitter, JMS, Images, PDF, MS Word and put the data into a staging environments such as Kafka topics for onward processing to ensure expectations are being met.

Developing Data Pipelines (15%)

Creating data pipelines that will transform data using tools such as Apache Spark and the Java programming language.
The pipelines may apply processing such as machine learning, aggregation, iterative computation, and so on.

Architecting Data Stores (15%)

Designing and creating data stores using big data platforms such as Hadoop, and the NoSQL databases such as HBase.

Data Query and Analysis (35%)

Utilizing tools such as Apache Hive to analyze data in the data stores to generate business insights.

Team Leadership (5%)

Providing team leadership to the data engineers

JOB SPECIFICATIONS
Academic:

A Bachelor’s Degree in Computer Science, Information Technology or related field.

Professional Qualifications;

Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2, preferred.

Desired work experience:

Minimum 5 years’ experience developing object-oriented applications using the Java programming language.
Minimum 5 years' experience working with relational databases.
Minimum 5 years' experience working with the Linux operating system.

JOB COMPETENCIES
Technical Competencies

Ability to architect distributed systems, create data pipelines, combine data sources, architecting data stores, collaborating with the data science teams and the business users to create the right data solutions for them.
Experience with Open Source Big Data Platforms and tools (Hadoop, Kafka, Apache NIFI, Apache Spark, Apache Hive, NoSQL databases) and ODI.
Experience working with Data Warehouses.
Experience with DevOps, Agile working and CICD.
Familiarity with complex systems integrations using SOA tools (Oracle Weblogic/ESB/SOA).
Familiarity with industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON) and data sources.
Organizational structure and design, organizational strategy, understand how data flows in the organisations, understand the meaning of data, information management domain knowledge, software acquisition, outsourcing management (RFP, RFI and RFQ), compliance (such as the Central Bank of Kenya Act).
Excellent analytical, problem solving and reporting skills
A good knowledge of the systems and processes within Financial Services industry

Behavioural Competencies

The ideal candidate is passionate about innovation.
Loves technology and possess both a deep and broad understanding of the technology market and cutting-edge technology trends.
Continuously listening to our stakeholder’s feedback, and coming up with new architectures and enhancing existing ones to leverage these cutting-edge technologies.
Excellent planning and organizational skills with ability to breakdown complex items to actionable elements.
Decisive and solution focused. Possess strong analytical skills with the ability to collect, organize and analyze significant amount of information with attention to detail and accuracy.
Relate easily and naturally with executives, business managers, technical teams and customers. Has excellent listening skills and understands the desires and challenges of all our leaders and customers.
Able to change plans, methods, opinions or goals in light of new information, with the readiness to act on opportunities. Highly effective in adapting to differing environments.
Capable of developing a sound understanding of the motives, needs and concerns of others and develop a deep understanding of their complex stakeholder network. Can anticipate the motives and expectations of others effectively.
Self-motivated and self-managing.
 more
  • Data
  • Business Analysis and AI
JOB PURPOSE STATEMENT
The Network Administrator role is to design, plan, implement and support the IT network in the organisation, and the related infrastructure. The Network administrator should be expert in network infrastructure and security technologies. The role should design networks for the required performance, capacity management considerations, and should be capable to align the network... requirements with the costs in implementing and supporting the platforms
KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)
Network Planning (40%)

Design, and implement organisational network to achieve performance and availability targets.

Network Management (30%)

Manage network availability, Service Recovery, to ensure projects, incidents; problems are addressed according to defined set of policies, processes, procedures and SLA's.

Network Integration (10%)

Effectiveness of integration of network strategy / blueprint with the bank's business direction

Network Security (10%)

Effectiveness of the network security (policy, controls and infrastructure) with regard to protection against exposure to and impact of risks associated with data loss, corruption and/or unauthorized access

Network Setup (10%)

Plans, Designs and implements network projects in accordance with Bank’s requirements and Monitor Capacity/Performance of the networks to ensure optimum efficiency

JOB SPECIFICATIONS
Academic:

Bachelor’s Degree in Computer Science, Information Technology or related field.

Professional training:

CCNA, other relevant professional qualifications in IT field would be an added advantage
Project Management certification and experience is preferred e.g. PRINCE2, PMP.

Desired work experience:

Three years’ experience in network support on medium to large organizations.
Working experience in a bank or other financial services organization would be added advantage.

JOB COMPETENCIES
Technical Competencies

Organization development to effectively plan networks, server hardware, Linux & UNIX operating systems, and Windows operating systems support for optimal performance.
Knowledge and experience in modern practices for networks, server hardware, Linux and UNIX operating systems, and Windows operating systems architecture and operations in medium to large banks to provide guidance on quality improvements and strategic changes
Technical skills to effectively perform or guide performance of networks, server hardware, Linux and UNIX operating systems, and Windows operating systems design and operations activities/tasks in a manner that consistently produce high quality of service.
Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards or benchmarks.
Interpersonal skills to effectively communicate with and manage customer expectations (internal and external), and other stakeholders who impact performance.
Self-empowerment to enable development of open communication, teamwork and trust that are needed to support performance and customer-service oriented culture.

Behavioural Competencies

Excellent planning and organizational skills with ability to breakdown complex items to actionable elements.
Decisive and solution focused. Possess strong analytical skills with the ability to collect, organize and analyze significant amount of information with attention to detail and accuracy.
Relate easily and naturally with executives, business managers, technical teams and customers. Has excellent listening skills and understands the desires and challenges of all our leaders and customers.
Able to change plans, methods, opinions or goals in light of new information, with the readiness to act on opportunities. Highly effective in adapting to differing environments.
Capable of developing a sound understanding of the motives, needs and concerns of others and develop a deep understanding of their complex stakeholder network. Can anticipate the motives and expectations of others effectively.
Self-motivated and self-managing.
 more
  • ICT
  • Computer
JOB PURPOSE STATEMENT
The role of the Digital Acquisition Lead is to drive customer acquisition through both existing and new digital channels present within the various markets and regions. The role holder will define and guide the execution of digital acquisition strategies to drive the acquisition and on boarding of customers onto the various services across the various market categories and... regions. In addition, they will be responsible for overseeing digital media campaign setups and implementation across all digital channels while driving optimization and media efficiencies for all campaigns as well as coordinating all digital media efforts, including websites and social platforms such as Facebook, Instagram and Twitter. Other responsibilities include directing paid search
and social campaigns and analyzing the performance of those campaigns; maintaining brand consistency across platforms; assessing SEO configurations; monitoring analytics; managing the digital budget; and fostering vendor relationships.
Key performance indicators for the role include the total count of users who have successfully been on boarded and the count of customer opt ins based on specific service feature campaigns or promotions.
The role holder will also work closely with the larger business team to assist in the definition and execution of initiatives to assist in the growth of the count of active users and the growth of revenue over the customer lifecycle on the various product lines.
KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)
Financial (40%)

Define and execute digital acquisition initiatives aimed at growing the customer base of the business.
Define and execute clear optimizations of the average Cost Per Acquisition as guided by the business case.
Define and execute initiatives to drive digital brand growth and engagement through online campaigns.
Responsible for digital campaign budget management including raising PO’s, assistance in allocation of monthly budgets, issuance/revisions of monthly insertion orders and financial reconciliation on a monthly and quarterly basis.

Internal Business Processes (20%)

Liaising with the internal business team and external agency teams towards creation and execution of digital campaigns aimed at driving acquisition of consumers across the various markets.
Responsible for the creation of the overall digital media channel strategy/ plans and guide the external agency teams in the execution and optimization of campaign objectives to ensure a high return on investment for each campaign.
Responsible for the monitoring and analyzing of the digital acquisition rate of business services using tools such as Firebase and Google Analytics to determine any required optimizations.

Customer (30%)

Responsible for digital media vendor management on a day to day basis to ensure
campaign alignment and negotiate added value for the media buys.
Responsible for presenting and sharing media strategies and campaign proposals, including
timings and cost breakdowns, helping the business to reach a final decision about future advertising strategy.
Liaising with the Communication team and Business leads in defining and executing of online media campaigns for the various services.
Liaising with outside partner agencies (creative and media) on campaign development and optimizations.

Learning and Development (10%)

Responsible for keeping up with the dynamic trends and benchmarks in the digital industry
through continuous research and training, both locally and internationally.
Collection, analysis and packaging of data driven actionable insights from the digital platforms and feeding back into the business for decision making

JOB SPECIFICATIONS
Academic:

A Bachelor’s Degree in Marketing, Information Technology or any other in any related field.

Professional training:
Digital certifications (at least 3) will be an added advantage. Digital platforms certifications include: –

Google AdWords Certification
AdWords Fundamentals Certification
Search Advertising Certification
Display Advertising Certification
Video Advertising Certification
Facebook Blueprint Certification
Twitter certification

Desired work experience:

Must have at least 5 years continuous experience in Digital Media Buying and Optimization
Translating Digital activities to Business results (Integrated media buying skills – offline and online media, will be an added advantage.

JOB COMPETENCIES
Technical Competencies

High level proficiency in setting up and launching online advertising campaigns on the various digital platforms (Google AdWords, DV360, Facebook Business Manager, Twitter, Programmatic Buying etc.) ensuring a high return on investment for each campaign.
Proficiency in setting up app download and reengagement campaigns.
Proven record of accomplishment in media buying & optimization for similar size business.
Consistent performer who delivers to daily, weekly and monthly digital marketing KPI’s
Quick and efficient decision maker. Should be able to work well under pressure and tight deadlines.
Project Management and Time management skills and should be able to allocate daily tasks efficiently.
Excellent communication skills.

Behavioural Competencies

Excellent planning and organizational skills with ability to breakdown complex items to actionable elements.
Decisive and solution focused. Possess strong analytical skills with the ability to collect, organize and analyze significant amount of information with attention to detail and accuracy.
Relate easily and naturally with executives, business managers, technical teams and customers. Has excellent listening skills and understands the desires and challenges of all our leaders and customers.
Able to change plans, methods, opinions or goals in light of new information, with the readiness to act on opportunities. Highly effective in adapting to differing environments.
Capable of developing a sound understanding of the motives, needs and concerns of others and develop a deep understanding of their complex stakeholder network. Can anticipate the motives and expectations of others effectively.
Self-motivated and self-managing.
 more
  • ICT
  • Computer
JOB PURPOSE STATEMENT
The Data Engineering team is responsible for documenting data models, architecting distributed systems, creating reliable data pipelines, combining data sources, architecting data stores, and collaborating with the data science teams to build the right solutions for them.
They do this by using the Open Source Big Data platforms such as Apache NIFI, Kafka, Hadoop, Apache... Spark, Apache Hive, HBase, Druid and the Java programming language, while picking the right tool for each purpose.
The growth of every product relies heavily on data, such as for scoring and for studying product behavior that may be used for improvement, and it is the role of the data engineer to build a fast and horizontally scalable architectures using modern tools that are not the traditional Business Intelligence systems as we know them.
KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)
Documenting Data Models (10%)

The role will be responsible for documenting the entire journey that data elements take end-to-end, from the data sources to the all the data stores, including all the transformations in between, and maintaining those documents up to date with every change.

Architecting Distributed Systems (10%)

Modern data engineering platforms are distributed systems. The data engineer designs the right architecture for each solution, while utilizing best-of-breed Open Source tools in the big data ecosystem because there is no one solution that does everything; the tools are specialized and are made lean and fit for purpose. The architecture should be one that can process any data, Any Time, Any Where, Any Workload.

Combining Data Sources (10%)

Pulling data from different sources, which could be structured, semi-structured or unstructured data using tools such as Apache NIFI, and taking the data through a journey that will create a final state that is useful to the data consumers.
These sources can be REST, JDBC, Twitter, JMS, Images, PDF, MS Word and put the data into a staging environments such as Kafka topics for onward processing to ensure expectations are being met.

Developing Data Pipelines (15%)

Creating data pipelines that will transform data using tools such as Apache Spark and the Java programming language.
The pipelines may apply processing such as machine learning, aggregation, iterative computation, and so on.

Architecting Data Stores (15%)

Designing and creating data stores using big data platforms such as Hadoop, and the NoSQL databases such as HBase.

Data Query and Analysis (35%)

Utilizing tools such as Apache Hive to analyze data in the data stores to generate business insights.

Team Leadership (5%)

Providing team leadership to the data engineers

JOB SPECIFICATIONS
Academic:

A Bachelor’s Degree in Computer Science, Information Technology or related field.

Professional Qualifications;

Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2, preferred.

Desired work experience:

Minimum 5 years’ experience developing object-oriented applications using the Java programming language.
Minimum 5 years' experience working with relational databases.
Minimum 5 years' experience working with the Linux operating system.

JOB COMPETENCIES
Technical Competencies

Ability to architect distributed systems, create data pipelines, combine data sources, architecting data stores, collaborating with the data science teams and the business users to create the right data solutions for them.
Experience with Open Source Big Data Platforms and tools (Hadoop, Kafka, Apache NIFI, Apache Spark, Apache Hive, NoSQL databases) and ODI.
Experience working with Data Warehouses.
Experience with DevOps, Agile working and CICD.
Familiarity with complex systems integrations using SOA tools (Oracle Weblogic/ESB/SOA).
Familiarity with industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON) and data sources.
Organizational structure and design, organizational strategy, understand how data flows in the organisations, understand the meaning of data, information management domain knowledge, software acquisition, outsourcing management (RFP, RFI and RFQ), compliance (such as the Central Bank of Kenya Act).
Excellent analytical, problem solving and reporting skills
A good knowledge of the systems and processes within Financial Services industry

Behavioural Competencies

The ideal candidate is passionate about innovation.
Loves technology and possess both a deep and broad understanding of the technology market and cutting-edge technology trends.
Continuously listening to our stakeholder’s feedback, and coming up with new architectures and enhancing existing ones to leverage these cutting-edge technologies.
Excellent planning and organizational skills with ability to breakdown complex items to actionable elements.
Decisive and solution focused. Possess strong analytical skills with the ability to collect, organize and analyze significant amount of information with attention to detail and accuracy.
Relate easily and naturally with executives, business managers, technical teams and customers. Has excellent listening skills and understands the desires and challenges of all our leaders and customers.
Able to change plans, methods, opinions or goals in light of new information, with the readiness to act on opportunities. Highly effective in adapting to differing environments.
Capable of developing a sound understanding of the motives, needs and concerns of others and develop a deep understanding of their complex stakeholder network. Can anticipate the motives and expectations of others effectively.
Self-motivated and self-managing.
 more
  • Data
  • Business Analysis and AI
JOB PURPOSE STATEMENT
Supporting the Head of Finance and Administration, this role is the chief steward of Loop DFS’s financial systems and strategy, collaborating with Loop DFS’s management functions, vendors, IT Applications and Group Finance in the planning, designing, development, implementation and administration of the group’s financial system strategy to facilitate accurate access of... financial information to Executive, Management, Board and other stakeholder such as the regulators for timely decision-making.
The role will provide direction, vision and leadership in the development and implementation of strategies for leveraging the use of technology to support financial management activities and operations. The role ensures that IT systems embrace established best practices for financial reporting including data-flow to Business Intelligence infrastructure required for data analysis.
The role will manage Enterprise Information Assets from capture to usage, within the individual data management capability areas developing & being an Implementing partner of the Enterprise Data Strategy.
The position also promotes commercial excellence in serving the Digital Business by proactively engaging with Business Heads and providing guidance/advice on relevant matters. This role ensures the information systems and solutions within the finance and strategy eco-system meets the changing business requirements of group.
KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)
Financial (30%)

Lead the provision of useful financial insights to help make better decisions about formulating and executing strategy, and provide guidance and analysis to executive and operational management to improve results.
Provide specialized technical analysis of business initiatives such as new investments, feasibility studies, capital management and competitor financial analysis
Responsible for budgets related to financial and related systems
Identifying, driving and quantifying process and cost efficiencies through automation, process improvement and enhanced decision-making.
Understanding the financial data needs of the organisations and providing data that enable different users make informed decisions about their businesses.
Oversee management of financial data, data base mining, preparation of executive dashboards and quarterly competitor analysis.
Partner with IT Department in developing and maintaining financial system governance policies and procedures.
In partnership with IT Department, provide strategic and tactical knowledge in the development of a multi-year financial system roadmap
Provide multi-platform support for access to data at anytime and anywhere
Manage financial data integrity and perform financial data auditing.

Internal Business Processes (30%)

Lead in shaping systems strategies and lead teams responsible for reporting, development, testing, and daily operational support of financial systems.
Embed finance’s considerations in the development and implementation of the group’s system strategy and improvement plan;
Entrench finance considerations in the process to Identify, evaluate and select financial systems that enable and streamline internal business processes, support data-driven decision-making, and optimize the end user experience.
Develop/maintain the Department Policies & Procedures and service level agreements (SLAs) ensuring these are always up to date
Develop and implement systems for collating and analyzing financial and operational data to provide relevant management information and reports to specified stakeholders.
Design and Implement a financial Data Management Framework (FDMF), leading to standardization, improved & timely decisions and derived business insights
Work with the EDM team to develop the semantic layer, metadata, data marts, enterprise data warehouse (“EDW”) Business Warehouse (“BW”) report and report definitions.
Work in conjunction with IT to implement the organizations systems development life cycle methodology and service-oriented architecture (“SOA”).
Provide program management and project management support on key finance system implementations and major enhancement projects.
Define, manage and participate in implementation and upgrade of Bank systems especially affecting General Ledger, Revenue assurance and Reconciliation process.
Evaluate and implement new technology to automate current manual processes with the objective of increasing departmental accuracy, efficiency and productivity.
Application of sound analytical judgment to identify trends, suggesting and implementing improvements to the existing controls, procedures and systems to bolster fraud prevention.
Develop and implement systems for collating and analyzing financial and operational data to provide relevant management information and reports to specified stakeholders.

Internal Customers (20%)

Develop and oversee processes for analysing business (internal & external) requirements; Identify enterprise solutions through implementation of new and existing information systems.
Monitor, track status and provide updates to stakeholders on key finance systems support operations, issues and service level metrics.
Key liaison and point of contact for management of vendors, software contracts, support renewals and consulting contracts.
Solution lead on cross-technical implementation and support activities in and around finance systems
Ensure financial systems are operating as intended, remaining available to end users to support their work; respond to unexpected service disruptions with appropriate urgency and judgment.
Coordinate with respective project managers and third party resources on projects and implementations
Manage project deliverables and resource allocations between core and project activities.
Chief custodian of GL chart of accounts “mapping” and databases to support the financial management activities.
Maintain business partnerships with client departments, locations and regions to keep informed of new business initiatives.
Understand, represent, and prioritize, the needs of Finance & Strategic Planning Unit process owners and system stakeholders in the governance of financial and related systems, working in partnership with IT department and other and other stakeholders.
Influence product design through building and maintenance of strong working relationships with software suppliers and product managers.
Leverage effective tools to ensure maximum uptime and effective use of resources.
Manage finance systems to deliver new functionality for new and existing products, develop business requirements specifications.

Leadership & People Development (20%)

Identify and interpret the impact of financial system changes on stakeholders and provide strategic and tactical input into the change management plan.
Manage relationships between people, processes and technology to ensure the successful implementation of system implementations and upgrades.
Contribute to the development and implementation of a financial systems and reporting training program.
Manage the training and provide deployment assistance to the broader team as part of the upgrade / deployment process
Promote a team environment and provides work direction and guidance including coaching, professional development, and training for the team.
Provide thorough documentation on Financial systems processes and integration points
Provide visibility to Executive on technology enhancements as well as any gaps in security or compliance
Regularly review people performance to trigger feedback and prompt actions to ensure objectives for individuals and team.
Ensure collaboration amongst the staff with other members of Loop DFS and with other relevant stakeholders for cultivating collective responsibility to achieve business goals.
Create a culture of continuous learning, and the development of others, to build a high performing organization with the ability to attract and retain top talent.

JOB SPECIFICATIONS
Academic:

University degree in business related studies or equivalent.
MBA in Finance, Strategy or Business Administration will be an added advantage.
Professional accounting (CPA-K or ACCA) or IT qualification and relevant accreditations.

Desired work experience:

Seven years post-qualification (accounting) experience in a medium to large corporate organisation.
Competence in the use of SAP, T24 and Boss Systems.
Demonstrated work experience with both Excel and computerized accounting systems;
Demonstrated work experience running complete project lifecycle;
Strong math, analytical and technical skills; highly organized and customer service oriented;
Experienced with financial systems and applications
Experience in the financial services industry or banking sector.
 more
  • Finance
  • Accounting
  • Audit
JOB PURPOSE STATEMENT
Supporting the Head of Finance and Administration, the main purpose of the role is to direct, coordinate and prepare the Loop DFS’s monthly management accounts, corporate plans (in conjunction with Loop & NCBA Group Strategies), budgets and performance tracking and review, provision of specialized analysis of business initiatives such as new investments, feasibility studies,... capital management and competitor financial analysis.
Other tasks include:

Driving the annual and long-term financial modelling and planning, providing strategic insights and commentaries on financial performance, financial forecasting, monitoring, analyzing & advising on performance against plans throughout the business cycle.
Participate and support implementation and entrenchment of financial management culture, policies, tools, processes and procedures that ensure internal efficiencies, and effective preparation and dissemination of financial information in line with the accounting standards for management decision making and reporting purposes.
The role will be responsible for management of financial data, control over relevant data marts, data base mining, preparation of executive dashboards and quarterly competitor analysis.
Understanding the data needs of the organisations and providing data that enable different users make informed decisions about their businesses.

KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)
Financial (30%)

Performing analysis on Loop Group’s performance and providing insightful commentary on emerging trends, whilst linking current performance with future projections, risks and opportunities;
Monitor performance against budget and provide monthly variance analysis report.
Lead the forecasting process & provide strategic insights and commentaries on the financial performance.
Advise on key business parameters and their impact on the plans on a monthly basis.
Providing Loop DFS financial performance and future outlook
Interpretation of market intelligence and competitor analysis reports.
Guide the development of Loop DFS financial plans & budgets, annual and long range plans
Directing and consolidating business financial plans and budgets into corporate/group financial plans and budgets.

Internal Business Processes (40%)

Control operating expense through strict approval procedure for all amounts within prescribed limits. Monitor departmental expenses vis-à-vis budget on a monthly basis and follow-up negative variances.
Ensure accuracy and completeness of Loop DFS’s fixed assets register.
Ensure proper management accounts are kept in accordance with the International Financial Reporting Standards (IFRS) and the applicable laws and regulations in markets the Group operates in.
Ensure that Loop DFS’s operating business entities monthly financial reports are prepared accurately and circulated to all users within agreed time lines. These reports include; monthly management accounts, performance analysis reports, and Board reports.
Develop and implement systems for collating and analyzing financial and operational data to provide relevant management information and reports to specified stakeholders.
Champion the department’s Risk and Control Self-Assessment (RCSA) process.
Develop/maintain the Department Policies & Procedures and service level agreements (SLAs) ensuring these are always up to date.
Manage the Business Process Flows on SAP BPC.
Develop and implement systems for collating and analyzing financial and operational data to provide relevant management information and reports to specified stakeholders.
Quality of MIS, Dashboards and financial reports to internal stakeholders.
Assess and cultivate long-term strategic goals for MIS development in conjunction with end users, managers, clients, and other key stakeholders.

Internal Customers (20%)

Provide financial reports to all the stakeholders in a timely manner, through effective business partnering.
Provide insights on the financial statements to aid in decision making
Assess and cultivate long-term strategic goals for MIS development in conjunction with end users, managers, clients, and other stakeholders.
Coordinate the preparation of the group’s operating business entities annual budgets.
Constructively challenge, input and maximize value in key business areas and drive exceptional business performance through business collaborating.
Seeking opportunities for savings for the group operating entities in operating expenses management.
Collate and provide accurate information required by rating and lending agencies, financial partners such as BMG Foundation.

Learning & Growth (10%)

Set performance objectives for each member in financial planning & reporting units in accordance with the Department’s overall objectives.
Regularly review people performance to trigger feedback and prompt actions to ensure objectives for individuals and team.
Ensure collaboration amongst the staff with other members of the Department, and with other relevant stakeholders for cultivating collective responsibility to achieve business goals.
Ensure team training and develop clear growth plans

JOB SPECIFICATIONS
Academic:

University degree in business related studies or equivalent.
MBA in Finance, Strategy or Business Administration will be an added advantage.
CPA, ACCA, CIMA or equivalent professional qualification.

Desired work experience:

Eight years post-qualification (accounting) experience in a medium to large corporate organisation.
Competence in the use of SAP, T24 and Boss Systems.
Experience in the financial services industry or banking sector.
 more
  • Finance
  • Accounting
  • Audit