IT Application Developer/DevOps Engineer job at KCB Bank
New
Website :
3 Days Ago
Linkedid Twitter Share on facebook
IT Application Developer/DevOps Engineer
2025-12-22T16:55:40+00:00
KCB Bank
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_1109/logo/kcb.png
FULL_TIME
 
Uganda
Kampala
00256
Uganda
Banking
Computer & IT, Science & Engineering
UGX
 
MONTH
2026-01-04T17:00:00+00:00
 
 
8

KEY RESPONSIBILITIES

  • Design, develop, test, and maintain in-house applications and integrations.
  • Collaborate with business analysts to translate requirements into technical solutions.
  • Develop APIs, microservices, and system interfaces for internal and external systems.
  • Ensure code quality, scalability, and maintainability through best development practices.
  • Perform system upgrades, bug fixes, and enhancements as required.
  • Implement and manage CI/CD pipelines for automated builds, testing, and deployment.
  • Administer containerized environments using Docker and orchestration tools like Kubernetes or OpenShift.
  • Automate routine operational tasks and system monitoring using scripting and DevOps tools.
  • Manage source code repositories (GitLab, GitHub, or Bitbucket) and branching strategies.
  • Deploy and monitor applications across development, testing, and production environments.
  • Ensure optimal performance, uptime, and reliability of deployed systems.
  • Collaborate with Infrastructure and Security teams to ensure secure and compliant deployments.
  • Troubleshoot and resolve production incidents in collaboration with other technical teams.
  • Implement secure coding practices and vulnerability management.
  • Support audit and compliance activities related to systems, applications, and deployment processes.
  • Maintain documentation for all development and operational processes.

MINIMUM POSITION QUALIFICATION REQUIREMENTS

Particulars

  • Education: Bachelor’s degree in Software Engineering, Computer science (Required)
  • Professional Qualifications: AWS/Azure DevOps, Docker, Kubernetes, Jenkins, Red Hat OpenShift, or CI/CD pipelines (Added Advantage)
  • Master’s Degree: Any computer related, Project Management (Added Advantage)

Minimum Experience

  • 2 Years in IT Banking Systems, IT Projects, Banking Operations, Quality Assurance and Emerging Technologies (e.g. Mobile, Internet Banking)

Skills and competencies

  • Proficiency in at least one programming language (Java, Python, C#, or JavaScript).
  • Strong understanding of DevOps culture and agile development methodologies.
  • Solid knowledge of networking, Linux/Windows administration, and scripting (Bash, PowerShell, Python).
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work under pressure and meet deadlines.
  • Design, develop, test, and maintain in-house applications and integrations.
  • Collaborate with business analysts to translate requirements into technical solutions.
  • Develop APIs, microservices, and system interfaces for internal and external systems.
  • Ensure code quality, scalability, and maintainability through best development practices.
  • Perform system upgrades, bug fixes, and enhancements as required.
  • Implement and manage CI/CD pipelines for automated builds, testing, and deployment.
  • Administer containerized environments using Docker and orchestration tools like Kubernetes or OpenShift.
  • Automate routine operational tasks and system monitoring using scripting and DevOps tools.
  • Manage source code repositories (GitLab, GitHub, or Bitbucket) and branching strategies.
  • Deploy and monitor applications across development, testing, and production environments.
  • Ensure optimal performance, uptime, and reliability of deployed systems.
  • Collaborate with Infrastructure and Security teams to ensure secure and compliant deployments.
  • Troubleshoot and resolve production incidents in collaboration with other technical teams.
  • Implement secure coding practices and vulnerability management.
  • Support audit and compliance activities related to systems, applications, and deployment processes.
  • Maintain documentation for all development and operational processes.
  • Proficiency in at least one programming language (Java, Python, C#, or JavaScript).
  • Strong understanding of DevOps culture and agile development methodologies.
  • Solid knowledge of networking, Linux/Windows administration, and scripting (Bash, PowerShell, Python).
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work under pressure and meet deadlines.
  • Bachelor’s degree in Software Engineering, Computer science (Required)
  • AWS/Azure DevOps, Docker, Kubernetes, Jenkins, Red Hat OpenShift, or CI/CD pipelines (Added Advantage)
  • Master’s Degree in Any computer related, Project Management (Added Advantage)
bachelor degree
12
JOB-6949780c125aa

Vacancy title:
IT Application Developer/DevOps Engineer

[Type: FULL_TIME, Industry: Banking, Category: Computer & IT, Science & Engineering]

Jobs at:
KCB Bank

Deadline of this Job:
Sunday, January 4 2026

Duty Station:
Uganda | Kampala

Summary
Date Posted: Monday, December 22 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about KCB Bank
KCB Bank jobs in Uganda

JOB DETAILS:

KEY RESPONSIBILITIES

  • Design, develop, test, and maintain in-house applications and integrations.
  • Collaborate with business analysts to translate requirements into technical solutions.
  • Develop APIs, microservices, and system interfaces for internal and external systems.
  • Ensure code quality, scalability, and maintainability through best development practices.
  • Perform system upgrades, bug fixes, and enhancements as required.
  • Implement and manage CI/CD pipelines for automated builds, testing, and deployment.
  • Administer containerized environments using Docker and orchestration tools like Kubernetes or OpenShift.
  • Automate routine operational tasks and system monitoring using scripting and DevOps tools.
  • Manage source code repositories (GitLab, GitHub, or Bitbucket) and branching strategies.
  • Deploy and monitor applications across development, testing, and production environments.
  • Ensure optimal performance, uptime, and reliability of deployed systems.
  • Collaborate with Infrastructure and Security teams to ensure secure and compliant deployments.
  • Troubleshoot and resolve production incidents in collaboration with other technical teams.
  • Implement secure coding practices and vulnerability management.
  • Support audit and compliance activities related to systems, applications, and deployment processes.
  • Maintain documentation for all development and operational processes.

MINIMUM POSITION QUALIFICATION REQUIREMENTS

Particulars

  • Education: Bachelor’s degree in Software Engineering, Computer science (Required)
  • Professional Qualifications: AWS/Azure DevOps, Docker, Kubernetes, Jenkins, Red Hat OpenShift, or CI/CD pipelines (Added Advantage)
  • Master’s Degree: Any computer related, Project Management (Added Advantage)

Minimum Experience

  • 2 Years in IT Banking Systems, IT Projects, Banking Operations, Quality Assurance and Emerging Technologies (e.g. Mobile, Internet Banking)

Skills and competencies

  • Proficiency in at least one programming language (Java, Python, C#, or JavaScript).
  • Strong understanding of DevOps culture and agile development methodologies.
  • Solid knowledge of networking, Linux/Windows administration, and scripting (Bash, PowerShell, Python).
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work under pressure and meet deadlines.

 

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link:Click Here to Apply Now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Sunday, January 4 2026
Duty Station: Uganda | Kampala
Posted: 22-12-2025
No of Jobs: 1
Start Publishing: 22-12-2025
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.