×
Register Here to Apply for Jobs or Post Jobs. X

GIS and Project Manager - GIS Developer

Job in Richmond, Henrico County, Virginia, 23214, USA
Listing for: City of Richmond
Full Time position
Listed on 2026-03-13
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
  • IT/Tech
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

The City of Richmond Department of Public Utilities is seeking a qualified individual for the position of Geographic Information Systems (GIS) Developer to join the Enterprise Asset Management group. The incumbent will augment ongoing GIS development and data engineering activities that support geospatial data products and field data capture.

Responsibilities
  • Design, develop, and maintain GIS applications, tools, and workflows for enterprise asset management
  • Perform geospatial data engineering, including data modeling, ETL processes, and integration with enterprise systems
  • Troubleshoot and resolve issues in a timely fashion
  • Document work performed so that it can be easily reproduced
  • Assist with project management as needed
Minimum Training and Experience
  • Bachelor's Degree in information technology, geography, geographical information systems or directly related field
  • Five years of professional level GIS programming and/or data engineering experience
  • An equivalent combination of training and experience (as approved by the department) may be used to meet the minimum qualifications of the classification
Preferred Training and Experience
  • Experience with Dev Ops platforms such as Azure Dev Ops
  • Experience working in local government or utilities sector
  • Master’s degree in related field
Licensing, Certifications, and/or Other

Special Requirements
  • None required
Knowledge, Skills, and Abilities

TYPICAL KNOWLEDGE, SKILLS, AND ABILITIES:
These are a representative sample; position assignments may vary.

Knowledge
  • Software development lifecycle (SDLC) and related best practices
  • Agile methodologies and workflows such as Kanban and Scrum
  • GIS concepts and theory: data models, cartographic representation, map projection & scale, coordinate systems, etc.
  • Web services like RESTful APIs
  • Esri ArcGIS Online platform and the ArcGIS geoinformation model
  • Desktop GIS software including ArcGIS Pro
  • Mobile GIS and field data collection such as ArcGIS Field Maps and Survey
    123
  • Computer software such as Microsoft Office suite (Excel, Word, PowerPoint, etc.) and Microsoft 365 (Teams, SharePoint, etc.)
Skills
  • Python language and GIS libraries including the ArcGIS API for Python and Arc Py
  • Relational databases such as Microsoft SQL Server, Oracle SQL, and DuckDB, including spatial SQL
  • Other languages like JavaScript and C# are a plus
  • Troubleshooting and problem-solving
  • Technical writing and documentation
Abilities
  • Analyze complex geospatial problems and develop innovative solutions
  • Work independently and collaboratively in a team environment
  • Communicate technical concepts clearly to non-technical stakeholders
  • Manage multiple projects and meet deadlines in a fast-paced environment
  • Follow standard procedures and established practices

    Willingness to learn and share knowledge

Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the job. Prospective and current employees are invited to discuss accommodations.

Environmental Hazards

Working conditions may include exposure to travel to other locations within the City of Richmond as well as outside of the City of Richmond; exposure to hazardous physical conditions such as mechanical parts, electrical currents, vibrations, etc.; atmospheric conditions such as fumes, odors, dusts, gases, and poor ventilation; inadequate lighting; intense noise; and environmental hazards such as disruptive people, imminent danger, and a threatening environment.

Physical Requirements and Working Environment

Due to the nature of work assignments, incumbents must be able to perform detailed work on multiple, concurrent tasks, with frequent interruptions and under time constraint. The essential duties of this classification may require the ability to regularly perform repetitive motions, see, grasp, and finger; frequently talk and hear; and occasionally feel, lift, pull, push, walk, stand, reach, crawl, crouch, kneel, stoop, balance, and climb.

The working conditions may include environmental hazards. In terms of the physical strength to perform the essential duties, this classification is considered to be sedentary, exerting up to 10 pounds of force occasionally, and a negligible amount of force frequently or constantly to move objects.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary