What are the responsibilities and job description for the GIS Analyst position at World Wide Technology?
Job Details
Role: GIS Analyst
Location: Remote, but local candidates will be preferred
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.