1

Junior Python Gis Jobs (NOW HIRING)

This role will lead complex GIS projects, ensure data quality, mentor junior team members, and ... Experience using ModelBuilder and Python for GIS automation. * Utility industry experience is ...

The ideal candidate will take ownership of complex GIS projects, mentor junior staff, and ... Familiarity with SQL databases , Python scripting , or ModelBuilder is a plus. * Understanding of ...

Oversee and mentor Junior GIS Specialist. * Gather business requirements from STOC and TM&S ... of Python scripting (ArcPy) * 3+ years of supervisory or team leadership experience * GIS for ...

Own the architecture of Python based data pipelines, setting standards for automation, cleaning ... Mentor junior analysts and foster knowledge-sharing across the team Requirements * 8+ years of ...

... years experience using Python, arcPy, or a combination of the two Preferred Experience ... Bachelor's degree in Geography, Engineering, GIS, or related discipline * 5+ years of related ...

... junior GIS team members on data standards, Unreal integration techniques, and project-specific ... and scripting (Python or similar) for GIS data workflows. - Excellent collaboration and ...

... junior GIS team members on data standards, Unreal integration techniques, and project-specific ... and scripting (Python or similar) for GIS data workflows. - Excellent collaboration and ...

next page

Showing results 1-20

Junior Python Gis information

See salary details

$15

$32

$53

How much do junior python gis jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for junior python gis in the United States is $32.12, according to ZipRecruiter salary data. Most workers in this role earn between $23.08 and $35.34 per hour, depending on experience, location, and employer.

What does a Junior Python GIS specialist do?

A Junior Python GIS specialist assists in managing and analyzing geographic data using Python programming within Geographic Information Systems (GIS). They typically support senior team members by writing scripts to automate geospatial data processing, creating maps, and helping with spatial analysis tasks. Their work often includes data cleaning, visualization, and integrating various datasets to support decision-making in fields like urban planning, environmental science, or logistics. Junior specialists are expected to continually develop their skills in Python, GIS software (such as QGIS or ArcGIS), and spatial databases.

What is the difference between Junior Python Gis vs GIS Analyst?

AspectJunior Python GisGIS Analyst
Required CredentialsBasic Python skills, GIS fundamentals, often a bachelor's in GIS or related fieldAdvanced GIS knowledge, often with a bachelor's or master's in GIS, geography, or related field
Work EnvironmentEntry-level, focused on scripting, data processing, and automationMore analytical, involving spatial data analysis, map creation, and project management
Employer & Industry UsageTech companies, government agencies, environmental firmsUrban planning, environmental consulting, government agencies
Common Search & Comparison IntentUnderstanding entry-level GIS roles with Python skillsExploring more advanced GIS positions with scripting expertise

While both roles involve GIS and Python, Junior Python Gis focuses on scripting and automation at an entry level, whereas GIS Analyst involves more complex spatial analysis and project responsibilities. The roles often overlap in skills but differ in experience and scope.

What are some common challenges faced by Junior Python GIS professionals when starting out in their careers?

Junior Python GIS professionals often encounter challenges such as learning to work with large and complex geospatial datasets, understanding industry-standard GIS software, and integrating Python scripts with GIS platforms. Adapting to collaborative workflows and version control systems is also key, as projects are frequently team-based. Additionally, juniors may need to quickly become familiar with spatial analysis techniques and troubleshooting data quality or compatibility issues, which are common in real-world GIS projects.

What are the key skills and qualifications needed to thrive as a Junior Python GIS specialist, and why are they important?

To thrive as a Junior Python GIS specialist, you need foundational knowledge in GIS concepts, proficiency in Python programming, and typically a degree in geography, computer science, or a related field. Familiarity with GIS software like ArcGIS or QGIS, spatial databases, and relevant libraries such as GeoPandas or GDAL is essential. Strong analytical thinking, attention to detail, and effective communication skills help you interpret spatial data and collaborate with team members. These skills enable you to efficiently analyze geographic information and contribute valuable insights to geospatial projects.
More about Junior Python Gis jobs
What cities are hiring for Junior Python Gis jobs? Cities with the most Junior Python Gis job openings:
What are the most commonly searched types of Python Gis jobs? The most popular types of Python Gis jobs are:
What states have the most Junior Python Gis jobs? States with the most job openings for Junior Python Gis jobs include:
What job categories do people searching Junior Python Gis jobs look for? The top searched job categories for Junior Python Gis jobs are:
Infographic showing various Junior Python Gis job openings in the United States as of July 2026, with employment types broken down into 86% Full Time, 7% Part Time, 1% Temporary, 4% Contract, and 2% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $66,802 per year, or $32.1 per hour.

GIS Programmer Analyst (.NET / Python / Esri) Richmond, VA (HYBRID)

SmartIMS Inc.

Richmond, VA • On-site

Other

Posted 9 days ago


Job description

GIS Programmer Analyst (.NET / Python / Esri) Hybrid

Location: Hybrid - Richmond, VA
Duration: Long Term
Job Description

We are seeking an experienced GIS Programmer Analyst with strong expertise in .NET, Python, and Esri GIS technologies to develop, enhance, and support enterprise GIS applications. The ideal candidate will have hands-on experience with ArcGIS Enterprise, Utility Network, ArcGIS Pro, Portal for ArcGIS, Oracle/SQL Server databases, and GIS application development in utility environments.

Required Skills
  • 5+ years of experience as a GIS Programmer Analyst using .NET and Python.

  • Strong hands-on experience with Esri GIS technologies, including:

    • ArcGIS Enterprise

    • ArcGIS Pro

    • Portal for ArcGIS

    • ArcGIS Server

    • Utility Network

    • Feature Services

    • Enterprise Geodatabases

  • Experience developing, enhancing, and supporting GIS applications, integrations, web services, and automation workflows.

  • Strong experience with Python, ArcPy, REST APIs, JSON, and automation scripting.

  • Proficiency in SQL and relational databases, preferably Oracle and/or Microsoft SQL Server.

  • Experience troubleshooting complex GIS applications, integrations, and production support issues.

  • Understanding of Software Development Life Cycle (SDLC), testing methodologies, release management, and production support.

  • Ability to create technical documentation, workflow documentation, and support procedures.

  • Strong analytical, communication, and problem-solving skills.

  • Ability to work effectively with business users, technical teams, vendors, and cross-functional stakeholders.

Preferred Qualifications
  • GIS Certification (Nice to Have).

  • Experience with:

    • Esri Utility Network

    • Branch Versioning

    • Subnetwork Management

    • Network Tracing

    • Utility Data Models

  • Utility industry experience (Electric, Gas, Asset Management, Field Operations, OMS/NMS).

  • Experience with FME, ETL tools, batch processing, and data transformation.

  • Experience with enterprise utility platforms such as SAP, EWAM, AUD, Locusview, OMS/NMS, MIMS, or similar.

  • ArcGIS Enterprise Administration, Portal upgrades, service publishing, hosted feature layers, and performance tuning.

  • Oracle Spatial, Enterprise Geodatabase Administration, Versioning, Reconciliation, and Data Validation.

  • Experience with JavaScript, HTML, CSS, and .NET web application development.

  • Familiarity with Cloud technologies, Hybrid Architecture, Containers, High Availability, and Disaster Recovery.

  • Exposure to AI/ML, GeoAI, Remote Sensing, LiDAR, or Predictive Analytics.

  • Knowledge of Cybersecurity, Data Governance, Compliance, and Change Management.

Responsibilities
  • Design, develop, enhance, and support enterprise GIS applications.

  • Build medium-complexity applications following modern coding standards and best practices.

  • Analyze business and technical requirements and implement scalable GIS solutions.

  • Develop backend services, integrations, automation scripts, and REST APIs.

  • Perform unit testing, integration testing, and support test automation activities.

  • Troubleshoot application, database, integration, and production issues.

  • Support ArcGIS Enterprise, Utility Network, Portal, and Enterprise Geodatabases.

  • Collaborate with Product Owners, Architects, Infrastructure, Security, and Development teams.

  • Create technical documentation, workflows, and production support documentation.

  • Participate in ongoing application maintenance, enhancements, and issue resolution.

  • Mentor junior team members and support knowledge sharing across the team.

Required Soft Skills
  • Excellent verbal and written communication skills.

  • Strong analytical and problem-solving abilities.

  • Ability to work independently and collaboratively in cross-functional teams.

  • Strong organizational and multitasking skills.

  • Ability to manage multiple priorities in a fast-paced environment.

Education
  • High School Diploma or equivalent required.

  • GIS Certification is a plus but not required.


Smart IMS logo

About Smart IMS

Sourced by ZipRecruiter

Smart IMS has grown to be one of the trusted technology and service partner for enterprises across the globe. Founded by business and technology experts with extensive experience in designing, implementing, and managing large and complex projects at Fortune 500 companies, we’ve perfected the craft of creating solutions that truly make a difference.

Industry

Technology, communication and media

Company size

201 - 500 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

1994