Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from NCBA Group has expired
View current and similar jobs using the button below
  • Posted: Jun 11, 2025
    Deadline: Jun 22, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that grow as your business does; from best-in-class choice of products to investment solutions tailored to your specific needs.
    Read more about this company

     

    Head of Kenya, Enterprise Risk Management

    Job Purpose Statement

    • Implement and enforce the groups enterprise-wide risk management framework and systems (policies, processes and tools) in Kenya covering Financial Risk Management, Market Risk, Credit Risk, ICT Risk, Operational Risk, Regulatory Compliance, BCM risk and Financial Crime. Execute within the standards defined by the group and in line with local regulation. This includes:
    • Adapting group policies, procedures and standards in to local policies and procedures to ensure they are aligned with group standards and local regulation.
    • The identification, measurement, monitoring and reporting of risk and enforcing compliance with policies, processes, procedures and controls within the Bank and Groups standards.
    • Provide advisory and consultation to entity business management on risk management matters and strategies.
    • Management of the Enterprise Risk Management Function within Kenya and subsidiaries under the roles preview. The role will cover subsidiaries in Kenya as assigned by the group and execute broader projects, training and development across the group as required. The incumbent has both consultative and line management roles. The consultative role involves advising and partnering with executive management within Kenya to drive, influence, and collaborate on the accomplishment and alignment of the risk strategy to achieve business and the organisations goals. Line management incorporates providing leadership to the direct reporting functions within Enterprise Risk Management Department.

    Key Accountabilities (Duties and Responsibilities)

    Key Result Areas

    Perspectives unique to the role    % Weighting

    (to add up to 100%)    Output
    Financial    10%

    • Responsible for supporting the achievement of profitability of the bank through management/ cost savings of set departmental budgets
    • Responsible for supporting the achievement of profitability of the bank through management/ cost savings of set departmental budgets

    Internal business processes - Mandatory 60%

    • Developing Risk Management strategies and disseminating appropriate risk management practices for the Kenya bank and subsidiaries under the roles remit.
    • Overseeing and enforcing risk management policies and limits to close significant gaps in risk management capabilities.
    • Providing an independent view of proposed business plans and transactions and implementing an appropriate risk reporting functionally to the Kenya Board Risk Management Committee (BRMC) and to the Group Director, Risk and Controls from a group perspective.
    • Prepare Board, group and management focused reporting and ensuring that the function is in line with board, regulatory and group requirements and expectations.
    • Formulating and driving a wide range of risk management policies and process upgrades including improved analysis and systems, development of risk rating system and implementation of risk-based pricing models.
    • Developing systems to generate a robust MIS to identify, monitor, manage and control credit, market and operational risk.
    • Organise, manage and motivate the available human capital within the Kenya Enterprise Risk Management Unit, through a suitable organisation structure and development programmes to optimise competence and productivity.
    • Continuously improve the subsidiaries Risk management capabilities inline with group standards and best practice.
    • Responsible for championing and role modelling the subsidiaries Risk culture Stance and Initiative.

    Leadership and Stakeholder management20%

    • Lead and facilitate a robust and diverse talent strategy and development plan within Kenya.
    • Champion the Organisations Risk culture and foster a collaborative and inclusive environment that supports growth and development; leads inclusively and prioritizes diversity, equity, and inclusion.
    • Partner with executive management across the organization to drive, influence, and collaborate on the accomplishment and alignment of business objectives, risk strategy, and overall company goals within Kenya.
    • Monitor and manage the performance and development of direct reports. This includes setting clear and measurable goals priorities and accountabilities.
    • Initiate, influence and drive change to advance function, and organizational improvement, including technology and continuous process improvement.
    •  Strong relationships and communications with stakeholders to ensure customer satisfaction.

    Learning and growth - Mandatory10%

    • Maintain own high performance
    • Own up-to-date and actioned competency assessments and development plans.

    Job Specifications
    Academic:

    • University degree.
    • Post-graduate degree will be an added advantage.

    Professional:

    • Relevant professional qualifications

    Desired work experience:

    • Seven years’ experience in a senior risk management role
    • Twelve years’ experience in general management
       

    go to method of application »

    Data Engineer, Integrations

    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 thetransformations 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 environment such as Kafka topics for onward processing.
    • Developing Data Pipelines (40%): 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 (10%): 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

    • A Bachelor’s degree in Computer Science
    • Minimum 5 years’ experience developing object oriented applications using the Java programming language
    • Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2, preferred
    • Minimum 5 years' experience working with relational databases
    • Minimum 5 years' experience working with the Linux operating system
    • 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
    • Excellent analytical, problem solving and reporting skills
    • A good knowledge of the systems and processes within Financial Services industry

    go to method of application »

    Data Engineer, Analytics

    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 thetransformations 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 environment such as Kafka topics for onward processing.
    • Developing Data Pipelines (40%): 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 (10%): 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

    • A Bachelor’s degree in Computer Science
    • Minimum 5 years’ experience developing object oriented applications using the Java programming language
    • Certification and experience implementing best practice frameworks e.g. ITIL, PRINCE2, preferred
    • Minimum 5 years' experience working with relational databases
    • Minimum 5 years' experience working with the Linux operating system
    • 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
    • Excellent analytical, problem solving and reporting skills
    • A good knowledge of the systems and processes within Financial Services industry

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at NCBA Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail