Description:
We are seeking an experienced ESRI GIS Developer/Analyst with hands-on expertise in the ESRI technology stack.
The ideal candidate will work as an Individual Contributor supporting project delivery, developing GIS applications, performing spatial analysis, automating GIS workflows, and interacting directly with clients to understand technical and functional GIS requirements.
The role requires strong technical skills in ArcGIS Desktop/Pro, ArcGIS Enterprise, Python (ArcPy), web-based GIS development, SQL/Oracle, and modern frameworks like Angular.
Key Responsibilities
GIS Development & Analysis
• Design, develop, and maintain GIS solutions using ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise.
• Develop geoprocessing tools, automation workflows, and ETL processes using Python/ArcPy.
• Support spatial data modeling, map production, cartographic design, and spatial analytics.
Web GIS & Application Development
• Develop and maintain interactive web GIS applications using:
• ArcGIS API for JavaScript
• Angular or other modern web frameworks
• Integrate GIS services (Feature Services, Map Services, REST Services) into UI applications.
ArcGIS Enterprise / Server Support
• Publish, administer, and optimize GIS services on ArcGIS Server/Enterprise.
• Manage service performance, caching, security, user roles, and Portal items.
• Work with geodatabases—versioning, replication, schema updates, and data validation.
Database & Data Management
• Work with spatial data in MS SQL Server and Oracle databases.
• Write advanced SQL queries, spatial operations, and indexing for optimum performance.
• Ensure data quality, metadata management, and governance compliance.
• Communicate technical details clearly with business stakeholders.
• Work independently with minimal supervision as an Individual Contributor.
• Participate in requirement discussions, sprint planning, demos, and client meetings.