5 Job Positions at Energy Utility Corporation Limited (EUCL): (Deadline: 5 December 2025)
5 Job Positions at Energy Utility Corporation Limited (EUCL): (Deadline: 5 December 2025)
JOB ADVERTISEMENT
The management of Energy Utility Corporation Limited (EUCL) informs the public that it is recruiting competent, qualified, and experienced staff to fill the following positions:
1. Enterprise Applications Manager (1 Position)
Job Summary
The Enterprise Applications Manager leads the strategy, implementation, and continuous support of business-critical software systems that support corporate operations and customer service. The role requires a balance of strategic oversight and hands-on technical leadership to ensure systems such as ERP, CMS, CRM, and analytics platforms operate with maximum uptime, security, and alignment to organizational objectives.
Key Responsibilities
-
Develop and manage a multi-year roadmap for enterprise applications (ERP, CIS, vending platforms, workforce management, BI platforms).
-
Oversee the full application lifecycle: requirements, design, configuration, integration, testing, deployment, and support.
-
Lead vendor management, system licensing, SLAs, and third-party consultancy engagements.
-
Supervise and mentor application specialists; collaborate with IT/OT, network, cybersecurity, analytics, and business teams.
-
Ensure high system availability through capacity planning, performance tuning, backups, and DR drills.
Required Education & Experience
-
Master’s in Computer Science, Software Engineering, Data Science, or Information Systems with 3+ years enterprise systems experience; OR
-
Bachelor’s in the same fields with 4+ years enterprise systems experience.
Added Advantage
-
Expertise with ERP or CIS utility applications.
-
Experience with customer management systems in utility environments.
-
Proven experience in major system rollouts and integrations.
-
Strong knowledge of relational/spatial data models, APIs, and middleware.
-
Strong project management, negotiation, and communication skills.
2. Database Administrator (1 Position)
Job Summary
Responsible for ensuring availability, performance, security, and integrity of enterprise and operational databases supporting SCADA, CMS, ERP, and analytics systems.
Key Responsibilities
-
Install, configure, upgrade, and patch DBMS (Oracle, SQL Server, MariaDB, MongoDB, etc).
-
Implement high-availability and DR solutions (Oracle RAC, Data Guard, SQL Always On).
-
Monitor performance and optimize SQL queries, indexes, and schemas.
-
Conduct backups, restores, and regular DR tests.
-
Enforce database security and compliance with NERC CIP & ISO 27001.
-
Automate tasks via scripting (Shell, PowerShell, Python).
-
Collaborate across IT/OT teams for system integration and troubleshooting.
Required Education & Experience
-
Master’s or Bachelor’s in Computer Science, Software Engineering, Data Science, or Information Systems.
-
Minimum 2 years hands-on DBA experience in enterprise environments; 1 year supporting critical databases.
Added Advantage
-
Certification in at least one major RDBMS (Oracle OCP, Microsoft SQL, MariaDB, PostgreSQL).
-
Experience with clustering, replication, and backup tools.
-
Strong SQL optimization, troubleshooting, documentation, scripting skills.
3. IT Security Engineer (1 Position)
Job Summary
Ensures confidentiality, integrity, and availability of IT and OT systems by designing, implementing, and maintaining security controls, monitoring cyber threats, and leading incident response in enterprise and industrial environments.
Key Responsibilities
-
Implement secure network architectures (firewalls, IDS/IPS, VPNs).
-
Conduct vulnerability assessments and penetration testing.
-
Develop/enforce policies aligned with ISO 27001, NERC CIP, and local standards.
-
Monitor SIEM alerts and lead incident response.
-
Support SCADA/OT teams with segmentation and secure remote access.
-
Manage IAM, MFA, and PAM solutions.
-
Provide security awareness training.
-
Maintain detailed documentation and incident reports.
Required Education & Experience
-
Master’s or Bachelor’s in Computer Science, Network/Computer Engineering, IT Security, or related fields.
-
Minimum 2 years hands-on IT security experience, preferably in utility or critical infrastructure.
-
Experience with major firewalls (Fortinet, Sophos, Checkpoint, Cisco, Juniper).
-
Understanding of TCP/IP, routing, switching, and cloud security (Azure/AWS).
4. System Administrator (1 Position)
Job Summary
Manage, maintain, and monitor enterprise systems to ensure optimal availability, performance, and security across server, virtualization, and directory environments.
Key Responsibilities
-
Install, configure, and maintain Windows/Linux servers and virtualization platforms.
-
Administer Active Directory, GPOs, DNS, and directory services.
-
Manage Office 365, email, collaboration tools, and file systems.
-
Perform patching, vulnerability scanning, and endpoint protection.
-
Monitor system performance and plan capacity upgrades.
-
Implement backup and disaster-recovery strategies.
-
Provide second-level technical support and mentor junior staff.
Required Education & Experience
-
Master’s or Bachelor’s in Computer Science, Network Engineering, IT Systems, or related fields.
-
Minimum 2 years hands-on systems administration experience, preferably in critical infrastructure.
Added Advantage
-
Certifications: MCSA/MCSE, RHCE, ITIL.
-
Scripting skills (PowerShell, Bash).
-
Strong troubleshooting, documentation, and communication skills.
5. Network Administrator (1 Position)
Job Summary
Responsible for designing, developing, and maintaining the company’s Wide Area Network to ensure reliable, high-speed connectivity.
Key Responsibilities
Network Development
-
Configure routers, switches, firewalls, and ISE.
-
Install and manage VLANs.
-
Manage wireless network infrastructure.
Innovation
-
Recommend new technologies to enhance network performance.
-
Coordinate network extensions and upgrades.
Required Education & Experience
-
Master’s or Bachelor’s in Computer Science, Computer Engineering, Networking, Communication Systems, or Cybersecurity.
-
Minimum 2 years IT experience.
-
Networking certifications are an added advantage.
Additional Skills
-
Strong analytical and investigative skills.
-
Excellent communication and presentation abilities.
-
High professionalism and integrity.
-
Team-oriented, results-driven, able to work under pressure.
6. Estate Engineer (1 Position)
Job Summary
Oversees planning, coordination, and supervision of estate engineering functions including construction, rehabilitation, and maintenance of company facilities and infrastructure.
Key Responsibilities
-
Supervise technicians in construction and maintenance of EUCL/REG infrastructure.
-
Manage facilities to ensure functionality, safety, and maintenance.
-
Identify infrastructure requiring rehabilitation and prepare technical reports.
-
Provide technical guidance on construction and maintenance projects.
-
Prepare BoQs and cost analyses for projects.
Required Education & Experience
-
Bachelor’s degree in Civil Engineering.
-
Training certificates in civil engineering fields are an added advantage.
-
Minimum 3 years experience in civil engineering, quantity surveying, or consultancy.
-
Registration with Engineers Institution of Rwanda is an added advantage.
-
Proficiency in AutoCAD, MS Project, or design tools.
Required Application Documents
-
Application letter
-
Updated CV
-
Copy of academic degree
-
Copy of national ID
-
Addresses of three referees (including one previous supervisor)
-
Proof of experience (work certificates)
How to Apply
Interested candidates should submit all documents in one folder through the E-Recruitment Portal addressed to the Acting Managing Director of EUCL no later than 05 December 2025 at 5:00 PM.
Hard copies will not be accepted. Only shortlisted candidates will be contacted.
Important Note
REG is an equal opportunity employer. As part of its Gender Mainstreaming Program, qualified women are strongly encouraged to apply. Special consideration will be given to female applicants.
Done at Kigali, 25 November 2025
EUCL Management
Join our WhatsApp group and channel to get the latest updates on jobs, tenders, scholarships, and other opportunities:
👉 Join WhatsApp Group 👉 Join WhatsApp Channel