GIS Developer
Job Brief
We are seeking a talented GIS Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining Geographic Information Systems (GIS) applications and solutions. They will collaborate with cross-functional teams to gather requirements, analyze spatial data, and create innovative GIS solutions to address business needs.
Responsibilities
- Develop GIS applications and tools using programming languages such as Python, Java, or JavaScript etc.
- Design and implement spatial databases, data models, and schemas.
- Integrate GIS data from various sources and formats, including satellite imagery, GPS data, and remote sensing data.
- Analyze spatial data to identify patterns, trends, and relationships.
- Create maps, visualizations, and reports for decision-making purposes.
- Collaborate with stakeholders to gather requirements and define project scope.
- Provide technical support and troubleshooting for GIS applications.
- Stay updated on emerging GIS technologies and best practices.
- Document code, workflows, and technical specifications.
- Ensure compliance with data quality standards and security protocols.
Qualifications and Requirements
- Bachelor’s degree in Geographic Information Systems, Computer Science, Engineering, or a related field.
- Minimum of 10 years of experience as GIS Developer
- Proven experience as a GIS Developer or similar role.
- Proficiency in GIS software such as Esri ArcGIS, QGIS, or MapInfo.
- Strong programming skills in languages such as Python, Java, JavaScript, or SQL.
- Experience with spatial databases (e.g., PostgreSQL/PostGIS, Oracle Spatial).
- Knowledge of web mapping technologies such as Leaflet, OpenLayers, or Google Maps API.
- Familiarity with geospatial data formats and standards (e.g., GeoJSON, Shapefile, KML).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Skills
- GIS software: Esri ArcGIS, QGIS, MapInfo
- Programming languages: Python, Java, JavaScript, SQL
- Spatial databases: PostgreSQL/PostGIS, Oracle Spatial
- Web mapping technologies: Leaflet, OpenLayers, Google Maps API
- Geospatial data formats and standards: GeoJSON, Shapefile, KML
- Problem-solving
- Analytical thinking
- Communication
- Interpersonal skills
- Attention to detail.