About this role
An exciting opportunity is available for a skilled Network Infrastructure Engineer to join a growing ICT team in Nairobi. This full-time, onsite role is ideal for an experienced technology professional with expertise in systems administration, network engineering, virtualization, cybersecurity, and cloud technologies.
The successful candidate will be responsible for maintaining secure, reliable, and high-performing IT infrastructure while supporting business operations through effective infrastructure management and technical support.
Job Overview
Position: Network Infrastructure Engineer
Location: Nairobi, Kenya
Employment Type: Full-Time, Onsite
Industry: ICT / Computer Technology
Position Summary
The Network Infrastructure Engineer will oversee the deployment, administration, monitoring, and maintenance of server environments, network systems, virtualization platforms, and ICT hardware.
This role requires strong technical expertise across Windows and Linux environments, network security, cloud technologies, and infrastructure troubleshooting to ensure optimal system performance and business continuity.
Key Responsibilities
Server Administration and Infrastructure Management
Deploy, configure, and maintain Windows and Linux server environments.
Monitor server performance, uptime, and overall infrastructure health.
Perform system upgrades, patch management, and software updates.
Manage backup solutions and support disaster recovery processes.
Conduct capacity planning and infrastructure optimization activities.
Ensure high availability and reliability of critical systems.
Virtualization and Cloud Technologies
Create, configure, and manage virtual machines using platforms such as:
VMware
Hyper-V
Proxmox
Monitor virtual infrastructure performance and resource utilization.
Support cloud adoption initiatives and hybrid infrastructure environments.
Assist with cloud platform administration and migration projects.
Network Administration
Install, configure, and maintain:
Routers
Switches
Firewalls
Wireless network infrastructure
Support Local Area Networks (LAN), Wide Area Networks (WAN), and VPN services.
Troubleshoot connectivity and network performance issues.
Implement routing, switching, and network segmentation solutions.
Cybersecurity and Network Protection
Configure and maintain firewall policies and access controls.
Monitor security events and respond to infrastructure-related incidents.
Conduct vulnerability assessments and security reviews.
Implement cybersecurity best practices and risk mitigation measures.
Support compliance with organizational security standards.
ICT Hardware Management
Install and maintain servers, storage systems, desktop computers, laptops, and related ICT equipment.
Troubleshoot hardware-related issues and coordinate repairs where necessary.
Manage ICT asset inventories and lifecycle processes.
Ensure infrastructure equipment is maintained according to operational requirements.
Technical Support and Documentation
Provide second-level and third-level technical support.
Resolve infrastructure-related incidents and service requests.
Develop and maintain technical documentation and operating procedures.
Create and update network and infrastructure diagrams.
Support knowledge-sharing initiatives across the ICT team.
Infrastructure Improvement Projects
Participate in infrastructure modernization projects.
Support cloud transformation and digital innovation initiatives.
Contribute to cybersecurity enhancement programs.
Recommend improvements that increase performance, security, and scalability.
Minimum Requirements
Educational Qualifications
Bachelor’s Degree in one of the following disciplines:
Computer Science
Information Technology
Computer Engineering
Telecommunications Engineering
Information Systems
Related ICT field
Experience
Minimum of 3 years of experience in:
Systems Administration
Network Administration
Infrastructure Engineering
ICT Operations
Preferred Technical Skills
Operating Systems
Windows Server Administration
Linux Administration:
Ubuntu
Debian
Red Hat Enterprise Linux
Rocky Linux
CentOS
Networking Technologies
TCP/IP
DNS
DHCP
VLANs
Routing and Switching
VPN Technologies
Wireless Networking
Virtualization Platforms
VMware
Hyper-V
Proxmox
Cybersecurity
Firewall Administration
Access Control Management
Network Security Monitoring
Vulnerability Management
Security Incident Response
Cloud Technologies
Experience with:
Microsoft Azure
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
Scripting and Automation
Knowledge of:
PowerShell
Bash
Python
Preferred Professional Certifications
The following certifications are advantageous:
CCNA (Cisco Certified Network Associate)
CompTIA Network+
CompTIA Security+
Microsoft Certified: Windows Server Hybrid Administrator Associate
RHCSA (Red Hat Certified System Administrator)
LPIC-1
Fortinet Certified Associate (FCA) or equivalent firewall certification
Key Competencies
Technical Competencies
Infrastructure troubleshooting
Systems administration
Network performance optimization
Cybersecurity management
Cloud infrastructure support
Technical documentation
Professional Skills
Strong analytical and problem-solving abilities
Excellent verbal and written communication skills
Effective project and task management
Ability to prioritize multiple assignments
Attention to detail and accuracy
Personal Attributes
Self-motivated and proactive
Strong team collaboration skills
Ability to work independently when required
Adaptability in fast-paced technology environments
Commitment to continuous learning and professional development
Why Apply for This Network Infrastructure Engineer Role?
This position offers an excellent opportunity to work with modern infrastructure technologies, virtualization platforms, cybersecurity solutions, and cloud environments.
The successful candidate will gain exposure to enterprise-level ICT systems while contributing to infrastructure reliability, digital transformation initiatives, and business-critical technology operations.
Application Deadline
17 July 2026

