Regional Systems & DevOps Manager (Based in South Africa / Kenya)

CHANCEN International

CHANCEN International

Software Engineering, Operations
Nairobi, Kenya
Posted on Jul 15, 2025

Job Description

About CHANCEN International

Chancen International is a non-profit financial institution providing ethical, fair, and responsible financing to help young Africans access quality tertiary education. Using an innovative Income Share Agreement (ISA) model, we cover students' tuition fees, allowing them to study without financial barriers. Graduates repay a portion of their income once employed, creating a sustainable funding cycle that supports future generations. By empowering young people with education, we enable their transition to meaningful employment, fostering economic mobility and strengthening communities.

Headquartered in Kigali, Rwanda, and operating in Rwanda, Kenya, South Africa, and Ghana, Chancen International has helped over 5,000 young people access education leading to dignified work. Our focus on marginalized populations ensures these youth gain the skills needed to thrive and contribute to building strong economies and peaceful nations.

We are committed to creating an inclusive and positive working environment where each individual can flourish and achieve their full potential. Our actions are guided by our company values: Authenticity, Curiosity, Courage, Stewardship and Fairness.

Job Summary
As our Regional Systems & DevOps Manager, you will be responsible for managing, maintaining, and optimizing our infrastructure and data systems. This is a cross-functional role that involves a blend of system reliability engineering, DevOps, and data operations.

Key Responsibilities

  • Administer and maintain a Microsoft SQL Server instance.

  • Administer and maintain a PostgreSQL database.

  • Manage and configure a Metabase instance for analytics and reporting.

  • Maintain and troubleshoot a Fivetran installation.

  • Configure and maintain CI/CD pipelines using GitHub Actions.

  • Deploy and manage applications on AWS Elastic Beanstalk.

  • Manage containerized applications using Docker.

  • Collaborate with engineering, data, and product teams to ensure smooth operations and deployments.

  • Backing up and restoring all databases (Core Banking System and Data Warehouse) to ensure data availability as per IT&MIS policy.

  • Ensure the core banking system, disaster recovery site, API links, and data warehouse are up and running. With upgrades, data integrity, data migrations and required developments.

  • Ensure systems and reporting structures provide appropriate portfolio and impact information and performance outputs to all levels of management, including licenses.

  • Allocating system storage and planning future storage requirements for the database systems and access controls.

  • Maintain system documentation and procedures and perform end financial activities (EOD, EOM and EOY) regularly.

  • Developing Management Information reports as per the business requests.

  • Simulate the end of the month, end of quarter/end of year, and generate a simulation report and product configuration set ups.

  • Manage servers, including software updates, security patches, and hardware.

  • Support on other tasks as assigned by your Supervisor.


Requirements

Educational Qualifications

  • Have at least a bachelor's degree in computer science, information technology, or any other related field.

  • Have at least any professional certificate in database administration, i.e., SQL/Oracle/PostgreSQL.

Technical Skills, Competencies, and Experience

  • 5+ years of experience in database and system administration, and/or in a financial institution.

  • Strong knowledge of Microsoft SQL Server and PostgreSQL.

  • Experience in managing Metabase and Fivetran installations.

  • Proficiency in GitHub Actions and CI/CD best practices.

  • Hands-on experience deploying applications on AWS (Elastic Beanstalk a plus).

  • Solid understanding of Docker and container orchestration concepts.

  • Experience with server installation and maintenance.

  • Knowledge of IT security best practices in the financial sector.

  • Self-development skills to keep up-to-date with fast-changing trends.

  • Excellent written and oral communication skills in English.

  • Attention to detail and accuracy.

  • Strong knowledge of Windows Servers from above the 2016 version.

  • The ability to function independently and without influence from higher levels of leadership.

  • Demonstrates a strong work ethic and ability to take the initiative and ownership to deliver value to the business.

Nice to Have

  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).

  • Familiarity with data warehousing and ETL/ELT concepts.

  • Knowledge of monitoring and alerting tools.

  • Experience with Financial institutions.


Benefits

Why Join Us?

  • Work in a supportive, flexible, and collaborative environment.

  • Opportunity to have real impact in a small team.

  • Expand your skills across multiple domains (SRE, DevOps, DataOps).

  • Competitive compensation and benefits.