Overview 
GIS Python Developer to design, develop, and implement automated Quality Assurance and Quality Control (QA/QC) processes for spatial data.
The role involves writing Python scripts (primarily using ArcPy  or the ArcGIS API for Python ) and integrating them into Esri’s ArcGIS Workflow Manager  to streamline and automate GIS data validation across teams.
Location:  100% Remote 
Type:  Full-Time / Contract 
 What You’ll Do 
  - Develop QA/QC Scripts : Create and maintain Python scripts to automatically identify and correct spatial data issues such as: 
- Missing or invalid geometry 
- Polygon overlaps or gaps 
- Topology and connectivity errors (e.g., roads not connecting properly) 
- Integrate with ArcGIS Workflow Manager : Configure and embed QA/QC scripts as automated steps within ArcGIS Workflow Manager task sequences, enabling: 
- Automatic validation after data edits or updates 
- Flagging and reporting of errors for correction 
- Consistent enforcement of spatial data quality standards 
- Ensure Data Integrity and Compliance : Maintain accuracy, consistency, and traceability of all GIS data edits and updates across the enterprise environment.
 
 
- Work closely with GIS analysts, database administrators, and developers to ensure smooth integration, performance optimization, and scalability of QA/QC solutions.
 
 
Qualifications 
  - Bachelor’s degree in Geographic Information Systems (GIS), Computer Science, Geomatics , or a related field.
 
 
- Proven experience in Python scripting for GIS automation .
 
 
- Strong knowledge of Esri technologies , including ArcGIS Pro, ArcGIS Enterprise , and ArcGIS Workflow Manager .
 
 
- Experience with ArcPy  and/or the ArcGIS API for Python .
 
 
- Understanding of spatial data models, topology rules, and coordinate systems .
 
 
- Familiarity with data quality management principles (QA/QC)  in GIS environments.
 
 
- Strong analytical and problem-solving skills with attention to detail.
 
 
- Excellent communication skills and ability to work in a collaborative environment.
 
 
Preferred Qualifications 
  - Experience with versioned geodatabases (ArcSDE)  and enterprise data workflows.
 
 
- Exposure to SQL  and spatial database management.
 
 
- Knowledge of automation frameworks  or DevOps practices  within GIS.
 
 
What You’ll Achieve 
 You’ll play a key role in building a repeatable, automated, and auditable quality-control process for spatial data—ensuring every dataset and map product meets enterprise accuracy standards before publication or approval.
 Job Details 
  - Seniority level:  Mid-Senior level 
- Employment type:  Contract 
- Job function:  Information Technology 
- Industries:  Staffing and Recruiting 
   #J-18808-Ljbffr