Find the Best Geographic Information System (GIS) Jobs

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9/5
On average from 2M+ reviews

Check out a sample of the 194 Geographic Information System (GIS) jobs posted on Upwork

Transit Data Systems Researcher

Hourly ‐ Posted 8 days ago
Less than 30 hrs/week
Hours needed
3 to 6 months
Duration
Intermediate
Experience level

Join our team as a Transit Data Systems Researcher to support a Federal DOT SBIR Research Subcontract. You'll analyze transit data syst…

Geographic Information System (GIS)GIS JobsAPI IntegrationDatabase Design
See more

Real Estate Assistant: property research

Hourly ‐ Posted 7 days ago
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Intermediate
Experience level

Real Estate Virtual Assistant: Property Research & Mapping (Denver, CO) Job Category: Data Entry / Real Estate Research Project Type: O…

Geographic Information System (GIS)Real Estate
See more
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Intermediate
Experience level

Seeking an experienced GIS/Data Engineer or Geospatial Software Architect to evaluate the feasibility of building a property intelligen…

Geographic Information System (GIS)SASPython
See more

GIS/Cartography & Graphic Design Expert

Fixed-price ‐ Posted 5 days ago
$320
Fixed-price
Intermediate
Experience level

We are seeking an experienced GIS/Cartography & Graphic Design expert to create premium A0/A1 corporate wall posters featuring India's…

Geographic Information System (GIS)Adobe PhotoshopAdobe Illustrator
See more

Dashboards - ArcGIS Sidewalks Inspection

Hourly ‐ Posted 5 days ago
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Expert
Experience level

Ongoing sidewalks inspection project. Need an expert for QA/QC and to: 1. Setup a dashboard to tally the kilometers covered by each ins…

Geographic Information System (GIS)Data AnalysisGIS JobsArcGIS
See more

ArcGIS Indoors Specialist

Hourly ‐ Posted 8 days ago
Less than 30 hrs/week
Hours needed
3 to 6 months
Duration
Intermediate
Experience level

We are seeking an experienced ArcGIS Indoors Specialist to prepare floor-aware indoor maps for an indoor navigation and spatial intelli…

Geographic Information System (GIS)CADGIS JobsArcGIS
See more

Web QA ( Testing GIS + 2D+3D) -YK

Hourly ‐ Posted 7 days ago
30+ hrs/week
Hours needed
More than 6 months
Duration
Intermediate
Experience level

Title- Web QA ( Testing GIS + 2D+3D) Experience -5+ years Location: Remote Contract Duration- 6 Months ,with the possibility of exten…

Geographic Information System (GIS)ArcGISQGIS
See more

GIS Developer for Web Map Application

Hourly ‐ Posted 6 days ago
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Intermediate
Experience level

I am seeking a GIS Developer for a casual support in developing a web map application. The web application is for editing GIS data on t…

Geographic Information System (GIS)Spring BootPython
See more

Data Extraction from EPA Databases

Hourly ‐ Posted 5 days ago
Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Intermediate
Experience level

Using EPA databases (Envirofacts, ECHO, etc.) identify wastewater treatment plants in the US and extract data such as state, city, disc…

Geographic Information System (GIS)ETLPythonData Scraping
See more

Create a Map with Pictures

Fixed-price ‐ Posted 4 days ago
$50
Fixed-price
Intermediate
Experience level

We are seeking a skilled freelancer to create a map that incorporates pictures. The ideal candidate will have experience in graphic des…

Geographic Information System (GIS)IllustrationAdobe IllustratorAdobe Photoshop
See more
GIS Analysts on Upwork
can earn $20–$30/hr.
Learn more below about how you can earn a career on the world’s work marketplace.
GIS Analyst average prices bell curve

$20$30

Median hourly rates (USD)

How to Become a GIS Analyst

Opportunities have always been good for those familiar with geospatial technology. Geographic information systems (GIS) leverage technological advancements and use them to map out and make plans for practically anywhere on earth.

From specialists working in large urban areas to rural industries such as forestry and agriculture, demand is growing for GIS technicians or analysts. But how exactly do you reach that point in your career?

In this detailed guide, we explain how to become a GIS analyst, the core GIS analyst job responsibilities, and the average hourly rates of GIS analysts on Upwork.

What does a GIS analyst do?

A GIS analyst manages all activities related to the design, development, implementation, and support of GIS projects. As a GIS analyst, you will also develop GIS task budgets and scope of work documents for inclusion in project proposals, manage GIS task progress and budgets, assist with project planning and coordination, and project scope of work development and project budgeting.

Furthermore, GIS analysts collect and process data for use in GIS applications, analyze data, and prepare technical and progress reports.

What qualifications and competencies do I need to become a GIS analyst?

GIS analysts are skilled in a variety of technologies. Strong problem-solving abilities, the capacity to multitask, and the capacity to think quickly are only some of the basic requirements for the position of GIS analyst:

  • Knowledge of data collection, storage, and analysis methods, as well as the knowledge of cartography standards, drafting principles, and computer design and graphics software
  • Good oral and verbal communication skills, including good listening skills, to communicate with technical and non-technical internal clients
  • Good project management skills including communications coordination
  • Knowledge of of advanced GIS principles, geoprocessing tools, and spatial database management techniques
  • Hands-on experience with GIS programming and scripting languages including Python, SQL, JSON, HTML, CSS, or related programming languages
  • Microsoft SQL Server, Structured Query Language (SQL) and its applications with GIS analysis and data/system integration
  • The development, configuration, and optimization of web mapping services (preferably two years of experience with ArcGIS Server)
  • Experience with spatial modeling, remote sensing, landscape mapping, and data analysis
  • Ability to manage spatial data (e.g., relationship classes, topology) within geodatabases
  • Superior attention to detail, accuracy, personal initiative, and considerable use of independent judgment

What are the core GIS analyst job responsibilities?

Using mapping software to evaluate geospatial data and create digital maps is one of the main responsibilities. This data is used by the analysts to decide how to use the land. GIS analysts also manage digital databases that contain geospatial information and predict likely geographic changes.

Depending on the project, GIS analysts may be required to serve as technical leads for the spatial enablement of the business unit’s GIS projects. Below is a detailed overview of what GIS analysts do on a daily basis:

  • Configure GIS applications using standard software configuration tools
  • Interpret and perform complex spatial analysis on GIS data layers to produce maps and reports
  • Assist with spatial reports for geodatabase integrity, performance, and the property valuation process
  • Design and administer multiple GIS spatial databases (enterprise geodatabases) using ESRI/SDE, SQL Server, ArcGIS Server/Portal, and other online data management tools
  • Maintain the documentation of the GIS databases (including metadata), procedures, and business data integration requirements
  • Develop and update data models, scripts, interfaces, and programs in support of importing/exporting and manipulating GIS data between various software systems and/or business applications
  • Administer the GIS software licensing to ensure proper and efficient deployment, accessibility, and license utilization
  • Monitor system performance and logs to troubleshoot and proactively adjust configuration settings to maximize GIS system performance, availability, and security
  • Respond to technical questions from GIS users needing assistance and resolve problems

Should I get a GIS analyst degree or certification?

The U.S. Bureau of Labor Statistics forecasts that GIS analyst career paths will see greater than average growth by 2029. So, the competition for openings becomes high. In such a competitive job market, many people are looking to boost their credentials and enhance their skill sets.

GIS professionals can benefit from several types of education or certifications to help position themselves more prominently on Upwork. Consider the options below to prove your expertise to employers on Upwork:

  • Bachelor’s or Master’s degree in geographic information system (GIS), geography, environmental science, cartography, information science, urban planning, Earth science, computer science, or related field required
  • The GISCI Geospatial Core Technical Knowledge Exam developed by GIS Certification Institute and Professional GIS Certificate by Michigan State University

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this section. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyse and determine the tools or services that would best fit their specific needs and situation.

Your next job starts right here

Set up a free profile to showcase your skills, experience and desired pay rate to clients. You choose the payment method that's best for you to easily get paid for your work.

Find work
Upwork Payment Protection
Gives you security and peace of mind
See how it works