Job Title: GIS Developer (Full Stack) – Utility Sector
Job Summary:
We are seeking a highly skilled and motivated GIS Developer with Full Stack
Development experience to join our dynamic team in the electricity and water utility sector.
The ideal candidate will have hands-on experience in GIS application development, web GIS
technologies, and full-stack programming. This role involves designing, developing, and
maintaining geospatial solutions to support utility operations, asset management, and field
data integration.
Key Responsibilities:
• Design, develop, and maintain web-based GIS applications using modern front-end
and back-end technologies.
• Integrate GIS with utility management systems (e.g., SCADA, ERP, AMI).
• Develop APIs, dashboards, and tools for spatial data analysis and visualization.
• Manage and update enterprise geodatabases (Esri ArcGIS Enterprise preferred).
• Customize Esri Web AppBuilder, Experience Builder, or other web GIS frameworks.
• Optimize GIS data processing and automate workflows using Python/ArcPy and SQL.
• Work with GPS/mobile data collection platforms and integrate with GIS systems.
• Collaborate with utility operations, planning, and IT teams to understand project
requirements and deliver effective GIS solutions.
• Ensure data accuracy, integrity, and security within the GIS environment.
Required Qualifications:
• Bachelor’s or Master’s degree in GIS, Computer Science, Geoinformatics, or a related
field.
• Minimum 3–5 years of experience in GIS and full stack development, preferably in
utility or infrastructure sectors.
• Proficient with ArcGIS Platform (ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online).
• Strong development skills in:
o Front-End: JavaScript, React, HTML5, CSS3
o Back-End: Node.js, Python (Django/Flask), .NET Core, REST APIs
o Databases: PostgreSQL/PostGIS, SQL Server, Oracle Spatial
• Experience with Esri JavaScript API, Leaflet, OpenLayers, or similar libraries.
• Familiarity with DevOps tools (Git, Docker, CI/CD pipelines).
• Experience with geospatial web services (WMS, WFS, REST, GeoJSON).
• Understanding of utility networks, asset management systems, and SCADA
integration is a plus.