Administrators, Server Engineer, and Network Engineer Jobs in Kenya


Our client is a $6 billion company that employs around 110,000 people in over 50 countries, and continues to expand its global footprint across the world. 

The company provides comprehensive IT solutions and services including systems integration, information systems outsourcing, package implementation, software application development and maintenance, and research and development services to Global 2000 customers utilizing a Global Services Delivery Platform. 

They are looking for confident, highly motivated and self-driven individuals for their Rwanda and Uganda offices to fill the positions of:

Database Administrator (DBA) L1

Job Overview

The role holder will be responsible for overseeing all aspects of the business database from initial database architecture design through implementation, administration, monitoring, tuning, backup, migration, and support. The incumbent will also be responsible for the performance, integrity and security of the database.

Principal Accountabilities
  • Monitoring of database activities and logs
  • Database Start-up and Shutdown including cluster databases
  • Users & Roles Management – roles, privileges, profiles, monitoring users (sessions) activities etc.
  • Installation and configuration of Oracle databases including creation of ASM and RDBMS instances and de-installation tasks
  • Database Space Management including exposure to De-fragmentation
  • Database Performance Monitoring and usage of monitoring tools like OEM Grid Control
  • Backup Monitoring and verification
  • Monitoring Database replication and daily check list & MIS Report preparation
  • Understanding the application and other dependency with respect to Database
  • Following the SOPs and Training Guides / Manuals with respect to first level troubleshooting  
  • Capacity planning (Identifying the usage pattern and suggesting improvement in performance) and Change Management
  • Maintaining environment details
Education & Experience
  • Bachelor in Science/Engineering /Technology
  • At least one to three (1-3) years’ experience of real-time production database management
  • Real time work experience on Oracle database administration on UNIX platform (Linux/ HP-UX).
  • Exposure to ITIL & Service delivery process is an added advantage
  • Exposure to other RDBMS like MS SQL SERVER / Informix / MySQL / Sybase
Knowledge, Skills & Competences
  • Knowledge of Database Cloning/Refresh including Export / Import backups (expdp/ impdp and exp/imp)
  • Knowledge of SQL Plus, PL/SQL and UNIX Commands
  • Knowledge on Database Vendor management (Metalink/Microsoft support etc)
  • Understanding of HA / RAC architecture
  • Documentation skills for preparing technical SOPs for various database technologies (Oracle, SQL Server etc.) and MIS Reports
  • Excellent interpersonal, written and verbal communication skills
  • Strong report writing skills
  • Excellent analytical skills
  • Excellent team player
  • Pro-active and a quick learner
Senior Database Administrator (DBA) – Oracle 

Job Overview

Reporting to the Database Administrator (DBA) Domain Lead, the role holder will be responsible for Incident/Problem/Change Management and for supporting 24/7 infrastructure on Database’s for Telecom account. The incumbent will also be in charge of undertaking new projects. 

Principal Accountabilities
  • Installation, configuration, maintenance, and troubleshooting Oracle x and MS SQL databases on UNIX and Windows servers
  • Application of patches and upgrades for Oracle
  • Physical Data Modelling, Database Refresh, Re-org, Backup using RMAN and 3rd Party Tools
  • Oracle Grid Control and providing troubleshooting support for potential data issues
  • Analysing issues to determine the root cause and developing solutions or escalating to the appropriate team/stakeholders
  • Backup/ restore using Dataguard, Statspack and TK Prof
  • Database and application tuning and performance monitoring
  • RAC, Oracle 9i or 10G, supporting application team
  • Handling Oracle databases as a DBA on Unix/NT environments
  • Monitoring user connections/performance
  • Preparation of monthly and weekly dashboards and case analysis     
Education & Experience
  • Bachelor in Science/Engineering /Technology
  • Certification in Oracle
  • At least four to six (4-6) years’ experience in a similar capacity
  • Experience in Standby Database
  • Experience in RMAN backup
  • Experience in Migration/Upgrades/Patch implementation in databases
  • Experience in ITIL based delivery, preferably with ITIL Foundation Certification
  • Experience in installation, configuration, maintenance and troubleshooting Oracle x and MS SQL databases on UNIX and NT servers
  • Knowledge, Skills & Competences
  • Ability to support Oracle database
  • Demonstrated competence in Oracle 11i & 10G
  • Sound knowledge of UNIX
  • Excellent interpersonal, written and verbal communication skills
  • Strong report writing skills
  • Excellent analytical skills
  • Excellent team player
  • Good problem solving skills
  • Willingness to learn and continuously improve
Senior Server Engineer – UNIX + Windows 

Job Overview

Reporting to the Regional OPCO Lead, the role holder will be responsible for Incident/Problem/Change Management and for supporting 24/7 infrastructure on UNIX and Windows Platform for Telecom account. The incumbent will also be in charge of undertaking new projects. 

Principal Accountabilities
  • Installation - UNIX + Windows Server OS Installation, modification of network settings
  • OS Hardening of Windows + UNIX Servers
  • Disk management - creating partitions for the different types of servers
  • Disk space management
  • Log file maintenance
  • Windows + UNIX Server Asset List Management - Preparation/update of CMDB
  • Attending all meetings where Windows + UNIX Servers issues are required
  • Representing Windows + UNIX Server issues on Project Management teams
  • OS Patch level check in Windows + UNIX servers and install as per the requirement.
  • File system creation and mounting in UNIX servers
  • Assisting in the planning and design of various systems like Red Hat Enterprise Linux & software applications
  • Management of vendor deliverables where services are provided externally
  • Escalating unresolved issues to vendors where required
  • Following up with vendors till the resolution of the issue
  • Measuring & recording the vendor performance reports
  • Preparation of RCA for incidents
  • Implementation of Changes based on processes
  • Keeping Service Desk apprised on all UNIX server issues
  • Ensuring the closing of UNIX related audit points
  • Ensuring that there is conformity to the ITIL processes. This includes Change/Problem/Incident Management
  • Patch deployment plan preparation with test results
  • Ensuring that all servers under domain have a backup application agent
  • Preparation of monthly and weekly dashboards and case analysis
Education & Experience
  • Bachelor in Science/Engineering /Technology
  • MCSE & RHCE- Redhat Certified Engineer 5.5
  • At least four to six (4-6) years’ experience in a similar capacity  
  • Knowledge, Skills & Competences
  • Excellent Windows and Redhat Linux skills
  • Excellent interpersonal, written and verbal communication skills
  • Excellent analytical skills
  • Excellent team player
  • Strong report writing skills
  • Good problem solving skills
  • Willingness to learn and continuously improve
Senior Network Engineer

Job Overview


Reporting to the Network Domain Lead, the role holder will be responsible for supporting 24/7 infrastructure on Network for Telecom account and undertaking new projects. The incumbent will also be in charge of Incident/Problem/Change Management. 

Principal Accountabilities
  • Proactive monitoring critical parameters of the Network Devices
  • Tracking and Co-ordination of all incidents/problems until resolution
  • Identification of probable causes of failures in the WAN environment
  • Analysing impact of associated systems, which can affect the WAN, availability defining methodologies/workaround to address the probable causes of failures in case of incident or emergency
  • Recommending the possible solution/workaround to address the probable causes of failure
  • Performing router, switch, and modem reconfiguration
  • Coordinating with the vendors for the WAN uptime
  • Managing incident on all devices which are not remotely manageable
  • Maintaining connectivity maps of the WAN environment, detailing the connectivity and type of communication medium deployed
  • Maintaining protocol address registers and record changes, additions or deletions of sites
  • Monitoring and controlling configuration aspects like IP address, subnet mask
  • Maintaining a repository of the IOS images standardized for the WAN environment
  • Backing up configuration files periodically or otherwise as and when changes are affected
  • Conducting drills based on defined redundancies and disaster recovery
  • Usage and Bandwidth Analysis and providing recommendations to MTN for upgrades and consolidation
  • Analysing traffic and identify opportunities for setting QOS for the business services
  • Analysing use of the Network services like DHCP and WINS and recommend consolidation,  distribution of the services
  • Creating new users (Administrative and Privileged) and managing them
  • Administration for Network authentication servers
  • Maintaining and administering network elements and devices on the NMS
  • Configuration of new routers on the network
  • Setup DNS and DHCP Servers
  • Setup new domains in DNS , Secondary servers, replication for DNS
  • Setup new WINS servers
  • Providing End to End Support for all the remotely manageable Switches
  • Providing End to End Support for all the remotely NON manageable Switches
  • Ensuring that active ports are working properly. In case of a failure provide a workaround by immediately activating other Port and subsequently get the hardware repaired/replaced
  • Resolving any loose connections between the LAN Switches and the Routers/Desktops
  • Restarting Switches in case of any Hung State
  • Configuring Ports for a Manageable Switch
  • Configuring VLAN for a Manageable Switch
  • Network design and re-architecture
  • VSAT AMC  & Operations support through their respective vendors
  • WAN Link Charges and AMCs for last mile
  • Maintaining Database of Vendors related to Network Devices present in setup
  • Escalating unresolved issues to Vendors including OEM's
  • Following up with Vendors till the resolution of the issue
  • Measuring & recording the vendor performance
  • Notifying MTN on major incidents occurred
  • Providing Reports to MTN/Program Manager as agreed with MTN
  • Updating MTN on periodic intervals on the issue
  • Retain principal support contracts (Software Premium Support Contracts) that would enable the organisation to get the relevant patches and bug-fixes for MTN during Incidents
  • Starting and stopping of Network Devices, whenever required
  • Preparation of monthly and weekly dashboards and case analysis
Education & Experience
  • Bachelor in Science/Engineering /Technology
  • Certification in Cisco or Juniper Networks
  • At least four to six (4-6) years’ experience in a similar capacity Knowledge, Skills & Competences
  • Excellent interpersonal, written and verbal communication skills
  • Strong report writing skills
  • Excellent analytical skills
  • Excellent team player
  • Good problem solving skills
  • Willingness to learn and continuously improve
These positions are available in Rwanda and Uganda.

If you feel that you are up to the challenge and possess the necessary qualifications, please send your CV and letter of application indicating why you are the most suitable candidate for the role and details of your current and expected salary torecruit@virtualhr.co.ke by 31st May 2012.