We are looking for a self-motivated individual with a proactive attitude to join our team.

Summary of the Job:

GIS Web Development. Design, technological survey, development maintenance for the Web GIS Platform front-end and back-end systems. Spatial Database Administration.

Employment Type: Permanent and pensionable

Qualifications:
  • Degree in Geospatial Engineering, IT, Computer science or related field. MSc will be an added advantage.
  • Minimum two years’ experience in Geospatial development
Experience/Skills:

This Person will: 
  • Full development lifecycle experience - this can be with Object Oriented language (C++, Java, Python and/or Web Development HTML5/JS/Node...) 
  • Hands-on experience in web development languages including Javascript (es6 syntax), HTML 5, CSS3 and web toolkits (Bootstrap)
  • Experience in Progressive Web Apps and underlying technologies such as Workbox and Service Worker will be an added advantage
  • Good understanding of modern and advanced JavaScript libraries and frameworks for responsive design mainly Node.js, Vue JS (and its frameworks)
  • Experience with task automation toolkits such as Gulp, NodeJs
  • Experience in Agile software development Proficient understanding of code versioning tools (and continuous integration) such as Git
  • Good experience working with database administration and development (advanced SQL) on Relational Database (especially for PostgreSQL).
  • Experience in Java for back-end server (with frameworks such as SpringBoot, Persistence management...).
  • Good knowledge in Linux commands, apache, tomcat administration and Geoserver administration
  • Scripting with Python and GDAL will be an added advantage 
  • Mapping libraries mainly Openlayers such as Leaflet will also be an added advantage
  • Experience using GIS software such as ArcGIS, QGIS. 
All interested candidates to email scanned Application Letter and Curriculum Vitae as one PDF document to applications@ramani.co.ke before  4th February 2019.