Cloud Engineer job at Centenary Bank
New
Website :
Today
Linkedid Twitter Share on facebook
Cloud Engineer
2026-02-08T18:53:59+00:00
Centenary Bank
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_968/logo/Centenary%20Bank.png
FULL_TIME
Kampala
Kampala
00256
Uganda
Banking
Computer & IT, Science & Engineering
UGX
MONTH
2026-02-20T17:00:00+00:00
8

1. Purpose of the Job.

The Cloud Engineer is responsible for designing, implementing, managing, and supporting the organisation’s cloud infrastructure and services. This role ensures secure, scalable, and highly available cloud environments that support business applications, data, and digital transformation initiatives. The Cloud Engineer should optimise hybrid infrastructure, improve operational efficiency, enforce cloud security standards, and deliver reliable cloud-based solutions.

2. Key Results Areas / Accountabilities.

A. Cloud Infrastructure Design & Deployment.

  • Architect, deploy, and maintain cloud solutions across IaaS, PaaS, and SaaS environments (Azure, AWS, or GCP).
  • Implement and manage virtual machines, storage, networks, databases, and cloud-native services.
  • Design scalable, resilient, and cost-effective cloud architectures that meet business requirements.

B. Cloud Administration & Operations.

  • Monitor and manage cloud resources, capacity, utilisation, and cost optimisation.
  • Implement automation and Infrastructure-as-Code (IaC) using tools such as Terraform, ARM templates, or CloudFormation.
  • Manage cloud identity, access control, and user provisioning.

C. Security, Compliance & Governance.

  • Apply cloud security best practices including encryption, network security, access controls, and threat monitoring.
  • Assist with governance frameworks (e.g., ISO 27001, NIST, CIS Benchmarks).
  • Conduct regular audits, vulnerability assessments, and security posture reviews for all cloud resources.

D. Integration & Hybrid Infrastructure Support.

  • Support hybrid cloud connectivity including VPNs, ExpressRoute/Direct Connect, and cloud firewalls.
  • Collaborate with Network, Security, and Data Centre teams to integrate cloud workloads with on-premises infrastructure.
  • Manage backup, disaster recovery, and business continuity for cloud-based systems.

E. Automation, DevOps & Continuous Improvement.

  • Support CI/CD pipelines and containerisation (Docker, Kubernetes) where applicable.
  • Improve system efficiency by automating deployment and maintenance tasks.
  • Evaluate new cloud technologies and recommend enhancements to improve service delivery.

F. Monitoring, Troubleshooting & Incident Response.

  • Monitor system performance, availability, and reliability through cloud monitoring tools.
  • Troubleshoot cloud infrastructure and application issues within agreed SLAs.
  • Maintain logs, documentation, and incident records.

G. Documentation & Reporting.

  • Maintain cloud architecture diagrams, configuration documents, runbooks, and operational procedures.
  • Prepare reports on cloud costs, performance metrics, incidents, and service availability.

3. Qualifications.

  • Bachelor’s degree in Information Technology, Computer Science, Information Systems, or related field.
  • Professional certification in network or information security related area
  • Professional certifications in any of the following is an added advantage: Microsoft Azure, AWS, Google Cloud

4. Skills / Competencies.

A. Technical Skills.

  • Strong knowledge of cloud platforms (Azure, AWS, or GCP).
  • Proficiency in networking concepts (VPC/VNet, load balancers, firewalls, routing, VPN).
  • Expertise in automation and IaC tools (Terraform, Ansible, ARM, CloudFormation).
  • Experience with Kubernetes, Docker, CI/CD tools (GitLab, Jenkins, Azure DevOps).
  • Understanding of cloud security principles and identity management (IAM, RBAC).
  • Familiarity with databases, storage systems, and monitoring tools (CloudWatch, Azure Monitor, Stackdriver).

B. Behavioral Competencies.

  • Strong analytical and problem-solving skills.
  • Ability to work in a fast-paced, hybrid environment.
  • Excellent communication and teamwork.
  • High level of integrity, with strong attention to detail.
  • Proactive, innovative mindset with willingness to learn new technologies.

5. Experience.

  • Minimum 3 years hands-on experience in cloud engineering, systems administration related roles.
  • Experience deploying and managing production workloads on major cloud platforms.
  • Proven experience with automation, scripting (PowerShell, Python, Bash), and IaC.
  • Experience supporting production environments in hybrid or multi-cloud environments.
  • Exposure to security compliance, DR/BCP, and cloud governance frameworks is an added advantage.
  • Architect, deploy, and maintain cloud solutions across IaaS, PaaS, and SaaS environments (Azure, AWS, or GCP).
  • Implement and manage virtual machines, storage, networks, databases, and cloud-native services.
  • Design scalable, resilient, and cost-effective cloud architectures that meet business requirements.
  • Monitor and manage cloud resources, capacity, utilisation, and cost optimisation.
  • Implement automation and Infrastructure-as-Code (IaC) using tools such as Terraform, ARM templates, or CloudFormation.
  • Manage cloud identity, access control, and user provisioning.
  • Apply cloud security best practices including encryption, network security, access controls, and threat monitoring.
  • Assist with governance frameworks (e.g., ISO 27001, NIST, CIS Benchmarks).
  • Conduct regular audits, vulnerability assessments, and security posture reviews for all cloud resources.
  • Support hybrid cloud connectivity including VPNs, ExpressRoute/Direct Connect, and cloud firewalls.
  • Collaborate with Network, Security, and Data Centre teams to integrate cloud workloads with on-premises infrastructure.
  • Manage backup, disaster recovery, and business continuity for cloud-based systems.
  • Support CI/CD pipelines and containerisation (Docker, Kubernetes) where applicable.
  • Improve system efficiency by automating deployment and maintenance tasks.
  • Evaluate new cloud technologies and recommend enhancements to improve service delivery.
  • Monitor system performance, availability, and reliability through cloud monitoring tools.
  • Troubleshoot cloud infrastructure and application issues within agreed SLAs.
  • Maintain logs, documentation, and incident records.
  • Maintain cloud architecture diagrams, configuration documents, runbooks, and operational procedures.
  • Prepare reports on cloud costs, performance metrics, incidents, and service availability.
  • Strong knowledge of cloud platforms (Azure, AWS, or GCP).
  • Proficiency in networking concepts (VPC/VNet, load balancers, firewalls, routing, VPN).
  • Expertise in automation and IaC tools (Terraform, Ansible, ARM, CloudFormation).
  • Experience with Kubernetes, Docker, CI/CD tools (GitLab, Jenkins, Azure DevOps).
  • Understanding of cloud security principles and identity management (IAM, RBAC).
  • Familiarity with databases, storage systems, and monitoring tools (CloudWatch, Azure Monitor, Stackdriver).
  • Strong analytical and problem-solving skills.
  • Ability to work in a fast-paced, hybrid environment.
  • Excellent communication and teamwork.
  • High level of integrity, with strong attention to detail.
  • Proactive, innovative mindset with willingness to learn new technologies.
  • Bachelor’s degree in Information Technology, Computer Science, Information Systems, or related field.
  • Professional certification in network or information security related area
  • Professional certifications in any of the following is an added advantage: Microsoft Azure, AWS, Google Cloud
bachelor degree
36
JOB-6988dbc729c45

Vacancy title:
Cloud Engineer

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

Jobs at:
Centenary Bank

Deadline of this Job:
Friday, February 20 2026

Duty Station:
Kampala | Kampala

Summary
Date Posted: Sunday, February 8 2026, Base Salary: Not Disclosed

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

JOB DETAILS:

1. Purpose of the Job.

The Cloud Engineer is responsible for designing, implementing, managing, and supporting the organisation’s cloud infrastructure and services. This role ensures secure, scalable, and highly available cloud environments that support business applications, data, and digital transformation initiatives. The Cloud Engineer should optimise hybrid infrastructure, improve operational efficiency, enforce cloud security standards, and deliver reliable cloud-based solutions.

2. Key Results Areas / Accountabilities.

A. Cloud Infrastructure Design & Deployment.

  • Architect, deploy, and maintain cloud solutions across IaaS, PaaS, and SaaS environments (Azure, AWS, or GCP).
  • Implement and manage virtual machines, storage, networks, databases, and cloud-native services.
  • Design scalable, resilient, and cost-effective cloud architectures that meet business requirements.

B. Cloud Administration & Operations.

  • Monitor and manage cloud resources, capacity, utilisation, and cost optimisation.
  • Implement automation and Infrastructure-as-Code (IaC) using tools such as Terraform, ARM templates, or CloudFormation.
  • Manage cloud identity, access control, and user provisioning.

C. Security, Compliance & Governance.

  • Apply cloud security best practices including encryption, network security, access controls, and threat monitoring.
  • Assist with governance frameworks (e.g., ISO 27001, NIST, CIS Benchmarks).
  • Conduct regular audits, vulnerability assessments, and security posture reviews for all cloud resources.

D. Integration & Hybrid Infrastructure Support.

  • Support hybrid cloud connectivity including VPNs, ExpressRoute/Direct Connect, and cloud firewalls.
  • Collaborate with Network, Security, and Data Centre teams to integrate cloud workloads with on-premises infrastructure.
  • Manage backup, disaster recovery, and business continuity for cloud-based systems.

E. Automation, DevOps & Continuous Improvement.

  • Support CI/CD pipelines and containerisation (Docker, Kubernetes) where applicable.
  • Improve system efficiency by automating deployment and maintenance tasks.
  • Evaluate new cloud technologies and recommend enhancements to improve service delivery.

F. Monitoring, Troubleshooting & Incident Response.

  • Monitor system performance, availability, and reliability through cloud monitoring tools.
  • Troubleshoot cloud infrastructure and application issues within agreed SLAs.
  • Maintain logs, documentation, and incident records.

G. Documentation & Reporting.

  • Maintain cloud architecture diagrams, configuration documents, runbooks, and operational procedures.
  • Prepare reports on cloud costs, performance metrics, incidents, and service availability.

3. Qualifications.

  • Bachelor’s degree in Information Technology, Computer Science, Information Systems, or related field.
  • Professional certification in network or information security related area
  • Professional certifications in any of the following is an added advantage: Microsoft Azure, AWS, Google Cloud

4. Skills / Competencies.

A. Technical Skills.

  • Strong knowledge of cloud platforms (Azure, AWS, or GCP).
  • Proficiency in networking concepts (VPC/VNet, load balancers, firewalls, routing, VPN).
  • Expertise in automation and IaC tools (Terraform, Ansible, ARM, CloudFormation).
  • Experience with Kubernetes, Docker, CI/CD tools (GitLab, Jenkins, Azure DevOps).
  • Understanding of cloud security principles and identity management (IAM, RBAC).
  • Familiarity with databases, storage systems, and monitoring tools (CloudWatch, Azure Monitor, Stackdriver).

B. Behavioral Competencies.

  • Strong analytical and problem-solving skills.
  • Ability to work in a fast-paced, hybrid environment.
  • Excellent communication and teamwork.
  • High level of integrity, with strong attention to detail.
  • Proactive, innovative mindset with willingness to learn new technologies.

5. Experience.

  • Minimum 3 years hands-on experience in cloud engineering, systems administration related roles.
  • Experience deploying and managing production workloads on major cloud platforms.
  • Proven experience with automation, scripting (PowerShell, Python, Bash), and IaC.
  • Experience supporting production environments in hybrid or multi-cloud environments.
  • Exposure to security compliance, DR/BCP, and cloud governance frameworks is an added advantage.

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

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: Friday, February 20 2026
Duty Station: Kampala | Kampala
Posted: 08-02-2026
No of Jobs: 1
Start Publishing: 08-02-2026
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.