- Company Name
- Panoramic Associates
- Job Title
- GIS Developer
- Job Description
-
Job Title: GIS Developer
Role Summary:
Design, develop, and maintain spatial data systems and mapping tools for a municipal GIS and Data function. Focus on building efficient data pipelines, optimizing performance, and delivering reliable geospatial solutions to support decision‑making and service delivery.
Expectations:
- Deliver high‑quality GIS applications and dashboards on schedule.
- Collaborate cross‑functionally with data analysts, IT, and stakeholders to define requirements and ensure alignment with business goals.
- Maintain data integrity, system performance, and security standards.
- Continuously evaluate new technologies and propose enhancements.
Key Responsibilities:
- Develop and maintain spatial data pipelines using ETL tools, SQL, and GIS software.
- Create interactive web and desktop mapping applications (e.g., ArcGIS, QGIS, Leaflet, Mapbox).
- Implement GIS data models, schema, and metadata standards.
- Perform spatial analysis, cartographic design, and report generation.
- Optimize spatial queries and storage for performance and scalability.
- Document processes, code, and system architecture.
- Conduct troubleshooting, debugging, and issue resolution.
- Provide technical support and training to internal users.
- Ensure compliance with data governance, privacy, and security policies.
Required Skills:
- Proficient in GIS software (ArcGIS Pro/Server, QGIS) and web mapping libraries (Leaflet, OpenLayers, Mapbox GL).
- Strong SQL and database experience (PostgreSQL/PostGIS, SQL Server).
- Programming: Python, JavaScript (ES6+).
- Knowledge of spatial data formats (GeoJSON, Shapefile, KML, GML, Raster).
- Experience with REST APIs and web services (JSON, SOAP).
- Familiarity with version control (Git) and CI/CD pipelines.
- Ability to translate business requirements into technical solutions.
- Excellent problem‑solving and communication skills.
Required Education & Certifications:
- Bachelor’s degree in Geography, Geospatial Science, Computer Science, or related field.
- Proven experience (3+ years) in GIS development and spatial data management.
- GIS certification (e.g., ESRI GIS Professional) or similar credentials (optional but preferred).