Workatele

Back-End Developer at TREEO, Kampala, Uganda

TREEO

Back-End Developer at TREEO, Kampala, Uganda

TREEO

Full time Job

Date Posted: March 21, 2025

Application deadline:

Expired on: March 31, 2025 5:00pm

Sponsored

Job description

Responsibilities:

  • Develop and maintain TREEO’s backend source code
  • Design, implement and maintain scalable and reliable cloud-based infrastructure on GCP using Terraform
  • Develop and maintain CI/CD pipelines using GitHub Actions to deploy applications to production
  • Ensure that all backend services are highly available, performant and secure
  • Monitor and troubleshoot infrastructure issues and work closely with development teams to resolve issues
  • Automate infrastructure provisioning and deployment processes to improve efficiency and reduce errors
  • Implement and maintain monitoring and alerting systems to ensure timely detection and resolution of issues
  • Collaborate with development teams to ensure that applications are designed with scalability and high availability in mind
  • Continuously evaluate new technologies and methodologies to improve infrastructure and development processes
  • Collaborate with various stakeholders on the continuous improvement of the TREEO software

Requirements:

  • 4+ years of experience as a Backend Developer or DevOps Engineer or a similar role
  • Experience with Google Cloud Platform (GCP), including compute, run, sql, pub/sub, storage, networking, and IAM
  • Strong understanding of Terraform and Infrastructure as Code (IaC) principles
  • Experience with CI/CD pipelines, preferably with GitHub Actions
  • Working knowledge of backend technologies like Node.js, NestJS, and Postgres
  • Good knowledge of integration patterns
  • Experience with automated testing frameworks like Jest, Mocha or Cypress
  • Excellent troubleshooting and problem-solving skills
  • Strong written and verbal communication skills
  • Ability to work independently and as part of a team in a fast-paced environment
  • Advanced knowledge of Javascript / Typescript
  • Advanced knowledge of containerization and container orchestration tools.
  • Proficient in at least two programming languages preferably in Python, Golang, JS or Typescript
  • Experience with agile development (Scrum, Kanban)

Application deadline:

Expired on: March 31, 2025

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

Nation Media Group

IT Technical Support Supervisor at Nation Media Group, Kampala, Uganda

Nation Media Group

Full time job
Date posted: April 18, 2025

Deadline:

May 2, 2025
Nation Media Group

IT Service Desk Analyst at Nation Media Group, Kampala, Uganda

Nation Media Group

Full time job
Date posted: April 18, 2025

Deadline:

May 2, 2025
Standard Bank Group

Specialist, Cash Threshold Reporting and International Funds Transfer Reporting Enablement at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time job
Date posted: April 17, 2025

Deadline:

Expired on: April 21, 2025
First National Bank

IT Support Technician at First National Bank, Lusaka, Zambia

First National Bank

Full time job
Date posted: April 16, 2025

Deadline:

Expired on: April 18, 2025

Sponsored