• Maintain applications in high-availability and production environments. 
  • Diagnose and resolve system, application and data issues. 
  • Coordinate service activities with other teams and technical resources. 
  • Identify and find solutions to address situations requiring urgent attention. 
  • Troubleshoot performance issues. 
  • Manage application servers. 
  • Respond to requests of development team. 
  • Anticipate & introduce new servicing tools to monitor & troubleshoot applications. 
  • Provide assistance to technical queries. 
  • Perform and develop monitoring activities. 
  • Analyze recurring and intermittent problems.
  • Working effectively with teams across geographically-distributed Centers of Excellence.
  • Providing technology mentoring and guidance to more junior employees.
  • Providing clear and accessible technical information to senior management.


  • Bachelor’s degree in Engineering or equivalent degree in a technical discipline related to IT. Vocational training will be considered
  • At least 2 years of postgraduate experience
  • Experience with multi-national teams, where partition of tasks may spread across several geographical entities
  • Interested in monitoring technology trends and in continuous self-improvement
  • Ability to think strategically and in the long term
  • Good knowledge: Windows, Linux, Java/J2EE, JBoss, SPLUNK, Oracle and SQL 
  • Ability to communicate and interact effectively on technical subject matter with non-specialists
  • Strong will to adhere to best practices
  • Good availability for international travels
  • Excellent communication
  • Fluent in English 

Knowledge in one or more of the following fields is a plus:

  • Tableau desktop & server
  • Microsoft SQL server – SSRS/SSAS/SSIS
  • Power BI

How to Apply

Interested candidates to submit their application via this link


Nairobi, KE