DevOps Engineer
Location | Kampala, Uganda |
Date Posted | May 19, 2025 |
Category | Engineering IT / Information Technology |
Job Type | Full-time |
Currency | UGX |
Description

Job Title: DevOps Engineer
Organisation: SurePay
Duty Station: Kampala, Uganda
Reports to: Head of Software Division / Infrastructure Lead
About Organisation:
SurePay is a dynamic and forward-thinking financial technology company dedicated to supporting SME’s with digital and Payment solutions. We’re passionate about leveraging technology to drive innovation and solve complex challenges for our clients.
Job Summary: SurePay Limited is looking for a proactive and skilled DevOps Engineer to support the development and deployment of scalable, secure, and highly available systems. The ideal candidate will bridge the gap between development and operations, ensuring smooth CI/CD pipelines, robust infrastructure management, and reliable system performance in a high-demand environment.
Key Duties and Responsibilities:
CI/CD Pipeline Management:
- Design, implement, and maintain efficient continuous integration and continuous deployment pipelines.
- Automate build, test, and deployment processes for rapid and reliable software delivery.
Infrastructure as Code (IaC):
- Manage cloud infrastructure using tools like Terraform, Ansible, or CloudFormation. Ensure repeatable, auditable, and secure infrastructure deployments.
Cloud Operations:
- Provision and monitor cloud environments (AWS, Azure, GCP) for development, staging, and production workloads.
- Optimize cloud resources for cost, performance, and scalability.
Monitoring & Incident Response:
- Implement and maintain logging, monitoring, and alerting tools (e.g., Prometheus, Grafana, ELK, Datadog).
- Participate in on-call rotations, troubleshoot incidents, and perform root cause analysis.
Security & Compliance:
- Ensure DevOps practices align with security and compliance requirements (e.g., PCI-DSS, GDPR).
- Implement automated security scanning, vulnerability assessments, and patch management.
Collaboration & Support:
- Work closely with development, QA, and product teams to streamline the software delivery process.
- Support developers with local and cloud-based environments, deployment issues, and automation tools.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in DevOps, Site Reliability Engineering (SRE), or System Administration.
- Proficiency in scripting languages such as Bash, Python, or PowerShell.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Solid experience with CI/CD platforms (GitLab CI, Jenkins, GitHub Actions, etc.).
- Knowledge of networking, firewalls, DNS, and load balancing in cloud environments.
Preferred Attributes:
- Familiarity with Agile methodologies and DevSecOps principles.
- Experience with GitOps, service meshes, and serverless architecture is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and documentation abilities.
Applying Instructions
Interested candidates can send in their application letters and updated CVs via Email to applications@surepayltd.com
Note: Please note, only shortlisted applicants will be contacted.