The role
The successful jobholder will be expected to:

Participate in Agile project-planning meetings, provide insights on system options, risk and security assessments, and cost-benefit analysis, and create development forecasts for timely project execution.
Develop and build IT solutions, install and configure systems, implement reusable components, and translate technical requirements into... functional solutions.
Build software releases, test new code, and automate development, testing, integration and deployment processes. Manage and release new features, ensuring stability and security throughout the lifecycle.
Analyze production errors to define tools that mitigate problems, apply user-defined integrations, and enhance the overall user experience.
Identify necessary and innovative changes to maintain optimal system performance and liaise with management to deploy effective solutions.

Qualifications, Skills & Attributes
The successful jobholder will be required to possess the following qualifications:

A Bachelor’s degree in Computer Science, Engineering, or a related field.
3+ years as a DevOps Engineer or in a comparable software-engineering role.
Experience in maintaining Java web applications, strong operational experience in Linux/Unix environments, and proficiency in scripting languages such as Shell, Perl, and Python.
A deep understanding of application, network, and cloud security, coupled with expertise in security fundamentals, threat modeling, vulnerability assessment, encryption, and adherence to compliance frameworks like GDPR and HIPAA.
Strong automation capabilities, experience with tools like Docker, Jenkins, Chef, Puppet, Git, MongoDB, JAVA, and Nginx.
Strong analytical, problem-solving, and presentation skills; expertise with source control and continuous integration tools; effective team management and collaboration.
Flexibility in coding and system integration, cybersecurity skills, collaborative approach, and decision-making agility. Familiarity with cloud infrastructure and container orchestration (AWS, Azure, Docker, Kubernetes) is a plus.
High personal drive and integrity, self-starter with a collaborative mindset, excellent team working skills, customer-focused, and adaptable to changing trends and requirements.
Open-minded, change champion, and agile in approach.
Flexibility for long or odd hours as required.

Deadline; 22nd August, 2024.
 more
  • ICT
  • Computer
The candidate should have a Bachelor’s degree in finance, Accounting, Business Administration, or a business-related field
minimum of 10 years working experience in a relevant field 3 years of which at a senior level in a busy environment and preferably within the cooperative movement.
  • Finance
  • Accounting
  • Audit
The candidate should have a Bachelor’s Degree in Finance or Accounting
Professional accounting qualification CPA K / ACCA is a must and a Minimum (3) years’ relevant experience is required.
  • Finance
  • Accounting
  • Audit
The Role
Specifically, the successful jobholder will be required to:

Manage the performance of the bank’s corporate network to ensure that the systems work as designed and perform consistently and reliably in order to meet Business SLAs.
Monitor the corporate network performance including SNMP, logs, events and maintenance of general systems health in order to provide proactive remedial... support.
Develop and maintain device access, control policies, data transmission policies, storage policies, Business continuity policies, backup policies, security policies, monitoring profiles, technologies, and notification rules that match compliance best practice expectations.
Plan and implement timely product upgrades, firewall signature updates, and patch releases for all ICT assets
Research and evaluate external technical trends & developments and evolving industry standards concerning technologies affecting networks, security, client/server and other platforms and their application to business systems. Research local and international technology trends in business to improve system performance, security and functionality.
Define and document the various architecture components, including hardware platform, operating system, execution, development, operation, distribution and technologies related to networking systems.
Install, support, and maintain network devices, attend to system failures, and resolve/coordinate resolution of issues.

Desired Skills and Experience

A Bachelor’s degree in Engineering, Computer Science, or an IT-related field from a recognized university with possession of Cisco Certified Network Professional (CCNP) is a MUST.
Wide Networking and project management experience with a minimum of 3 years’ experience in planning, systems analysis, design, support, and development of complex LAN/WAN infrastructure.
Demonstrated experience integrating systems in multi-user, multi-platform, multitasking operating systems environments such as UNIX (AIX, Solaris), Linux (RHEL, OpenShift), and Windows.
Excellent understanding and working knowledge of TCP/IP, IP Telephony, and Firewall appliances
A specialist in IT/ Engineering background with competencies in Network Engineering and good project management/consulting skills
Excellent leadership skills with demonstrated ability to lead or facilitate mission-critical projects and to develop, participate in and lead multi-disciplinary work teams.
Experience in systems planning, design, development, maintenance and troubleshooting with a track record of accomplishment in large, complex WANs, LANs, and client/server-based systems.
Demonstrated understanding of modern information security threats and competency in developing effective solutions.
Demonstrated experience working with multivendor networking technologies such as Cisco, Checkpoint, and Avaya
Extensive knowledge of Service Provider network and demonstrated experience working with SP equipment and protocols
Demonstrated competency in project management in a cross-functional environment and experience in managing resources to meet goals on multiple projects.
 more
  • ICT
  • Computer
Tasks and Responsibilities

Provide leadership in overall financial management in the preparation of the Sacco’s financial statements, budget formulation and Sacco investment strategy.
Preparation of timely, consistent and accurate financial statements in accordance with the Sacco’s policies and procedures and statutory reporting.
Interpretation of financial information to the... Board.
Monitoring cash flows and conducting forecasts that provide guidance to the Sacco in planning and decision-making.
Initiate and implement sound management policies to ensure accounting processes and procedures are effective, with performance monitoring systems that comply with prudential regulatory standards and risk management strategies.
Establish good working relations with professionals (bankers, auditors or statutory organizations) and regulators such as SASRA that support growth of a vibrant financial institution.
Timely submission of regulatory reports
Update the Sacco Board and management on changes in legislation or regulations that may affect business operations.
Overseeing Human Resource management and development
Organizing all Board and subcommittee meetings, AGMs and SGMs, supervisory and joint

meetings as well as any other special or impromptu meetings
Keeping minutes of all general meetings and meetings of the Board of Directors
Performing such other duties as may be directed by the Board of Directors

Minimum Qualifications and Attributes

A Bachelor’s Degree in Finance or related field preferably Bcom or BBM/ (Finance and Accounting) option
A professional accounting qualification CPA K or ACCA
Diploma in Cooperative Management will be an added advantage
5-7 years’ experience in Financial Management in a financial institution.
Preferably a member in good standing with ICPAK or equivalent professional body.
Sound knowledge of Banking and Sacco laws and regulations
A person of integrity, team player with effective communication skills
Strategic thinker with good commercial judgement and ability to identify economic opportunities in changing environment and capitalize on them
Sound judgement and decision-making ability on lending across all sectors
Customer-focused – striking a solid balance between external and internal customer orientation.
Excellent leadership, interpersonal and team management skills
 more
  • Finance
  • Accounting
  • Audit
The Role
Specifically, the successful jobholder will be required to:

Lead sales efforts and business growth in Co-operatives & CIBD Division.
Originate, structure, and close mortgage/project cases, managing end-to-end deal conversion and revenue momentum.
Develop and manage a mortgage pipeline, driving quality business through effective customer engagement.
Ensure portfolio quality in... adherence to the bank’s credit policy and risk management practices.
Provide continuous product knowledge and support to Relationship Managers and customers, maximizing opportunity identification and solutions.
Implement processes for early identification of problem accounts, collaborating closely with Relationship Managers.
Monitor MIS/risk reports rigorously to mitigate potential risk factors.
Monitor account conduct, payment of facilities, and covenant compliance.
Support customers in financial challenges, facilitating appropriate restructuring to preserve the bank’s position.
Ensure compliance with KYC and ALM measures, in line with regulatory requirements.
Develop and maintain strong relationships with business function units.
Enhance product visibility and market presence within CIBD and CBD.
Foster partnerships to create an end-to-end customer approach and enhance the value chain.
Conduct post-implementation reviews on key accounts, recording learning points for process improvement.
Collaborate with product development teams and participate in staff training on mortgage products.
Ensure strict adherence to all regulations, statutes, standards, and internal processes and procedures.
Contribute to department/division attaining a “Satisfactory” rating in both internal and external audits by adhering to standards and regulations.

Skills, Competencies and Experience
The successful candidate will be required to have the following skills and competencies:

A Bachelor’s degree in Finance/Accounting, Business Administration, Economics, or related field.
An MBA and professional qualification in accountancy preferred.
Knowledge and experience in real estate/project/construction finance, preferably in a banking environment.
Ability to package solutions for emerging customer needs.
Ability to drive sales and uptake of mortgage finance products.
Knowledge in mortgage finance products and services.
Capacity to ensure compliance with product credit policy and operations.
A team player who can collaborate with business segments to identify client potential and ensure disbursements.
 more
  • Finance
  • Accounting
  • Audit
The role
The successful jobholder will be expected to:

Ensure that all the Card and E-Channels Systems are properly managed and deliver business results and delightful customer experience.
Handle queries from users and resolve them accordingly.
Attend to system failure and resolve or coordinate the resolution of the problem.
Ensure the well-being of the systems/ housing keeping.
Escalate... system issues to Head of Unit and further to software and hardware vendors.
Follow up through JIRA, ensuring vendor keeps delivering on their part
Provision of customer support enablement for the front-end staff
Participate and carry out system implementation, rollouts and upgrades.
Ensure that business systems are protected and secure including the implementation of the requisite business continuity procedures.
Ensure uptime and efficiency of the business systems.

Qualifications, Skills & Attributes
The successful jobholder will be required to possess the following qualifications: –

Bachelor’s Degree in Computer Science, Engineering, or related field with a minimum of 2 years in a similar Cards system and Channels support position.
Knowledge of card schemes (VISA, Mastercard) rules and regulations, transactions flows and message formats
Strong knowledge of Debit /Credit card &POS operations including E-commerce environments.
Working experience on Linux and Unix based environment with proficiency Linux scripting and associated tools
A fair knowledge in EMV and 3D Secure transaction flows
A through understanding of Hardware Security Module (HSM) encryption and decryption procedures
Knowledge and experience on J2EE Web and Application Servers technologies such as WebLogic, JBoss and Oracle HTTP Server.
Competence in API based technologies such as REST and SOAP APIs
Knowledge and experience on Integration of Web Services to Enterprise Service Bus (ESBs) and associated tools
Competence in Apache based technologies such as Tomcat, Apache HTTP Server
Advanced knowledge in database- scripting using relational databases such as Oracle, MSSQL and MySQL
Knowledge in Service Desk related technologies such as Jira among others
ITIL foundation knowledge is an added advantage
DevOps knowledge is an added advantage – supported containerized environment
Knowledge in CI/CD technologies will be an added advantage
 more
  • ICT
  • Computer
Primary Responsibility
Reporting to the Sacco CEO, the Credit Officer will be responsible for the credit management process including accurate implementation of the credit policy, management of the loan portfolio ensuring a balance between growth and credit risk and advising the CEO and Board on all matters pertaining to credit at the Sacco. 
Credit Officer (REF: CO/01/24)
Key... responsibilities

Ensure strict adherence to loan policies/guidelines for issuance of quality loans including evaluation of loan applications, review of credit reports and relevant documentation
Ensure member’s eligibility for loaning including ability to repay and securities
Ensure members are advised appropriately based on their loan appraisal status/position
Ensure that all loans issued are effectively guaranteed /Secured
Ensure timely loan appraisals within set time limits and communicating feedback to members within acceptable timelines
Ensure timely and effective loan approval process within set limits
Ensure timely and accurate disbursement of approved loans
Manage loan disbursements and collections, monitor repayment schedules and ensure regulatory requirements are consistently adhered to including, where required, following up on delinquent accounts and drafting demand notices to loan defaulters
Ensure all loans forms processed, rejected, and deferred are kept safely and in member – files
Maintain and develop key stakeholder relationships that support the credit function
Advise the CEO, credit committee and Board and on sacco industry credit pre-requisites
Monitor all collaterals used as for loans and ensure they are adequate and well updated
Ensure effective communication and advise to members on loan matters/queries
Ensure that new & continuing members deductions on savings, share capital and any other statutory deductions are accurate and timely
Ensure all employer remittances/payments to the Sacco in lieu of Sacco loan payments are received and forward for settlement
Ensure that all default notices, guarantor notices are issued on a timely manner
Ensure guarantor/collaterals substitutions are done accurately and in a timely manner

Minimum Qualifications and Skills

A Diploma in Accounting/Finance/Co-operatives Management or a Business-Related Degree from a recognized university
CPA IV or Credit Management Certification
A minimum of 3 years’ experience in a busy financial institution
Familiar with Sacco laws and regulations
A person of integrity, team player with effective communication skills
Sound judgement and decision-making ability on lending across all sectors
Excellent in analytical, interpersonal and team management skills
Experience in working with targets and tight deadlines with minimal supervision
 more
  • Finance
  • Accounting
  • Audit
Reference number: IA/FSD/2023 
The Role
Specifically, the successful jobholder will be required to:

Utilize extensive understanding of business activities to recommend scope and objectives of assigned audits, execute audit procedures, perform detailed analyses, reach sound conclusions, and document results for assigned audit activities.
Participate in the execution of multiple audit projects... to achieve the scope, timing, and objectives of each assignment while ensuring applicable regulatory guidance is included in the scope for assigned audits where applicable.
Proactively identify risks, evaluate controls and make recommendations to improve internal control, operational effectiveness and efficiency.
Analyze and verify transactions and representations as well as performing review of test work completed by assigned staff.
Prepare excellent work paper documentation ensuring quality of such documentation in accordance with professional standards, as well as establishing departmental standards and deadlines.
Recommend departmental improvements to automate procedures, methods, and standards to improve departmental efficiency, productivity and quality.
Prepare clear and concise recommendations for correction of unsatisfactory conditions, improvements in operations, reductions in cost and effectively gain concurrence and support for recommended control improvements.
Facilitate the communication of audit results and special projects via written reports and oral presentations to management.
Assist in the annual risk assessment process and generation of annual audit plan.
Identify and analyze level of threat and potential risk to the organization’s information assets
Ensure that access to electronically stored corporate information is adequately protected and managed appropriate to the risks
Test adequacy and effectiveness of control measures on information systems, operational processes, credit, department operations and recommend corrective measures to be undertaken in areas of weakness.
Perform special audits as and when called upon and make maximum use of Computer Assisted Audit tools e.g. Teammate, ACL, SQL Developer etc.
Assist in training/mentoring of staff and develop and maintain the skills, knowledge and expertise to make valuable contributions to the internal audit team.
Perform independent threat and vulnerability assessment tests and report on cyber risks and controls of the ICT systems within the bank and other related third-party connections.
Conduct comprehensive penetration tests on the bank’s web-based applications, mobile applications, networks, and ICT systems to assess the effectiveness of the cyber security framework implemented by the bank.

Skills, Competencies and Experience
The successful candidate will be required to have the following skills and competencies:

Bachelor’s degree in Information Systems or Computer Science from a recognized university. Possession of an MSc or other relevant postgraduate qualification will be an added advantage.
Professional certification in IT Audit, Risk and Security e.g. CISM, CISSP, CISA, CRISC
Excellent understanding of auditing concepts and practices with a minimum of 3 years experience in a management role in IT and operations or IT and operation audit.
Skilled in project management and maintaining composure under pressure while meeting multiple deadlines.
Demonstrable knowledge in risk assessment and control concepts/methodologies.
Skilled in negotiation and conflict management to resolve problems that may arise during an audit.
Excellent oral and written skills; a strong verbal communicator, analytical writer and able to clearly and concisely convey personal observations of processes, risks and controls.
Excellent analytical ability both qualitative and quantitative to draw sound conclusions coupled with demonstrated knowledge and proper application of sampling techniques.
Excellent attention to detail and organizational skills.
 more
  • ICT
  • Computer
Reference number: FXD/FSD/2024
The role
The successful jobholder will be expected to:

Develop, document and implement the  Trading Unit strategy  based on fundamental and technical analysis in liaison with Head of Trading Desk.
Manage the bank’s FX position while monitoring statutory and internal limits.
Carry out market survey and intelligence to establish market expectations on trends... for key currency pairs.
Trade in Foreign Exchange to achieve budget foreign exchange revenue.
Meet customer needs on all currency transactions
Manage all Inter-Bank Foreign Exchange trading unit activities ensuring all procedures and policies are followed.
Actively contribute to improvements in quality/efficiency of treasury products delivery processes.
Handle position and profit reconciliations in liaison with Middle Office, Market Risk, finance and back office departments.
Support the training program of Trainee & Junior dealers in the unit

Qualifications, Skills & Attributes
The successful jobholder will be required to possess the following qualifications: 

A Bachelor’s degree in any Business related field, mathematics, or engineering 
At least four (4) years of general banking experience, with at least a minimum of 2 years in direct foreign exchange and money market trading and treasury operations
Be a Certified Foreign Exchange and Money Market Dealer (ACI) and in possession of ACI dealing certification.
Good knowledge of risk management and its application to financial markets.
Thorough knowledge of the end-to-end processes of Treasury products and services.
Experience in using FX trading platforms.
Analytical skills and excellent flair for numbers.
Good negotiation skills and an Excellent Team Player.
Good understanding of micro and macroeconomics to interpret likely currency and interest rate trends both locally and on international markets.
Knowledge of Local and international market events and their likely impact on currency and interest rates
 more
  • Banking