About the Role: We are seeking a skilled Geospatial Platform Developer to join our team. In this role, you will be responsible for developing and maintaining a comprehensive geospatial platform that serves both internal and external users. This platform will include multiple portals and applications designed to enhance geospatial data management, visualization, and integration.
Key Responsibilities:
- Developing a Geospatial Platform:
- Internal Portal:
- Create an internal portal that allows various departments within the center to access, manage, and integrate geospatial data.
- Implement simplified tools for drawing and displaying data on base maps.
- External Portal:
- Develop the main interface of the platform for external use, enabling users to access all services and geospatial data.
- Geospatial Database Design and Development:
- Design and build a robust geospatial database to support the platform’s data management needs.
- Ensure seamless integration of the database with various applications and services.
- Developing Geospatial Applications:
- Natural Hazard Management Application:
- Create an application to manage and analyze data related to natural hazards.
- Water Elevation Model Application:
- Develop an application for creating and managing water elevation models.
- Dashboards Application:
- Build interactive dashboards that visualize geospatial data and provide insights for decision-making.
Skills
Qualifications:
- Bachelor's degree in Geospatial Science, Computer Science, or a related field.
- Experience in developing geospatial platforms, databases, and applications.
- Proficiency in GIS software and tools such as ArcGIS, QGIS, and related technologies.
- Strong knowledge of geospatial data integration and management.
- Experience with database design and management, particularly in geospatial contexts.
- Familiarity with natural hazard management, water modeling, and data visualization applications.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
Preferred Skills:
- Experience with web-based geospatial platforms and cloud technologies.
- Knowledge of programming languages such as Python, JavaScript, or similar.
- Experience in developing dashboards and data visualization tools.