Senior Technical Specialist (ArcPy / Python / GIS)_Raleigh, NC_Hybrid

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

ArcGIS
Communication
Data Management
Python
Esri
Geographic Information System
Spatial Analysis
Supervision
Workflow
Scripting
Process Improvement
Management
Database Administration

Job Details

Job Title: Technical Specialist Senior (ArcPy / Python / GIS)
Location: Raleigh, NC (Remote, must reside in NC potential hybrid up to 3 days onsite)
Contract Duration: 12 Months

The North Carolina Department of Transportation (NCDOT) GIS Unit is seeking a skilled ArcPy and Python Developer (Technical Specialist Senior) to support data maintenance, process improvements, quick-turn GIS requests, and Linear Referencing System (LRS) projects. The role involves working on initiatives such as Litter Management, LSRN integration with Open Street Map, HPMS support, STIP integration tools, and other GIS-related assignments.

This is a remote position, but candidates may be required to work on a hybrid schedule (up to three days onsite). Candidates must currently reside in North Carolina.


Responsibilities:

  • Provide GIS data maintenance and process improvements.

  • Handle quick-turn GIS requests and project-related coding tasks.

  • Support LRS data management and conflation with Open Street Map.

  • Develop and maintain ArcPy, ArcPro, and Python-based tools.

  • Assist with HPMS, STIP integrations, and additional GIS workflows.

  • Ensure accurate spatial analysis, mapping, and cartographic outputs.

  • Work independently and manage deliverables with minimal guidance.

  • Communicate effectively with team members and stakeholders.


Required Skills:

  • 5+ years experience with GIS principles, theories, and practices.

  • Proficiency in the Esri suite (ArcGIS, ArcPro, ArcPy).

  • Strong knowledge of GIS database management and spatial analysis.

  • Experience with cartographic/mapping procedures.

  • Hands-on expertise in Python scripting for GIS automation.

  • Knowledge of Linear Referencing Systems (LRS).

  • Ability to work efficiently under high-level requests with minimal supervision.

  • Strong verbal and written communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.