|
S/N
|
POSITION
|
NUMBER
REQUIRED
|
KEY
ROLES & REQUIREMENTS
|
|
1
|
Enterprise
Applications Manager
|
01
|
Job
summary
Responsible
for leading and developing the strategy, implementation, and ongoing support
of business-critical software systems that underpin company corporate
systems, and customer service.
This
role balances strategic vision with hands-on technical leadership to ensure
applications like ERP, CMS, CRM, etc and analytics platforms deliver maximum
uptime, security, and alignment with organisation business strategies, goals
and regulatory mandates.
Key
responsibilities
- • Develop and maintain
a multi-year roadmap for enterprise applications including ERP, Customer
Information Systems, Vending platforms, Workforce Management, and BI
platforms.
- • Oversee the full
application lifecycle: requirements gathering, design, configuration,
integration, testing, deployment, and support.
- • Manage vendor
relationships, integration with other external systems, system
licensing, service-level agreements, and third-party consultants to
ensure cost-effective delivery and compliance.
- • Lead, mentor, and
evaluate a team of application specialists, fostering collaboration with
IT/OT, network, cybersecurity, data analytics, and business
stakeholders.
- • Ensure application
availability and performance by defining capacity plans, conducting
health checks, tuning configurations, and orchestrating backups and
disaster recovery drills.
- • Master’s degree in
computer science, Software Engineering, Data sciences, Information
Systems Management with at least 3years of experience in enterprise
systems.
- • Bachelor’s degree in
computer science, Software Engineering, Data sciences, Information
Systems Management with at least 4 years of experience in enterprise
systems.
Required
Education Background & Experience:
OR
Having
below skills will be an added value:
- • Expertise in ERP,
CIS Utilities Applications, or equivalent platforms.
- • Hands-on experience
with customer management solutions, preferably in utility companies.
- • Demonstrated success
leading major application rollouts, upgrades, and large-scale
integrations.
- • Strong understanding
of relational and spatial data models, middleware, API management, and
service buses.
- • Strategic thinker
with exceptional project and portfolio management capabilities.
- • Excellent
negotiation skills for vendor contracts, software licensing, and support
agreements.
- • Proficiency in
application integration techniques using REST/SOAP APIs, message queues,
and enterprise service buses.
- • Analytical mindset
able to convert complex business processes into scalable technical
solutions.
- Outstanding communication
and stakeholder-management skills across technical and non-technical
audiences.
|
|
2
|
Database
Administrator
|
01
|
Job
summary
Ensures
the availability, performance, security, and integrity of all enterprise and
operational databases that underpin electricity‐utility systems, ranging from SCADA
historical archives, CMS, ERP and analytics platforms.
Key
responsibilities:
- • Install, configure,
upgrade, and patch database management systems (Oracle, SQL Server,
MariaDB, Mongo, Etc).
- • Design and maintain
high‐availability and disaster‐recovery solutions (Oracle RAC, Data Guard,
SQL Always On, replication).
- • Monitor database
performance and tune SQL queries, indexes, and schemas for optimal
throughput.
- • Plan and execute
backup and restore procedures; validate recovery plans through regular
drills.
- • Enforce database
security policies, manage user roles, privileges, and audit logging in
compliance with NERC CIP and ISO 27001.
- • Automate routine
maintenance tasks and deployments via scripting (Shell, PowerShell,
Python) and infrastructure as code.
- • Collaborate with
IT/OT, network, and application teams to integrate database services and
troubleshoot cross‐domain issues.
Required
Education Background & Experience:
- • Master’s or
Bachelor’ degree in computer science, Software Engineering, Data
sciences, Information Systems Management,
- Having at least 2 years of
hands‐on DBA experience in
enterprise environments; at least 1 years supporting critical databases.
Having
below skills will be an added value:
- Skills with at least one
major RDBMS platform (Oracle OCP, Microsoft MCSA/MCSE for SQL Server,
MariaDB or PostgreSQL). Experience implementing and managing database
clustering, replication, and backup/recovery
- Experience implementing and
managing database clustering, replication, and
backup/recovery tools.
- • Familiarity with
Linux and Windows server administration, storage arrays, and SAN/NAS
concepts.
- • Knowledge of NERC
CIP requirements and industry best practices for database security and
compliance.
- • Strong analytical
and troubleshooting skills for performance bottlenecks, data corruption,
and incident response.
- • Proficiency in SQL
query optimization, index design, and schema modelling.
- • Scripting skills to
automate deployments, monitoring, and reporting.
- • Excellent
communication to translate technical details for IT, operations, and
executive teams.
- • Detail-oriented
approach to documentation, audit preparation, and change management.
- • Collaborative
mindset to work seamlessly with cross-functional teams under 24×7
operational demands.
|
|
3
|
IT
Security Engineer
|
01
|
Job
summary
Responsible
for ensuring the confidentiality, integrity, and availability of the
electricity utility’s IT and OT systems by designing, implementing, and
maintaining robust security controls, monitoring threats, and leading
incident response efforts across enterprise and industrial environments.
Key
responsibilities:
- • Design, install, and
configure secure network architectures, including firewalls, IDS/IPS,
and VPNs.
- • Conduct regular
security assessments, vulnerability scans, and penetration tests;
remediate identified weaknesses to harden systems and applications1.
- • Develop and enforce
security policies, procedures, and standards aligned with ISO 27001,
NERC CIP, and local regulations.
- • Monitor SIEM
platforms to analyse alerts, investigate anomalies, and coordinate
incident response activities.
- • Collaborate with
SCADA/OT teams to implement network segmentation, secure remote access,
and ICS-specific hardening measures.
- • Manage identity and
access management (IAM), multi-factor authentication (MFA), and
privilege access management (PAM) solutions.
- • Deliver security
awareness training and advisories for staff, contractors, and vendors.
- • Maintain
comprehensive documentation of security architectures, configurations,
and post-incident reports.
Required
Education Background & Experience:
- • Master’s or
Bachelor’s degree in computer science, network/computer engineering,
networking, communication systems, & IT security and at least 2
years of hands-on IT security experience, preferably within
critical-infrastructure or utility environments.
- • Practical expertise
with firewalls (e.g., Fortinet, Sophos, etc.), IDS/IPS, SIEM and
endpoint protection platforms.
- • Previous experience
with one or more of the following firewalls: Checkpoint, CISCO, UTM,
Juniper and
- Solid understanding of
networking fundamentals (TCP/IP, routing, switching) and cloud security
(Azure/AWS).
|
|
4
|
System
Administrator
|
01
|
Job
summary
Perform
daily system monitoring, verifying the integrity and availability of
operating systems, server resources, systems, and key processes, reviewing
system and application logs, and verifying completion of scheduled jobs.
Key
responsibilities:
- • Install, configure,
and maintain Windows Server and Linux systems, virtualization platforms
(VMware, Hyper-V), and container environments.
- • Administer Active
Directory, group policies, DNS, and directory services for user and
device management.
- • Oversee Office 365,
email systems, collaboration tools, and file storage solutions.
- • Implement patch
management, vulnerability scanning, and endpoint protection in line with
industry best practices and utility-grade security standards.
- • Monitor system
health, performance metrics, and capacity; proactively address
bottlenecks and plan hardware upgrades.
- • Design and test
backup, disaster recovery, and business continuity plans; conduct
regular restore drills.
- • Provide second-level
support for helpdesk tickets, troubleshoot complex issues, and mentor
junior technicians.
Required
Education Background & Experience:
- • Master’s or
Bachelor’s degree in computer science, network/computer engineering,
networking, communication systems & information systems management
and at least 2 years of hands-on IT systems administration experience,
preferably within critical-infrastructure or utility environments.
- • Expertise with
Windows Server (2012/2016/2019/2022), Linux distributions (Red Hat,
Ubuntu), and virtualization technologies.
- • Strong networking
foundation,
- • Familiarity with IT
systems architectures,
- • Relevant
certifications such as MCSA/MCSE, RHCE, and ITIL Foundation would be
added value.
- • Excellent analytical
and troubleshooting capabilities for multi-layered system issues.
- • Proficiency in
scripting and automation (PowerShell, Bash, etc) to streamline
deployments and maintenance.
- • Clear communication
skills to interface with engineering, operations, and leadership teams.
- • Detail-oriented
mindset with strong documentation and change-management practices.
- • Ability to
prioritize tasks, manage time under pressure, and adapt to 24×7
operational demands.
- Customer-service
orientation and a collaborative approach to cross-functional problem
solving.
|
|
5
|
Network
Administrator
|
|
Job
summary
Responsible
for designing, developing and maintaining the company Wide Area Network and
keep the network operating with appropriate speed
Key
responsibilities
Network
Development
- · Responsible for
Active devices configuration (routers, switches, firewall, ISE, etc.)
- · Installs and manages
virtual Local Area Networks
- · Responsible for
company’s wireless installation, configuration and management
Innovation
- · Propose new
technologies to enhance the network performance
- · Provides and
coordinates network extensions and improvement
Required
Education Background & Experience
•
Master’s’ Degree (A0) or Bachelor’s degree in computer science, Computer
Engineering, networking and communication systems or Cyber Security.
• At
least 2 years of experience in IT related role,
•
Professional certificates in Computer Networking is a plus.
Additional
skills
•
Analytical and investigative skills,
•
Communication and presentation skills,
• High standards of
professionalism and integrity,
•
Result and team oriented,
•
Ability to work under pressure,
•
Good interpersonal skills
|
|
6
|
Estate
Engineer
|
01
|
Job
summary
Effective
planning, coordination, and supervision of the organization’s estate
engineering functions, focusing on key areas such as planning and initiating
new constructions, and rehabilitating or maintaining existing infrastructure
(buildings and protection of power plants, transmission, and distribution
lines).
Key
responsibilities
- Coordinate and supervise a
team of technicians involved in the construction, maintenance, and
repair of EUCL/REG infrastructure and office furniture.
- Manage the company’s
facilities on a daily basis to ensure they are properly maintained,
functional, and secure.
- Identify and inspect
company infrastructure requiring rehabilitation, in collaboration with
relevant departments, and prepare technical reports for submission to
the appropriate authorities.
- Provide professional and
technical advice on matters related to the construction, rehabilitation,
and maintenance of company structures.
- Prepare bills of quantities
(BoQs) and conduct cost analyses for building construction,
rehabilitation, and maintenance projects.
Required
Education Background & Experience
- Bachelor’s degree in civil
engineering from a recognized University
- Training Certificate (s) in
the Civil Engineering industry is an added advantage.
- At least 3 years’
experience in civil engineering works, quantity survey, and related
consultancy works.
- Be registered in the
Institution of Engineers Rwanda is an added value.
- Proven experience in civil
engineering works, preparing BoQs, and Project supervision.
- Proficiency in AutoCAD, MS
Project, or other engineering Structural design.
|
Post a Comment