DevOps Engineer job at ENGIE Energy Access
New
1 Day Ago
Linkedid Twitter Share on facebook
DevOps Engineer
2025-04-03T13:31:34+00:00
ENGIE Energy Access
https://www.greatugandajobs.com/jsjobsdata/data/employer/comp_3466/logo/engie.png
FULL_TIME
 
kampala
Kampala
00256
Uganda
Engineering
Science & Engineering
UGX
 
MONTH
2025-04-13T17:00:00+00:00
 
Uganda
8

Job Purpose/Mission   

We are looking for an experienced Senior DevOps Engineer to join our team and play a key role in building, scaling, and maintaining our infrastructure. As a Senior DevOps Engineer, you will be responsible for ensuring the seamless operation, deployment, and monitoring of our applications and services. You will collaborate closely with development, operations, and security teams to improve CI/CD pipelines, automate workflows, and maintain reliable systems.   

Responsibilities  

1. Infrastructure Management 
   - Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS, Hetzner and, k8s.   
   - Maintain and optimize Kubernetes clusters and containerized applications.  
   - Implement and manage Infrastructure as Code (IaC), using Terraform, ansible, or similar tools.   

2. CI/CD Pipeline Development  
   - Develop, maintain, and enhance CI/CD pipelines using tools like Code Deploy, GitLab CI. 
   - Automate testing and deployment processes to minimize manual interventions.   

3. Monitoring and Incident Management 
   - Set up monitoring, logging, and alerting systems (e.g., Prometheus, Graafian, Graylag, ELK).   
   - Troubleshoot and resolve issues with system performance, latency, and scalability in real-time.   
   - Lead incident response processes, ensuring root-cause analysis and resolution.    

4. Security & Compliance 
   - Ensure compliance with security best practices (e.g., network segmentation, IAM policies, Firewalls, WAFs).   
   - Implement vulnerability scanning and automated security testing in CI/CD pipelines and provisioned Infrastructure.  

5. Collaboration and Mentoring 
   - Work closely with development, QA, and product teams to ensure smooth deployments.   
   - Mentor junior DevOps engineers and guide the team on best practices and modern tools.  

- Lead Design and implementation of System Architectures. 

6. Automation and Tooling   
   - Develop scripts to automate system operations and workflows (using Python, Bash, or similar).   
   - Improve processes related to backup, recovery, and system upgrades.   

Experience and skills    

Required experience and skills 

  • 3+ years of experience in DevOps, Site Reliability Engineering, or a similar role.   
  • Strong experience with cloud platforms (AWS, Azure, GCP) and Kubernetes.   
  • Expertise with CI/CD pipelines and automation tools like Codedeploy, GitLab CI, or CircleCI.   
  • Strong knowledge of Linux systems administration and networking.   
  • Hands-on experience with monitoring and logging tools (Prometheus, Grafana, ELK, or Graylog).   
  • Solid understanding of Infrastructure as Code (IaC) concepts (Terraform, Cloud Formation, Ansible).   
  • Proficient in scripting languages (Python, Bash, etc.).   
  • Familiar with version control systems (e.g., Git) and agile development workflows.   
  • Strong problem-solving skills and ability to work under pressure in production environments.   

Preferred Skills 

  • Experience with Service Mesh (Istio/Linkerd) or message brokers (Kafka, RabbitMQ).   
  • Knowledge of security tools and frameworks (e.g., HashiCorp Vault, OWASP).   
  • Familiarity with log aggregation and troubleshooting distributed systems.   
  • Experience with cost optimization strategies on cloud platforms.   

Language(s):   

  • English  
  • French is a plus 
. Infrastructure Management     - Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS, Hetzner and, k8s.       - Maintain and optimize Kubernetes clusters and containerized applications.      - Implement and manage Infrastructure as Code (IaC), using Terraform, ansible, or similar tools.    2. CI/CD Pipeline Development      - Develop, maintain, and enhance CI/CD pipelines using tools like Code Deploy, GitLab CI.     - Automate testing and deployment processes to minimize manual interventions.    3. Monitoring and Incident Management     - Set up monitoring, logging, and alerting systems (e.g., Prometheus, Graafian, Graylag, ELK).       - Troubleshoot and resolve issues with system performance, latency, and scalability in real-time.       - Lead incident response processes, ensuring root-cause analysis and resolution.     4. Security & Compliance     - Ensure compliance with security best practices (e.g., network segmentation, IAM policies, Firewalls, WAFs).       - Implement vulnerability scanning and automated security testing in CI/CD pipelines and provisioned Infrastructure.   5. Collaboration and Mentoring     - Work closely with development, QA, and product teams to ensure smooth deployments.       - Mentor junior DevOps engineers and guide the team on best practices and modern tools.   - Lead Design and implementation of System Architectures.  6. Automation and Tooling       - Develop scripts to automate system operations and workflows (using Python, Bash, or similar).       - Improve processes related to backup, recovery, and system upgrades.
Experience with Service Mesh (Istio/Linkerd) or message brokers (Kafka, RabbitMQ).    Knowledge of security tools and frameworks (e.g., HashiCorp Vault, OWASP).    Familiarity with log aggregation and troubleshooting distributed systems.    Experience with cost optimization strategies on cloud platforms.   
3+ years of experience in DevOps, Site Reliability Engineering, or a similar role.    Strong experience with cloud platforms (AWS, Azure, GCP) and Kubernetes.    Expertise with CI/CD pipelines and automation tools like Codedeploy, GitLab CI, or CircleCI.    Strong knowledge of Linux systems administration and networking.    Hands-on experience with monitoring and logging tools (Prometheus, Grafana, ELK, or Graylog).    Solid understanding of Infrastructure as Code (IaC) concepts (Terraform, Cloud Formation, Ansible).    Proficient in scripting languages (Python, Bash, etc.).    Familiar with version control systems (e.g., Git) and agile development workflows.    Strong problem-solving skills and ability to work under pressure in production environments.   
bachelor degree
36
JOB-67ee8db679481

Vacancy title:
DevOps Engineer

[Type: FULL_TIME, Industry: Engineering, Category: Science & Engineering]

Jobs at:
ENGIE Energy Access

Deadline of this Job:
Sunday, April 13 2025

Duty Station:
kampala | Kampala | Uganda

Summary
Date Posted: Thursday, April 3 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about ENGIE Energy Access
ENGIE Energy Access jobs in Uganda

JOB DETAILS:

Job Purpose/Mission   

We are looking for an experienced Senior DevOps Engineer to join our team and play a key role in building, scaling, and maintaining our infrastructure. As a Senior DevOps Engineer, you will be responsible for ensuring the seamless operation, deployment, and monitoring of our applications and services. You will collaborate closely with development, operations, and security teams to improve CI/CD pipelines, automate workflows, and maintain reliable systems.   

Responsibilities  

1. Infrastructure Management 
   - Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS, Hetzner and, k8s.   
   - Maintain and optimize Kubernetes clusters and containerized applications.  
   - Implement and manage Infrastructure as Code (IaC), using Terraform, ansible, or similar tools.   

2. CI/CD Pipeline Development  
   - Develop, maintain, and enhance CI/CD pipelines using tools like Code Deploy, GitLab CI. 
   - Automate testing and deployment processes to minimize manual interventions.   

3. Monitoring and Incident Management 
   - Set up monitoring, logging, and alerting systems (e.g., Prometheus, Graafian, Graylag, ELK).   
   - Troubleshoot and resolve issues with system performance, latency, and scalability in real-time.   
   - Lead incident response processes, ensuring root-cause analysis and resolution.    

4. Security & Compliance 
   - Ensure compliance with security best practices (e.g., network segmentation, IAM policies, Firewalls, WAFs).   
   - Implement vulnerability scanning and automated security testing in CI/CD pipelines and provisioned Infrastructure.  

5. Collaboration and Mentoring 
   - Work closely with development, QA, and product teams to ensure smooth deployments.   
   - Mentor junior DevOps engineers and guide the team on best practices and modern tools.  
- Lead Design and implementation of System Architectures. 

6. Automation and Tooling   
   - Develop scripts to automate system operations and workflows (using Python, Bash, or similar).   
   - Improve processes related to backup, recovery, and system upgrades.   

Experience and skills    

Required experience and skills 

  • 3+ years of experience in DevOps, Site Reliability Engineering, or a similar role.   
  • Strong experience with cloud platforms (AWS, Azure, GCP) and Kubernetes.   
  • Expertise with CI/CD pipelines and automation tools like Codedeploy, GitLab CI, or CircleCI.   
  • Strong knowledge of Linux systems administration and networking.   
  • Hands-on experience with monitoring and logging tools (Prometheus, Grafana, ELK, or Graylog).   
  • Solid understanding of Infrastructure as Code (IaC) concepts (Terraform, Cloud Formation, Ansible).   
  • Proficient in scripting languages (Python, Bash, etc.).   
  • Familiar with version control systems (e.g., Git) and agile development workflows.   
  • Strong problem-solving skills and ability to work under pressure in production environments.   

Preferred Skills 

  • Experience with Service Mesh (Istio/Linkerd) or message brokers (Kafka, RabbitMQ).   
  • Knowledge of security tools and frameworks (e.g., HashiCorp Vault, OWASP).   
  • Familiarity with log aggregation and troubleshooting distributed systems.   
  • Experience with cost optimization strategies on cloud platforms.   

Language(s):   

  • English  
  • French is a plus 

 

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Interested and qualified? Click here

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Uganda
Job Type: Full-time
Deadline of this Job: Sunday, April 13 2025
Duty Station: kampala | Kampala | Uganda
Posted: 03-04-2025
No of Jobs: 1
Start Publishing: 03-04-2025
Stop Publishing (Put date of 2030): 03-04-2066
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.