Centenary Bank (Uganda)

Banking + 2 more

Cloud Engineer

Closed for applications
Job details

Contract Type

Description

Qualifications & Experience.

· 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

· 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.

Responsibilities

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.

Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform

Don’t miss your chance to work at Centenary Bank (Uganda). Enter your email to start your application now