1

Freelance Python Gis Developer Jobs in Virginia (NOW HIRING)

GIS Database Engineer

Vienna, VA · On-site

$160K - $200K/yr

Database Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance ... SQL and Python scripting experience. * Knowledge of Linux/Unix/Windows. * Exposure to geospatial ...

New

... Python Developers, Geospatial (GIS) Developers, ETL Developers, Data Scientists, Data Engineers, Data Analysts, AWS Engineers, DevOps Engineers, Cloud Migration Experts, and Geospatial Systems ...

GIS Intern

Stafford, VA · On-site

$31K/yr

Responsible for field and office GPS/GIS support including data acquisition and data manipulation ... Acrobat, Python programming, SQL, and Geodatabase editing, and design. SPECIAL REQUIREMENTS:

Senior Cloud GIS Architect Fairfax, VA We are looking for an experienced geospatial technology ... Strong programming and data engineering skills using Python, SQL, R, PostgreSQL, MongoDB, Microsoft ...

Overview GIS Solution Engineers on our Logistics team are highly technical, trusted advisors to ... Programming and scripting experience with languages such as Python and JavaScript, * Remarkable ...

Sr. GIS Solution Engineer - Defense

Vienna, VA

$55.50 - $71.50/hr

Overview GIS Solution Engineers on our Defense team are highly technical, trusted advisors to ... Programming and scripting experience with languages such as Python and JavaScript, * Remarkable ...

Entarian is seeking a candidate for our GIS Technician / Office Coordinator position to support ... Working knowledge of basic programming languages, e.g. Python, Matlabs, and managing metadata files ...

Entarian is seeking a candidate for our GIS Technician / Office Coordinator position to support ... Working knowledge of basic programming languages, e.g. Python, Matlabs, and managing metadata files ...

Overview GIS Solution Engineers on our Public Safety team are highly technical, trusted advisors to ... Programming and scripting experience with languages such as Python and JavaScript, * Remarkable ...

Entarian is seeking a candidate for our GIS Technician / Office Coordinator position to support ... Working knowledge of basic programming languages, e.g. Python, Matlabs, and managing metadata files ...

Sr. GIS Solution Engineer- Health & Sciences

Vienna, VA · On-site

$55.50 - $71.50/hr

Overview GIS Solution Engineers on our Health & Sciences team are highly technical, trusted ... Programming and scripting experience with languages such as Python, R, and JavaScript, * Remarkable ...

GIS Intern

Stafford, VA · On-site

$15/hr

Responsible for field and office GPS/GIS support including data acquisition and data manipulation ... Acrobat, Python programming, SQL, and Geodatabase editing, and design. SPECIAL REQUIREMENTS:

Overview GIS Solution Engineers on our Logistics team are highly technical, trusted advisors to ... Programming and scripting experience with languages such as Python and JavaScript, * Remarkable ...

Showing results 41-60

Freelance Python Gis Developer information

How do freelance Python GIS developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

What is the difference between Freelance Python Gis Developer vs GIS Analyst?

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

What does a freelance Python GIS developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

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

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.
What are the most commonly searched types of Python Gis Developer jobs in Virginia? The most popular types of Python Gis Developer jobs in Virginia are:
What are popular job titles related to Freelance Python Gis Developer jobs in Virginia? For Freelance Python Gis Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Freelance Python Gis Developer jobs in Virginia look for? The top searched job categories for Freelance Python Gis Developer jobs in Virginia are:
What cities in Virginia are hiring for Freelance Python Gis Developer jobs? Cities in Virginia with the most Freelance Python Gis Developer job openings:

GIS Database Engineer

SAIC

Vienna, VA • On-site

$160K - $200K/yr

Other

Posted yesterday

New


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

76th of 221 rated it services


Job description

Job ID: 2615274
Location: Vienna, VA, US
Date Posted: 2026-08-04
Category: Information Technology
Subcategory: Database Engr
Schedule: Full-Time
Shift: Day Job
Travel: Yes - 10% of the time
Minimum Clearance Required: TS.SCI_wPoly
Clearance Level Must Be Able to Obtain: None
Potential for Remote Work: ORA_ON_SITE
Description
Overview
SAIC is hiring a Database Engineer to design and implement enterprise geospatial database solutions supporting mission-critical applications. You will guide customers through data management strategies and implement secure, scalable environments.
Responsibilities
  • Design and implement secure, high-availability database solutions.
  • Collaborate across the entire implementation lifecycle.
  • Configure and maintain enterprise DB environments (backup, restore, HA/DR).
  • Monitor performance and tune databases (query optimization, indexing).
  • Implement security controls and compliance standards.
  • Automate routine tasks for efficiency.
  • Provide technical guidance for migrations, integrations, and enterprise architectures.

Qualifications
Required Qualifications
  • Active TS/SCI is required to be considered for this role.
  • Willing and able to pass a polygraph.
  • 5+ years of hands-on database design/administration for Oracle, SQL Server, PostgreSQL, or SAP HANA.
  • Experience with loading strategies, backup/recovery, performance tuning, security.
  • SQL and Python scripting experience.
  • Knowledge of Linux/Unix/Windows.
  • Exposure to geospatial concepts (spatial data types, indexing, coordinate systems).
  • Ability to communicate complex technical concepts clearly.
  • Bachelor's in CS, Math, GIS, or STEM.

Desired Qualifications
  • Experience with ArcGIS Enterprise geodatabases.
  • Security+ certification.
  • Knowledge integrating GIS with enterprise systems.
  • Industry certifications (Esri, CompTIA, Microsoft, Amazon, PostgreSQL, Oracle).

Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see .

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom