GIS
(GEOGRAPHIC INFORMATION SYSTEMS) ANALYST II
 
Job
Specifications
 
  
  
   
    | 
     Class Code: 
     | 
    
     GG2 
     | 
    
   
    | 
     Analyst:  
     | 
    
     TC 
     | 
    
   
  
   | 
  
  
  
   
    | 
     Date Originated: 
     | 
    
      1/14/17 
     | 
    
   
    | 
     Date Revised: 
     | 
    
        
     | 
    
   
   
  
   | 
 
SANTA CRUZ COUNTY
 
  DEFINITION
Under general supervision, to conduct mapping, spatial
analysis, programming and support duties and to participate in the development,
installation, integration, training, documentation, testing, and maintenance of
the County's Enterprise Geographic Information System (GIS) and database
applications; to evaluate user requirements and develop technical solutions;
and to do other work as required.
 
DISTINGUISHING CHARACTERISTICS
This is the journey
level class in the GIS Analyst series. Incumbents may function independently in
local and/or remote locations to perform work that requires extending
established procedures and interpreting moderately complex issues. Incumbents
perform a full range of duties. Work is usually performed with limited
technical direction and may involve programming in scripting languages to
support data processing and creating graphical user interfaces. Incumbents have
a high level of cartographic and analytical expertise using GIS software. This
class is distinguished from the higher class of GIS Analyst III in that the
latter administers assigned databases and acts as the project lead on assigned
projects, including all phases of project management. This class is
distinguished from the next lower class of GIS Analyst I in that the latter
typically receives direct supervision, relies on higher level staff for
technical direction and task prioritization, and exercises limited judgment on
implementation issues. Errors may result in loss of customer/user time and/or
data, substantial impact on department image and/or minimal exposure from
software licensing non-compliance.
 
TYPICAL TASKS
 
 - Develops and customizes GIS desktop and web applications
     using a variety of programming and scripting languages.
 
 - Administers the county's internet mapping software and
     creates internet mapping services.
 
 - Provides consultation and technical support to GIS users. 
 
 - Provides classroom training to GIS users and makes
     presentations at user groups.
 
 - Develops geospatial data and data models.
 
 - Conducts GIS user needs assessments. Identifies workflows
     that could benefit from integration of spatial information. Documents GIS
     user needs requirements as they relate to GIS and spatial data.
 
 - Coordinates with other County personnel, vendors, and
     subcontractors on the implementation and integration of third-party GIS
     products based upon the functional needs of clients.
 
 - Reviews the work of GIS Technicians and subordinate GIS
     Analysts, provides technical direction as needed, and may assign tasks to subordinate
     staff.
 
 - Uses GIS software to conduct spatial analysis and produce
     reports and high quality maps.
 
 - Performs other related duties as assigned.
 
 
EMPLOYMENT STANDARDS
 
Thorough knowledge of:
 - Principles and practices of geospatial data creation,
     conversion, maintenance, and manipulation.
 
 - Geospatial data sources, metadata documentation standards,
     and data sharing policies.
 
 - Cartographic principles, including map design and
     production.
 
 - Geospatial analysis techniques, including geo-processing,
     statistical tools and raster processing.
 
 - Principles and techniques of GIS database design and data
     models.
 
 - GIS software concepts and terminology. 
 
 - Operational characteristics and capabilities of relational
     database management systems.
 
 
Working knowledge of:
 - Principles and practices of computer programming for
     display and analysis of geospatial data in both desktop and web
     environments, including application development methods, tools, and
     utilities applicable to GIS.
 
 - ArcGIS VBA scripting language using ArcObjects.
 
 - Methods and techniques used in the installation,
     troubleshooting and maintenance of software applications.
 
 - Basic database administration principles, methods, and
     techniques, including ArcSDE administration. 
 
 - Operating systems, hardware configurations, and software.
 
 
Some knowledge of:
 - Basic networking concepts.
 
 - Surveying, GPS, photogrammetry, remote sensing, and land
     use planning.
 
 - Emergency management practices and terminology.
 
 
Ability to:
 - Understand, interpret and analyze user GIS requirements
     and develop routine desktop and web based mapping applications using
     various computer programming languages.
 
 - Conduct GIS user needs assessments and summarize findings
     in writing.
 
 - Represent the County with other agencies and user groups.
 
 - Support the Emergency Operations Center (EOC) GIS mapping
     needs during EOC activation.
 
 - Solve basic networking problems.
 
 - Prioritize multiple tasks; plan and organize work to
     complete projects efficiently.
 
 - Explain computing concepts to non-technical staff.
 
 - Provide training and technical assistance (one-on-one,
     small group, and formal presentations) to County GIS users in the use of
     GIS software for mapping and analysis.
 
 - Perform spatial analysis using GIS software.
 
 - Prepare high quality cartographic maps based on customer
     requests. Maintain plotters and other peripheral devices.
 
 - Prepare clear and concise documentation, user procedures,
     reports of work performed, and other written materials.
 
 - Make sound independent decisions within established
     guidelines.
 
 - Work independently in local and/or remote locations.
 
 - Work cooperatively and effectively with other staff
     members, customers and vendors/contractors.
 
 - Independently install, troubleshoot, and upgrade GIS related
     applications, hardware and peripherals at the desktop level and detect,
     isolate and resolve GIS application problems.
 
 - Learn new software applications.
 
 - Provide good customer service.
 
 - Communicate effectively, both orally and in writing.
 
 
Education and Experience:
 
Any combination of training and experience that would
provide the required knowledge and abilities is qualifying. A typical way to
obtain the knowledge and abilities would be:
 
A Bachelor's Degree
from an accredited college or university with major coursework in GIS or
computer science.
OR
Two years of
experience performing GIS programming for business applications, which included
analysis and design of several systems or segments of major systems.
 
SPECIAL REQUIREMENTS: 
 
Background Investigation: Some positions may require
fingerprinting and/or background investigation.
Other Special Requirements: Availability to work
irregular hours, which may include evenings, nights, weekends and holidays.
 
Previous Class Titles: Senior Departmental
Information Systems Analyst
 
Bargaining Unit: 41
Worker's Comp Code: 0053 
EEOC Code: 02 
Occupational Unit Group: 25