Cloud Engineer job at Centenary Bank
Posted by: great-volunteer
Posted date: 2026-Feb-09
Location: Kampala
Cloud Engineer 2026-02-08T18:53:59+00:00 Centenary Bank https://cdn.ugashare.com/jsjobsdata/data/employer/comp_968/logo/Centenary%20Bank.png https://www.ugashare.com/jobs/ FULL_TIME Kampala Kampala 00256 Uganda Banking Computer & IT, Science & Engineering 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
JOB-6988dbc729c45 Vacancy title: Cloud Engineer 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 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
|