GIS Online Visualization Application Developers

UNFPA
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

HTML
JavaScript
PHP
ArcGIS (Software)
CSS
Software Documentation
Databases
Data Visualization
Database Development
Database Schema
GIS Applications
Python
PostgreSQL
MongoDB
MySQL
Web Applications
Web Application Frameworks
Esri GIS (Software)
Data Storage Technologies
React
Backend
Angular
Information Technology
Plotly
Programming Languages

Job description

The GIS developer will work under the supervision of the Geospatial lead in the Population and Development Branch, Technical Division, receiving guidance from other team members as needed within the GIS team at the Headquarters., We are seeking a skilled and experienced GIS developer to work on different GIS applications and data visualization dashboards. The successful candidate will be responsible for developing online visualization applications with a database backend that can effectively collect, store, and generate different types of data.

Scope of work:

The GIS web and database developer will be responsible for the following tasks:

Collect data and geospatial mapping for the thematic project. Potential areas are female genital mutilation, women's movement, HIV prevention mapping, sexual and reproductive health; Design and develop user-friendly web applications, e.g. using ArcGIS Dashboard and Experience builder; Design and implement a scalable and dynamic database to facilitate data storage, update and maintenance, and an admin backend to ensure the database can be maintained and updated; Ensure the applications are accessible and responsive across different devices and platforms; Document the development process, including code documentation, database schema, and user manuals; Provide related knowledge transfer, including training to the data owner to maintain and update the online applications.

The term of the consultant will be 40 days between November 1 - December 31, 2023.

Payment will be made on receipt of deliverables as per the agreed schedule and to a maximum of 21 days per month.

Deliverables

  • User-friendly web applications

  • Dynamic databases and an admin backend to ensure the database can be maintained and updated

  • Documentation and knowledge transferring

Supervisory arrangements: The consultant will work under the direct guidance and supervision of the Geospatial lead.

Requirements

  • Advanced degree on Geographic Science, Statistics, Geomatics, Computer Science (Ph.D. preferred)

Knowledge and Experience:

  • Proven ten-year experience in web online application and database development, with a strong portfolio showcasing relevant projects

  • Proficiency in ArcGIS and ESRI technologies, programming languages such as HTML, CSS, JavaScript (ReactJS), and a server-side language (e.g., Python, PHP)

  • Extensive knowledge of database management systems, including design, optimization, and querying (e.g., MySQL, PostgreSQL, or MongoDB)

  • Experience with web application frameworks (e.g., ReactJS, Angular).

  • Familiarity with data visualization libraries and frameworks (e.g., D3, HightChart, or Plotly)

  • Strong problem-solving skills and ability to work independently with minimal supervision

  • Excellent communication skills and ability to collaborate effectively with stakeholders

Apply for this position