10 Vacancies Open At Co-operative Bank

by Adonai

CO-OPERATIVE BANK OF KENYA – CAREER OPPORTUNITIES

The Co-operative Bank of Kenya is a leading financial institution with a strong commitment to innovation, digital transformation, and data-driven decision-making. As part of our continued investment in technology, analytics, and modern banking solutions, we are seeking skilled and motivated professionals to join our growing team across multiple technical and data-focused roles.

These roles offer an opportunity to work in a dynamic banking environment, contribute to impactful enterprise systems, and support the delivery of secure, scalable, and customer-centric solutions. Below are the available positions and their respective job descriptions.


1. Data Quality Analyst

Job Description
The Data Quality Analyst will be responsible for ensuring the accuracy, consistency, completeness, and reliability of data across the bank’s systems. The role focuses on monitoring data quality, identifying anomalies, and supporting data governance initiatives to enable trusted reporting and analytics.

Key Responsibilities

  • Monitor and assess data quality across multiple data sources
  • Identify, analyze, and resolve data inconsistencies and errors
  • Develop data quality rules, metrics, and validation checks
  • Work closely with data engineers, analysts, and business teams to improve data standards
  • Support data governance and compliance initiatives
  • Prepare reports and dashboards on data quality performance

2. Front-End Developer

Job Description
The Front-End Developer will design and develop user-facing web applications that deliver intuitive, responsive, and engaging digital experiences for internal and external users.

Key Responsibilities

  • Develop and maintain web-based user interfaces
  • Translate UI/UX designs into functional front-end code
  • Ensure applications are responsive, accessible, and optimized for performance
  • Collaborate with back-end developers and designers to integrate APIs and services
  • Debug, test, and maintain front-end applications
  • Apply best practices in code quality and version control

3. Android Developer

Job Description
The Android Developer will be responsible for building, enhancing, and maintaining Android mobile applications that support the bank’s digital products and services.

Key Responsibilities

  • Design and develop Android applications aligned with business needs
  • Implement new features and improve existing mobile solutions
  • Ensure application performance, security, and scalability
  • Collaborate with cross-functional teams to define and deliver mobile solutions
  • Troubleshoot, debug, and resolve application issues
  • Maintain code documentation and version control

4. iOS Developer

Job Description
The iOS Developer will focus on developing and supporting iOS applications that deliver seamless and secure digital banking experiences to customers.

Key Responsibilities

  • Build and maintain iOS applications
  • Implement application updates and enhancements
  • Ensure compliance with performance and security standards
  • Work closely with designers, testers, and back-end developers
  • Conduct testing, debugging, and optimization
  • Maintain high-quality, reusable, and scalable code

5. Full Stack Developer

Job Description
The Full Stack Developer will work across both front-end and back-end systems to develop end-to-end solutions that support the bank’s digital platforms and internal systems.

Key Responsibilities

  • Develop and maintain full-stack applications
  • Design, implement, and integrate APIs and databases
  • Collaborate with teams to define system architecture and functionality
  • Optimize applications for performance, security, and scalability
  • Troubleshoot and resolve technical issues across the stack
  • Support deployment, testing, and maintenance activities

6. Data Engineer

Job Description
The Data Engineer will design, build, and maintain robust data pipelines and infrastructure that support analytics, reporting, and data-driven decision-making.

Key Responsibilities

  • Develop and manage data pipelines and workflows
  • Integrate data from multiple source systems
  • Ensure data availability, reliability, and performance
  • Support analytics and reporting platforms
  • Collaborate with data analysts, scientists, and architects
  • Monitor and optimize data processing systems

7. Business Intelligence (BI) Developer

Job Description
The BI Developer will design and deliver business intelligence solutions that transform raw data into meaningful insights for stakeholders across the bank.

Key Responsibilities

  • Develop dashboards, reports, and visual analytics solutions
  • Translate business requirements into BI deliverables
  • Ensure accuracy and consistency of reported data
  • Optimize BI solutions for performance and usability
  • Support users with data interpretation and insights
  • Maintain and enhance existing BI platforms

8. Electrical Engineer

Job Description
The Electrical Engineer will support the planning, maintenance, and optimization of electrical systems within the bank’s facilities and technology infrastructure.

Key Responsibilities

  • Design, maintain, and monitor electrical systems and equipment
  • Ensure compliance with safety and operational standards
  • Support power systems for critical banking operations
  • Troubleshoot electrical faults and system failures
  • Coordinate with vendors and service providers
  • Prepare technical documentation and reports

9. Data Architect

Job Description
The Data Architect will define and oversee the bank’s data architecture, ensuring data systems are scalable, secure, and aligned with business strategy.

Key Responsibilities

  • Design enterprise data models and architecture frameworks
  • Define data standards, structures, and integration approaches
  • Ensure alignment between business needs and data solutions
  • Support data governance and security initiatives
  • Collaborate with engineers and analysts on implementation
  • Guide long-term data strategy and platform evolution

10. Data Scientist

Job Description
The Data Scientist will analyze complex datasets to uncover trends, patterns, and insights that support strategic decision-making and innovation.

Key Responsibilities

  • Analyze large and complex datasets
  • Develop predictive and analytical models
  • Generate insights to support business performance and risk management
  • Collaborate with business and technical teams on data-driven initiatives
  • Present findings through reports and visualizations
  • Continuously improve analytical methods and models

How to Apply

You may also like

We DO NOT support recruitment agents/entities that demand money or any other favors from applicants to expedite hiring process. We shall not be liable to any money, favors and valuables lost during the process. Incase you see it on this site, report it to us via our Facebook page Pata Kazi so as to take the necessary action. Report the matter to the police asap.

 

More from Us: OYK-CVs | Internshub

 

© 2025 All Rights Reserved. Web Design by Clinet Online

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.