The following job details are based on the latest career and expected future opportunities. Always check ENGIE’s official page for confirmation. ENGIE Tanzania is looking for a DevOps Engineer for April 2025.
Job Title: DevOps Engineer
Department: Technology
Reporting line: DevOps Lead
Location: Kampala, Nairobi or Arusha
About ENGIE Energy Access
ENGIE Energy Access is the leading Pay-As-You-Go (PAYGO) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services, and businesses, enabling customers and distribution partners to access clean, affordable energy. The PAYGO solar home systems are financed through affordable installments, and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda, and Zambia), 2.5 million customers, and more than 12.5 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.
Job Purpose/Mission
To join our team and contribute significantly to the development, expansion, and upkeep of our infrastructure, we are seeking a seasoned Senior DevOps Engineer. You will be in charge of making sure our apps and services run smoothly throughout deployment and monitoring as a Senior DevOps Engineer. To enhance CI/CD pipelines, automate processes, and maintain dependable systems, you will work directly with the development, operations, and security teams.
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 CodeDeploy and 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, Grafana, Graylog, 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 the 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, CloudFormation, 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.
We thank all applicants for their interest; however, due to the large volume of applications we receive, only shortlisted candidates will be contacted.
ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements, and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement, or citizenship. Our differences are our strengths!
Business Unit: GBU Flexible Gen & Retail
Division: Energy Access
Legal Entity: Engie Mobisol Kenya Limited
Contract Type: Permanent
Job Type: Full-Time
Professional Experience: Skilled (>3 experience, <15 years)
Education Level: Bachelor’s Degree
Read also: Field Electrical Engineer (M/F) Career at TotalEnergies April 2025