Search by job, company or skills

talent corner hr services pvt ltd

GIS Developer (Integrations)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Solution Engineer - GIS Developer (Integrations)

Experience: 6-8 years

Annual Salary Budget: 8-12 LPA

No of Positions - 2

Shift Timing: General shift

Mode of Work: Initially Remote - Eventually Based out of Pune/Hyderabad office

Overview:

The Solution Engineer - GIS Developer (Integrations) will focus on designing, developing, and integrating GIS solutions with enterprise systems. This role involves creating APIs, managing Esri REST and SOAP services, and ensuring seamless data exchange and interoperability between GIS and other enterprise applications. This role is central to designing, developing all integration touchpoints between the Esri utility network GIS platform and the organization's broader enterprise application ecosystem.

Responsibilities:

  • Lead the design of integration architecture between the Esri utility network platform and all enterprise systems, defining data flow patterns, API and exchange mechanisms ensuring alignment with project requirements.
  • Develop APIs and web services to enable integration between GIS and enterprise systems (e.g., SAP, AutoCAD, Maximo, SCADA etc.)
  • Develop, configure, and publish Esri REST and SOAP services to expose utility network data and functionality to downstream systems.
  • Perform data synchronization, migration, and transformation tasks to ensure data consistency across systems.
  • Develop incremental data synchronization scripts to keep the UN environment current with ongoing edits in the legacy GIS system during the parallel-run transition period.
  • Develop geoprocessing services and scheduled automation scripts using Python (ArcPy) to support integration workflows, data transformations, and subnetwork management.
  • Participate in integration workshop sessions, contributing technical expertise to gap identification, readiness assessments and implement integration workflows.
  • Troubleshoot and optimize integration processes to improve performance and reliability.
  • Document integration workflows, technical specifications, and best practices.
  • Stay updated on emerging GIS technologies and integration methodologies.

Qualifications:

  • Bachelor's degree in GIS, Computer Science, or a related field.
  • 6 to 8 years of experience in GIS development and system integrations.
  • Proficiency in Esri products (ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online) and APIs.
  • Strong programming skills in Python (ArcPy), C#, and JavaScript for GIS automation, ETL scripting, and geoprocessing workflows.
  • Experience with web service development, including REST, SOAP, and WCF.
  • Hands-on experience with databases such as PostgreSQL and Oracle.
  • Familiarity with enterprise systems (e.g., SAP, AutoCAD, OMS, Maximo, SCADA etc.) and their integration with GIS.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills to work with cross-functional teams.

Nice-to-Have (not mandatory):

  • Prior experience on ArcFM or Smallworld GIS migration projects, familiarity with schema mapping from legacy GIS models to Esri UN.
  • Experience with the Geonexus Integration Platform (GIP) or equivalent GIS middleware synchronization tools.
  • Knowledge of Esri ArcGIS Field Maps, Survey123 Connect, and offline map configuration.
  • Understanding of utility operational workflows across Electric, Gas, or Water commodity domains.

GIS developer who builds integrations between ArcGIS and enterprise systems

Must have skills: GIS + Integration Specialist (ArcGIS OR Enterprise Systems OR ESRI products), Some hands on in: ArcGIS & APIs / integrations & development mindset.

1. ArcGIS OR Esri ecosystem

  • ArcGIS Enterprise / Pro
  • Must have worked on real projects

2. Integration Experience (CORE SKILL)

  • REST / SOAP APIs
  • Web services
  • Data exchange between systems

3. Programming

  • Python (ArcPy)
  • C# or JavaScript

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147372743