Loading...

Senior GIS Analyst

City of Loveland

Loveland, Colorado

Our Senior GIS Analyst is a senior technical position within the IT Department's GIS work group and falls into one of three categories: GIS Developer; GIS Administrator; or ArcGIS Online (AGOL) administrator with GIS Developer duties. They perform a wide variety of analysis, design, programming, testing, installation, integration, maintenance, operational support, quality assurance and control (QA/QC), database administration, troubleshooting, and training tasks for the City's centralized computer systems related to GIS.

This opportunity will be available to applicants until the position is filled, with a first reading of resumes planned for May 10, 2024.

The pay range for this position is $90,000 to $110,758 annually, with a hiring range of $90,000 to $96,400 annually, depending on experience and qualifications.

A current resume is required.

This is a great opportunity to join a thriving and collaborative technology team, who also supports the growth and creativity of the individual.

Please view our video Working at Loveland to learn more about our exceptional Loveland community and the benefits of working for the City.

Essential Functions

  • Works directly with staff from assigned departments analyzing present system capabilities, quick response problem resolution, determining need / feasibility of developing new system features, and reviewing the quality of and implementing new system features.
  • Performs analysis, design, and management of diverse projects. This requires functioning as project manager.
  • Develops modifications or enhancements to existing applications. Documents, tests, debugs, and implements additions and changes. These tasks are based on system requirements and are done within a modest set of established guidelines.
  • Direct contact with application vendors is required to coordinate release upgrades, resolve system failures and to define specifications for new system features.
  • Ensures maximum system availability to GIS clients by working evenings or weekends to install system and/or application changes.
  • Learns and uses system tools to effectively execute processes. Examples: SQL queries, batch files, using ODBC connections, Microsoft Office tools, peripheral devices (printers, plotters, and GPS units), database definition, and system performance tools.
  • Assists with computer operations for departmental GIS users and internal GIS Staff.
  • This position coordinates and/or performs training.
  • Involved with preparing time and cost estimates of proposed projects, which can have substantial impact upon the City.

Specific GIS Developer Job Functions

  • Performs ArcGIS Server web-based server system administrator duties.
  • Uses software to custom code GIS-based websites as assigned.
  • Learns and uses programming tools. Examples: VB.NET using Esri ArcObjects; Geocortex workflow, JavaScript and .NET web-based APIs for ArcGIS Server
    applications: Python scripts; SQL
  • Updates existing programs and apps for the web and desktop.
  • Designs and writes new programs for the desktop and web as assigned.

Specific GIS Administrator Job Functions

  • Configures and maintains City-wide ArcGIS databases in ArcSDE environment.
  • Configures and maintains City-wide Cityworks databases and user interfaces.
  • Creates custom reports for the Cityworks environment.
  • Supports Cityworks users in all departments.
  • Specific ArcGIS Online (AGOL) Administrator with GIS Developer duties Job Functions
  • Develops, supports and maintains feature services, webmaps and apps in ArcGIS Online.
  • Documents, tests, debugs, and implements items developed in ArcGIS Online.
  • Performs ArcGIS Online administrative tasks such as user / group management and tracking system usage.
  • Uses ArcGIS Server (web-based) as needed in conjunction with ArcGIS Online activities i.e. creating web services.
  • Coordinates field data collection operations in various departments using Esri’s suite of mobile apps on mobile devices connected to GPS equipment.
  • Assists with vendor and/or product selections, which can have a substantial long-term impact upon the City budget and process effectiveness.
  • Occasionally performs delegated duties in the absence of the manager.
  • Creates and maintains data as needed by the IT Department and or other assigned departments.
  • Acts as a technical GIS resource for activations of the Emergency Operations Center.
  • Performs other duties as assigned.

Qualifications

Required Education: 4 Year / Bachelors Degree in Information Systems or Technology, Geographic Information Systems, Geography, Land Surveying, Civil Engineering or closely related field.  An equivalent combination of education and or experience may substitute for education requirements on a year for year basis.

Experience

Required:

  • 5 years: Working experience with Esri's ArcGIS desktop product line with skills in GIS data entry, maintenance, mapping, analysis and QA/QC techniques.
  • 5 years: Working experience with Windows operating system; Microsoft Office products (MS Outlook, MS Word, MS Excel, MS Access).

Additional required experience can be met in one of the following ways:

GIS Developer experience

  • Minimum of four (4) years experience with Esri's ArcGIS Server administration is required. This includes experience in installation/configuration, backup/recovery, security and creating a variety of web services.
  • Minimum of four (4) years developing websites with Esri's ArcGIS Server APIs and/or Esri's ArcGIS desktop-related programming experience is required. Experience with Esri's Javascript API and ArcObjects is highly desired.
  • VertiGIS software suite configuration, administration and development experience is highly desired. This includes experience with developing workflows within applications. Must be proficient using this software within six months of being hired.
  • Formal training in the following is desired: Esri’s ArcObjects; Esri’s ArcGIS administration, HTML, XML, Cascading Style Sheets (CSS), Visual Basic .NET, ArcGIS desktop,
  • ArcGIS Pro, Python scripting, JavaScript programming.

GIS Administrator experience

  • Minimum of three (3) years required ArcGIS server database engine (ArcSDE) administration including configuration and optimization.
  • Minimum of three (3) years required Azteca Systems’ Cityworks desktop and/or server products including configuration and optimization. Experience
    with both product lines is highly desirable.
  • Formal training in the following is desired: ArcGIS Server – database engine (ArcSDE) components, SQL Server, Cityworks administration, ArcGIS
    desktop, ArcGIS Pro, Python scripting.
  • Experience specific to ArcGIS Online Administrator with GIS Developer duties, minimum of three (3) years required experience in the following areas:
  • Esri ArcGIS Online system maintenance and administration including: user and group management; creation of feature layers, web maps, and apps.
  • Esri ArcGIS Server to create web services for use in ArcGIS Online
  • Designing data structures to work with ArcGIS Online and its associated apps.
  • Minimum of two (2) years required using coordinate geometry (COGO) tools in Esri's ArcGIS desktop software (ArcMap and/or ArcGIS Pro).
  • Four (4) years working experience in performing GIS work for a stormwater utility is highly desired. This includes experience with reading construction
    plans, adding features such as inlets, manholes, pipes, and performing QAQ/QC data checks is highly desired.

Preferred:

  • 3 years: Using Python scripting to automate workflows and tasks is highly desirable.
  • 4 years: Working experience within a municipal government doing GIS work (data creation/maintenance, reading subdivision plats, performing coordinate geometry (COGO) operations, preparing maps, GPS location collection and user support/training) is highly desirable.
  • Experience with AutoCAD and Microsoft Project

Knowledge, Skills, and Abilities

  • In depth knowledge in the principles of GIS including data sources, data projections, data QA/QC and data integration.
  • Knowledge of GIS software packages.
  • Knowledge of GIS database design and implementation techniques.
  • Knowledge of relevant programming languages, program structure and integrated development environments.
  • Ability to provide training for GIS staff and GIS clients.
  • Ability to read and interpret land surveying documents, such as plats and legal descriptions preferred.
  • Demonstrable skills in presentation preparation on short notice to a wide variety of audiences preferred.

Physical Demands

Frequent: Minimal physical effort typically found in clerical work. Primarily sedentary, may occasionally lift and carry light objects. Walking and/or standing as needed and minimal.

Working Environment

  • Frequent: Exposure to routine office noise and equipment.
  • Occasional:  Exposure to hazards typically found in general office environments where there is rarely to no exposure to injury or accident.
  • This job description is not designed to contain a comprehensive listing of activities, duties or responsibilities that are required of the employee.

Reasonable accommodation will be made to enable qualified individuals with disabilities to perform the essential functions.

Category GIS Analyst