RCMRD Geospatial Technologies System & Mobile Developer Jobs in Kenya
RCMRD Geospatial Technologies System & Mobile Developer Jobs in Kenya
Reporting to the Geo-IT System Development Specialist, the Geospatial Technologies System &
Mobile Developer will be responsible for maintaining, designing, developing, enhancing,
debugging and implementing geospatial applications (web-based, standalone and mobile apps), to integrate models and model data into the RCMRD Geoportal, or to deliver data to RCMRD clients, troubleshooting production problems related to GIS applications and providing technical support and training to the application users.
Duties and ResponsibilitiesDesigning and developing of geospatial software and applications, including GIS software products, applications for processing, analysis, or adding value to remotely sensed data, and applications to automate routine tasks and to customize end-user interfaces.
Maintaining, designing, developing, enhancing, debugging and implementing geospatial applications (web-based, or standalone), to integrate models and model data into the RCMRD Geoportal, Observatories and Websites, or to deliver data to RCMRD clients.
Troubleshooting production problems related to GIS applications.
Participating in the technical review of the Geo Information Systems.
Developing of Mobile Apps (Android and iOS) that can be published on Play Store and App Store.
Participating /giving input to improve Geoinformation data management strategies.
Contributing to the availability and correct functioning of the IT infrastructure and software systems, provides high quality first level Geoinformation application support to the user community.
Testing and improving (by escalating bug reports) Geoinformation application software, proposing improvements to the software portfolio.
Researching, testing, building and coordinating the conversion and/or integration of new components based on client requirements.
Producing system designs and implementation plans for software components and/or applications.
Performing rigorous testing of developed applications to ensure required functionality
and performance requirements are met as well as ensuring compliance of developed systems with global and internal standards and data interoperability interfaces (e.g. OGC).
Collecting, documenting and organizing requirements
(user interface, performance, system constraints, etc.).
Producing technical documentation, user manuals or other methods of user guidance (e.g. online help), as needed.
Conducting rigorous testing of tools and applications developed.
Providing technical assistance to application users.
Documenting, designing, coding, and testing GIS solutions and GIS applications.
Engaging in relevant training and outreach activities.
Participating in knowledge sharing mechanisms such as the RCMRD Geospatial Data and Technologies Community of practice, training activities, as well as internal capacity building and knowledge exchange processes and practices implemented at RCMRD in matters of geospatial application development.
Any other duties assigned by the supervisor.
Required qualification:
Bachelor’s Degree in Information Systems or Computer Science.
Qualifications relevant to GIS and Information Technology; Programming languages such as Python, JavaScript, Java etc.
Minimum of five (5) years’ experience working as a Geospatial Technologies Developer.
Experience with Content Management Systems such as Joomla, Word press and Drupal, ArcGIS, Open Layers, Geonode.
Mobile development experience using IOS (Objective C), Android (Java) or Windows Mobile (C#).
Demonstratable experience in web and software programming as well as mobile apps programming.
Strong communication skills and ability to work within teams or independently.
Experience in .NET and MSSQL, MySQL & PostgreSQL and spatial databases.
How to Apply
For more information and job application details, see; RCMRD Geospatial Technologies System & Mobile Developer Jobs in Kenya
Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to Africa Jobs.