AfriCareers Logo

Sponsored

Information Technology

Data Engineer

Category

Information Technology

Employment Type

Full-time

Location

Nairobi, Kenya

Vacancies

1 position

Closing Date

11/9/2026
7 days left

Employer / Company

Co-operative Bank of Kenya logo
Co-operative Bank of Kenya
5 views
0 unlocks

Description (Public)

The Data Engineer designs, builds and maintains batch, streaming and real-time data pipelines into the Bank's data and AI platforms, builds reusable data products and implements data quality, security and monitoring controls.

Duties, Roles and Responsibilities

  • Design, develop, test and maintain batch, streaming and real-time data pipelines that integrate data from approved source systems into the Bank's data and AI platforms
  • Build reusable, well-structured data products and feature sets supporting business intelligence, analytics and AI solutions
  • Implement data quality controls, reconciliation, metadata, lineage and monitoring mechanisms
  • Apply data security, privacy, access controls, encryption and retention requirements in line with the Data Protection Act, 2019 and Bank policies
  • Optimise data pipelines for performance, reliability, scalability and cost, ensuring recovery, auditability and resilience
  • Translate business requirements into fit-for-purpose datasets together with business data owners
  • Integrate automated testing, source control and CI/CD practices into data engineering workflows
  • Monitor production pipelines, troubleshoot incidents, resolve defects and maintain technical documentation
  • Develop ingestion and processing pipelines for unstructured data such as documents, text and voice to support generative AI applications and vector databases

Qualifications, Education and Competencies

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Data Science, Mathematics or a related field
  • At least four (4) years of relevant experience in data engineering, ETL/ELT development, database engineering or big-data implementation
  • Hands-on experience building and supporting production data pipelines and curated analytical datasets
  • Strong proficiency in SQL and Python, Scala or comparable programming languages
  • Professional certification in data engineering, cloud data platforms, databases or analytics is an added advantage
  • Experience in banking, financial services or another regulated data environment is an added advantage

Skills & Competencies:

  • Data pipeline design and performance tuning
  • Data quality, lineage and metadata management
  • Automation and CI/CD practice
  • Clear documentation and teamwork

How to Apply

Get DAILY Job Updates

AfriCareers WhatsApp Channel

Follow Channel

Get DAILY Job Updates

AfriCareers Telegram Channel

Follow Channel

Turn on to receive notifications