1 of 5 free roles viewed today. Upgrade to premium for unlimited from only $19.99 with a 2-day free trial.

Geographic Information System Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Geographic Information System Developer with a contract length of "unknown" and a pay rate of "unknown." It requires expertise in ESRI technologies, Python, and web services, with experience in GIS applications and spatial databases. Hybrid work location preferred.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
April 3, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Hybrid
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Rosemead, CA
🧠 - Skills detailed
#Computer Science #Web Services #Libraries #REST (Representational State Transfer) #Python #Documentation #Oracle #Programming #Databases #Automation #DevOps #API (Application Programming Interface) #SQL (Structured Query Language) #JavaScript #HTML (Hypertext Markup Language) #SQL Server #ML (Machine Learning) #PostgreSQL #Spatial Data
Role description
You've reached your limit of 5 free role views today.
Upgrade to premium for unlimited access - from only $19.99.

Role: GIS Developer/Analyst

Location: local, hybrid candidates, 91770 preferred. Remote candidates considered as well.

Must have: ESRI technologies (ArcGIS Server, ArcGIS Online, ArcGIS Enterprise, ArcGIS API)

Job Summary:

We are seeking a skilled GIS Developer with expertise in ESRI technologies, Python programming, and web services to design, develop, and maintain GIS applications. The ideal candidate will have experience integrating GIS solutions with enterprise systems and delivering efficient geospatial services for various applications.

Key Responsibilities:

   • Develop, customize, and maintain GIS applications using ESRI technologies (ArcGIS Server, ArcGIS Online, ArcGIS Enterprise, ArcGIS API for JavaScript, etc.).

   • Design and implement geospatial solutions using Python, including automation scripts and geoprocessing tools (ArcPy, GDAL, etc.).

   • Integrate GIS applications with web services (REST, SOAP) and databases to support data exchange and interoperability.

   • Develop and maintain web-based GIS applications using JavaScript frameworks (e.g., Leaflet, OpenLayers, ESRI JavaScript API).

   • Work with spatial databases such as PostgreSQL/PostGIS, SQL Server, or Oracle Spatial.

   • Design and implement data models for spatial data and ensure high-performance geoprocessing.

   • Support enterprise GIS infrastructure, including troubleshooting and optimizing system performance.

   • Collaborate with cross-functional teams to integrate GIS solutions into broader business applications.

   • Stay up-to-date with advancements in GIS technologies and recommend improvements.

Required Qualifications:

   • Bachelor's degree in GIS, Computer Science, Geography, or a related field.

   • Proven experience with ESRI technologies (ArcGIS Server, ArcGIS Online, ArcGIS Enterprise).

   • Proficiency in Python and geospatial libraries such as ArcPy, GDAL, or Fiona.

   • Strong understanding of web services, APIs, and integration techniques.

   • Experience developing GIS web applications using JavaScript, HTML, CSS, and/or relevant frameworks.

   • Familiarity with spatial databases such as PostgreSQL/PostGIS, SQL Server, or Oracle Spatial.

   • Excellent problem-solving skills and the ability to work independently or as part of a team.

Preferred Qualifications:

   • Experience with DevOps practices for GIS applications, including CI/CD pipelines.

   • Knowledge of machine learning applications in GIS.

   • Familiarity with open-source GIS technologies like QGIS, GeoServer, or MapServer.

   • Strong documentation and communication skills.