2

Full Time Python Gis Developer Jobs in Virginia (NOW HIRING)

We're looking for a GIS Analyst with strong programming skills and a passion for delivering ... Build and maintain Python based data pipelines to automate import, cleaning, transformation, and ...

GIS Solution Engineer - AEC

Vienna, VA ยท On-site

$79K - $130K/yr

Programming and scripting experience with languages such as Python and JavaScript * Master's degree ... change with GIS technology. For more information on Esri's Racial Equity and Social Justice ...

GIS Technician

Stafford, VA ยท On-site

$25 - $28/hr

The GIS Technician will be responsible for working closely with engineering and permitting staff to ... Experience in Python scripting or other programming languages * Experience with SQI, PostgreSQL ...

Senior Python Developer

Mclean, VA ยท Remote

$122K - $165K/yr

As a Senior Python Developer, you will assist in leading the integration of a custom application ... S. citizens or currently authorized to work in the United States on a full-time basis. This ...

Senior Python Developer

Mclean, VA ยท On-site +1

$122K - $165K/yr

As a Senior Python Developer, you will assist in leading the integration of a custom application ... S. citizens or currently authorized to work in the United States on a full-time basis. This ...

Senior GIS Solutions Engineer

Alexandria, VA

$59.25 - $76.25/hr

Bachelor's Degree in GIS, Geography, Engineering, Information Technology or related field * Ability ... Power-user skills with Esri's ArcGIS Pro and experience with scripting languages such as Python ...

Senior AWS Python Developer

Reston, VA ยท On-site

$126K - $170K/yr

Senior AWS Python Developer Category: Software Development/ Engineering Main location: United ... J0426-1915 Employment Type: Full Time U.S. - Finding purpose at CGI By playing this video you ...

Mclean, VA(Onsite) Job Type: Full Time Strong automation experience using Python scripting Strong automation experience using Groovy scripting Strong CICD skills using Jenkins and Jira Strong ...

next page

Showing results 1-20

Full Time Python Gis Developer information

What are the key skills and qualifications needed to thrive as a Full Time Python GIS Developer, and why are they important?

To thrive as a Full Time Python GIS Developer, you need strong programming skills in Python, a solid understanding of geospatial concepts, and experience with GIS platforms, often supported by a relevant degree in computer science, geography, or a related field. Familiarity with tools such as ArcGIS, QGIS, PostGIS, and libraries like GeoPandas or GDAL, as well as version control systems like Git, is typically required. Problem-solving ability, attention to detail, and effective communication are important soft skills that set top candidates apart. These skills ensure robust, scalable geospatial solutions and seamless collaboration with technical and non-technical stakeholders.

What does a Full Time Python GIS Developer do?

A Full Time Python GIS Developer specializes in creating, maintaining, and optimizing software solutions that work with Geographic Information Systems (GIS) using the Python programming language. They develop scripts and applications to process spatial data, automate mapping tasks, and integrate GIS functionalities into various platforms. Their work often involves using libraries such as GeoPandas, Shapely, and ArcPy to analyze geospatial data, visualize results, and solve real-world location-based problems for industries like urban planning, transportation, and environmental science.

Will GIS be overtaken by AI?

GIS professionals, including Full Time Python GIS Developers, use AI to enhance spatial data analysis, automate workflows, and improve decision-making. While AI tools are increasingly integrated into GIS applications, human expertise remains essential for interpreting results and managing complex spatial data tasks.

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

AspectFull Time Python Gis DeveloperGIS Analyst
Required SkillsPython programming, GIS software, scriptingGIS software, data analysis, cartography
Work EnvironmentDevelopment teams, software projectsData management, fieldwork, reporting
Industry UsageTech, government, environmental projectsUrban planning, environmental agencies, utilities

The Full Time Python Gis Developer primarily focuses on developing GIS applications using Python, scripting, and automation, often working within software development teams. In contrast, a GIS Analyst concentrates on analyzing spatial data, creating maps, and supporting decision-making processes. While both roles require GIS knowledge, the developer role emphasizes programming and software creation, whereas the analyst role centers on data interpretation and visualization.

Is Python useful for GIS?

Python is highly useful for a GIS developer because it is widely used for automating spatial data processing, analysis, and map creation. Many GIS tools and libraries, such as ArcPy and GeoPandas, rely on Python, making it a key skill for developing and maintaining GIS applications.

Are Python developers still in demand?

Python developers are currently in high demand across various industries due to Python's versatility in data analysis, web development, automation, and GIS applications. Skills in frameworks like Django, Flask, and libraries such as Pandas or GeoPandas enhance employability, and demand is expected to remain strong as organizations increasingly rely on Python for technical solutions.

What is the highest paying GIS job?

The highest paying GIS jobs typically include senior GIS manager, GIS director, or GIS consultant roles, which often require advanced skills in spatial analysis, project management, and certifications. These positions can offer salaries exceeding $100,000 annually, especially in industries like government, engineering, or technology firms. Experience, specialization, and leadership responsibilities significantly influence compensation in GIS careers.

What are some common challenges Full Time Python GIS Developers face when integrating geospatial data from multiple sources?

Full Time Python GIS Developers often encounter challenges when integrating geospatial data from various sources due to differences in data formats, coordinate reference systems, and data quality. Ensuring compatibility and accuracy requires a strong understanding of libraries like GDAL, GeoPandas, and Shapely, as well as best practices for data cleaning and transformation. Close collaboration with data engineers, cartographers, and other team members is often necessary to resolve inconsistencies and produce reliable geospatial analyses.
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 Full Time Python Gis Developer jobs in Virginia? For Full Time Python Gis Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Full Time Python Gis Developer jobs in Virginia look for? The top searched job categories for Full Time Python Gis Developer jobs in Virginia are:
What cities in Virginia are hiring for Full Time Python Gis Developer jobs? Cities in Virginia with the most Full Time Python Gis Developer job openings:
Infographic showing various Full Time Python Gis Developer job openings in Virginia as of June 2026, with employment types broken down into 12% Full Time, 87% Part Time, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.

Water & Gas GIS Engineering Technician or Water & Gas Senior GIS/CAD Technician

City of Danville, VA

Danville, VA โ€ข On-site

$36K - $43K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

Salary: See Position Description
Location : Utilities Adm Building, 1040 Monument Street, Danville, VA 24541, VA
Job Type: Full Time Non Exempt Salary
Job Number: 1002509
Department: Utilities
Division: Water & Gas
Opening Date: 05/07/2026
Closing Date: Continuous
Description
The Water & Gas Division of the Utilities Department has an opening for a Water & Gas GIS Engineering Technician or Water & Gas Senior GIS/CAD Technician. The position will be filled depending on the qualifications and experience of the selected applicant.
To view the Water & Gas Senior GIS/CAD Technician job description, click here. $43,297.60 - $51,957.12/Annually
Water & Gas GIS Engineering Technician - $36,353.50 - $43,624.20/Annually
Maintains and supports the Water & Gas Geographic Information System (GIS). Provides GIS relation databases and training and provides technical support for the GPS equipment. Coordinates and communicates with contractors on GIS projects and GPS survey work by maintaining attribute code lists and exchanging GIS and AutoCAD related files via ftp servers. Interacts with other employees and City of Danville staff in other City departments.
The essential functions of the job are not limited to those listed in the job description. The City retains the discretion to add to or change the duties of the position at any time.
  • Maintains Water and Gas GIS Geo databases and related geography importing from GPS equipment using Leica Geo Office software and stored on City's network folders; updating corresponding chronological project list and adding the GPS data to update the GIS mapping system using ESRI Arc Map and Arc Catalog automated mapping software system; and sharing data with consultants via ftp to ensure the Water & Gas distribution sheets are updated.
  • Completes hardware and software maintenance on GPS system by working with Leica GPS vendor and network staff to resolve all equipment repairs and network issues; ensuring that the GPS reference station is operational daily to work with the filed units; maintaining code lists for GPS survey work; and checking connections and cleaning equipment periodically such as screens and external casing.
  • Coordinates with contractor on projects and GPS survey work by reviewing data contents, project maps, design or construction to determine if more GPs information is needed and for clarification of any data and mapping issues.
  • Prepares customized GIS related maps using ESRI Arc Map software for GIS data requests and provides GIS information for staff, consultants and other City departments.

ADDITIONAL DUTIES
  • Performs additional duties as assigned.

Education and Experience
High School Diploma or GED supplemented by six months to one year of post-secondary study or training: e.g. vocational, business, technical school; and basic computer skills and Microsoft software experience. No job experience is required.
An equivalent combination of education and experience may be considered in lieu of the specific requirements listed above
Certifications/Licenses
  • Valid Driver's License with acceptable driving record according to City Criteria

Job Knowledge
Intermediate knowledge to perform most work in normal situations. Comprehension of standard situations and includes knowledge of most of the significant aspects of the subject.
Reading
Advanced: Ability to read literature, books, reviews, scientific or technical journals, abstracts, financial reports, and/or legal documents.
Writing
Intermediate: Ability to write reports, prepare business letters, expositions, and summaries with proper format, punctuation, spelling, and grammar, using all parts of speech.
Math
Intermediate: Ability to deal with a system of real numbers; and practical application of fractions, percentages, ratios/proportions and measurement.
Communication Skills
Requires regular & routine interaction involving exchange and receipt of information.
Independence and Decision-Making
Normally performs the duty assignment according to his or her own judgment, requesting supervisory assistance only when necessary. Special projects are managed with little oversight and assignments may be reviewed upon completion. Performance reviewed periodically.
Technical Skills
Work requires a comprehensive, practical knowledge of a technical field with use of analytical judgment and decision-making abilities appropriate to the work environment of the organization.
Fiscal Responsibilities
No budgetary/fiscal responsibility.
Supervisory Responsibilities
No responsibility for direction or supervision of others.
PHYSICAL DEMANDS
Work is sedentary in nature, requiring occasional light physical exertion. Requires adequate vision, hearing and talking to use a computer, telephone and communicating effectively with others.
NON-PHYSICAL DEMANDS
  • Responsible for appropriate use and maintenance of City equipment, tools and other resources, including work time.
  • Regular and predictable attendance is expected.
  • May frequently experience change of tasks, performing multiple tasks simultaneously, working closely with others as part of a team, and tedious or exacting work.
  • May occasionally experience time pressure.
  • May rarely experience emergency situations and noisy/distracting environment.

MACHINES, TOOLS, EQUIPMENT, SOFTWARE AND HARDWARE
Typically requires use of standard office equipment, including computer and related hardware and software, and any other equipment as appropriate or required.
WORK ENVIRONMENT
The work is typically performed in an office setting, primarily at a desk in a quiet environment, where the employee is not normally exposed to environmental hazards.
The employee is expected to use appropriate protective equipment for the assigned task; and any other equipment as apparent or assigned.
Accident Insurance
The City provides optional off the job accident insurance through Allstate. This insurance provides reimbursement for treatments associated with a wide array of accidents and injuries, and is available for immediate family members. Premiums are paid entirely by the employee through payroll deduction.
Annual Leave
Employees accrue annual leave hours based on the length of time they work for the City and their duty cycle. Hours are accrued on a semi monthly pay cycle. Employees are not eligible to use annual leave hours during their first six months of employment.
Critical Illness
The City provides optional critical illness insurance through Allstate. This insurance provides a lump sum benefit payment if an employee is diagnosed with a covered illness. Examples include heart attack, stroke, coronary atery by-pass surgery, and so on. Premiums are based on age and tobacco use. Premiums are paid entirely by the employee through payroll deduction.
Cancer Benefit
The City provides optional cancer insurance through Allstate. This insurance provides a benefit payment if an employee is diagnosed with cancer and provides a benefit during cancer treatments. Premiums are paid entirely by the employee through payroll deduction.
Deferred Compensation
The City of Danville offers a 457 plan to employees, which provides an opportunity to set aside a portion of your salary for retirement. Income taxes are not paid on the money your defer until you retire and start using it or leave the City. Enrollment in this plan is optional.
Dental Insurance
Employees have the opportunity to enroll in dental insurance through Delta Dental.There is an option of a Low PPO plan or a High PPO plan, and coverage is available for immediate family members. Employees pay the entire premium for this insurance through payroll deduction.
Direct Deposit
Employees have the option of having their paycheck directly deposited into your financial checking and/or savings account each pay period. Employees may select up to three accounts at the same or different financial institutions for direct deposit.
Disability Insurance
Employees are given the option of selecting Short-term and/or Long-term disability insurance programs through The Standard for protection in the event that they become disabled through a non-work related injury. Premiums are paid entirely by the employee through payroll deduction.
Employee Assistance Program (EAP)
Employees and their dependent family members are eligible to use the City of Danville's Employee Assistance Program (EAP) with Sentara Health. The EAP offers free and confidential counseling services to help employees and their dependants deal with serious problems in their lives such as family or marital disputes, problems with alcohol and/or drug abuse, emotional illness, financial or legal worries, or difficulties with stress on the job. In addition to counseling services, the EAP also provides free legal, financial, and Identity Theft guidance.
Employee Health and Wellness Center
Employees and eligible dependents have access to the CareTeam Health and Wellness Center, which offers high-quality convenient medical care for an extremely low cost- sometimes it is free! City employees have dedicated nurse practitioners that provides primary care, lab services, chronic disease management, health and wellness coaching, and a variety of other things.
Flexible Spending Account
Employees have the option of participating in the flexible spending account (FSA). The FSA allows employees to select a set amount of money to be withheld from their paychecks each pay period for a year to cover certain medical and child care expenses. This money is deducted before taxes are calculated. Money put into the FSA is accessible to the employee through a debit card or through reimbursement.
Health Insurance
The City of Danville is self-insured and offers medical and prescription drug coverage through Gateway Health. This coverage is offered to employees and their dependents. The City pays a portion of the health insurance premiums and the employee pays a portion. Employees have the choice between a traditional PPO plan and two high deductible plans (HDHP). HDHP have an option to enroll in a Health Savings Account (HSA).
Holidays
The City of Danville offers the following paid holidays: New Year's Day, Martin Luther King, Jr. Day, Memorial Day, Juneteenth, Independence Day, Labor Day, 1/2 day Day before Thanksgiving, Thanksgiving Day, Day after Thanksgiving, Christmas Eve Day, Christmas Day, Easter Monday, George Washington Day, Columbus Day, Veteran's Day, and Your Birthday
Retirement System
After five years of employment with the City of Danville, employees are vested in the City's Employees' Retirement System (ERS). ERS is a defined benefit retirement plan with the purpose of providing retirement, disability, and death-in-service benefits. Contributions by employee are mandatory.
Sick Leave
Sick leave is a privilege granted to all full-time employees. Sick leave is accrued on a semi monthly basis.
Term Life Insurance
The City of Danville offers optional group term life insurance benefits to employees through The Standard. The amount of death benefit is the employee's annual salary doubled and rounded to the next highest $1,000 up to a maximum of $200,000. Double indemnity (twice the death benefit) is provided for death by accident. The cost of this benefit is divided equally between the City and the employee, which means that the City pays one-half of the premium and the employee pays one-half of the premium.
Tuition Reimbursement
The City of Danville recognizes the value of educational training, and therefore, provides limited financial reimbursement to employees taking eligible course on their own time. Employees are eligible for tuition reimbursement after their first six months of employment.
Vision Insurance
Employees have the option of enrolling in vision insurance through BlueView Vision. Coverage is available for immediate family members. Employees pay the entire premium for this insurance through payroll deduction.
Universal Life Insurance
The City offers optional universal life insurance benefits to employees through Allstate. Employees can select a benefit amount. Premiums are based on an employee's age and tobacco use. Coverage can be selected for an employee's spouse and children.
01
Rate yourself on the use of AutoCAD and ArcGiS Maps and/or Pro.
  • No Experience
  • Beginner
  • Intermediate
  • Advanced

02
Describe your experience regarding question 1.
Required Question