GEOGRAPHIC INFORMATION SYSTEM (GIS) ANALYST Occupational Code: 1583 Salary Range: 32A Status: Classified FLSA: Exempt Established: 7/05 Revised: 8/05 10/06 6/08 NATURE OF WORK: This is highly professional work responsible for, developing, coordinating, implementing, and administering the City s Enterprise Geographic Information System (GIS). Work involves analyzing, evaluating, designing and developing GIS Systems, tools, databases, layers, shape files, and graphics, such as auto-cad, photos, documents or 3-D images, which support City programs and services requiring spatial and/or location databases and information. Assists and provides support to enhance, expand, and maintain the GIS of the City of Miami. Work may also involve the management of vendor or third party staff and contracts. The individual in this position supervises and evaluates technical staff and reports to a project manager. The exercise of independent judgment will be routinely required. ESSENTIAL FUNCTIONS: (The examples of work listed in this class specification are not necessarily descriptive of any one position in the class. The omission of specific statements does not preclude management from assigning specific duties not listed herein if such duties are a logical assignment for the position. Examples of work performed are not to be used for allocation purposes.) Designs the development and implementation of customized GIS applications, systems and solutions which includes hardware, software and peripheral equipment. Performs business, technical and data analysis. Meets with business and system users to gather and document the most advanced geographic information systems technical and business requirements and their proper workflow toward the creation of GIS layers, structures and applications. Provides application and data specification documentation, application design specifications, creation of test plans and scripts for application testing, development of maintenance solutions based on established process, workflows and requirements. Uses established business requirements and work flows to develop prototypes, designs, developments, test plans, and to test to implement spatial datasets, layers and features containing geometry in the form
of points, lines and polygons. Makes formal or informal presentations and recommendations to properly articulate findings during the application and data development process in the form of white papers, project updates, and decision papers. Designs, creates and handles GIS based Vector data based on geometry in the form of points, lines or arcs and polygons. Designs, creates and handles Raster data, photo based information, such as oblique s, aerial photograph, satellite images, mosaics, orthophotography, LIDAR and Color-infrared data. Identifies, scales, and orients geodetic points, elevations, planimetric or topographic features by applying standard mathematical and industry based formulas. Evaluates data relationships (Spatial and DBMS), data or layer application, projection and overall usability of GIS information. Examines and analyzes data from ground surveys, reports, aerial photographs, and satellite images in order to design, develop, validate and correct topographic maps, aerial-photograph mosaics, and related charts. Examines and analyzes data from GeoDatabases, ground surveys, reports, aerial photographs, and satellite images in order to perform data extraction, remote sensing, layer alignment or correction toward the creation, modification and proper maintenance of GIS information. Recommends modifications to programs, systems, or standards in order to improve their overall effectiveness, and works with users to ensure development of timely and useful information systems. Updates or creates documentation and metadata for new and existing programs, processes and GIS information to conform to GIS Standards and approved revisions. Trains customers in the use of new software and hardware. Coordinates projects with other department personnel, internal and external GIS resources and Technical and User Steering Committees. Performs troubleshooting and production support assistance of GIS Systems and applications as needed. Examines and analyzes GIS based data and information from ground surveys, reports, aerial photographs, and satellite images in order to prepare quality assurance and control plans. Interprets geographic data to ensure correctness, alignment and proper use for the creation of
topographic maps, aerial-photograph mosaics, and charts, maps, layers and graphics to be used by the City. May be required to travel to represent the City at vendor user conferences, GIS related shows, training and on site visits to other government agencies. Conducts public demonstrations of GIS, from time to time for the general public, government agencies, City Management and other interested groups. Assists GIS Project Manager in the development of GIS Fiscal Budget and budgeting and cost analysis during project planning by working with vendors to obtain quotes and information upon request. Performs data analyses on spatial and tabular data to produce reports, maps, graphs, and/or charts as requested by management, user departments and external agencies in either hard or softcopy formats. Communicates and Coordinates with Administrators to analyze and evaluate GIS applications and systems development, troubleshooting, server related software upgrades and patches, programming specifications and roll out. Assists in the preparation project documentation using PMI methodology to develop scope definition, work breakdown structures, activity lists, resource requirements, activity sequencing, activity scheduling, risk and quality analysis, and monitoring application development during GIS projects. Examples of this documentation to include logic flow charts, business use cases, project plans, PERT charts, work breakdown structures (WBS), GANTT charts, CPM, Diagrams or decision tables as guides to ensure proper analysis, design and smooth project implementation of GIS Applications. Works with outside vendors and/or contractors to ensure systems and services meet City needs and contract specifications. Ensures application of Best Practices and Standards with regard to GIS policy, procedures, application and mapping development. Ensures enforcement of GIS and ITD policies and procedures with regard to GIS data, map and application development. Researches industry trends, standards, tools and software to maintain and further develop a solid and competitive in-house level of GIS expertise. Oversees available GIS software and hardware from all vendors to identify trends and needs for expansion, upgrades, or replacement. Supervises, mentors and reviews work tasks and assignments of assigned GIS staff in order to ensure projects are completed on time and to specification.
Attends GIS team meetings and updates project manager in a timely manner on the status of assigned projects and any issues being encountered through verbal and written reports as needed. Provides technical support and assistance to GIS user community; educates users on capabilities of GIS systems and their application; provides user s operational training and guidance for programs and services; provides and/or coordinates user training as needed. Performs related duties as assigned. DESIRABLE KNOWLEDGE, ABILITIES AND SKILLS: (The knowledge, abilities and skills identified in this class specification represent those needed to perform the duties of the class. Additional, knowledge, abilities, and skills may be applicable for individual positions in the employing departments.) Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Considerable knowledge of GIS programming languages and application development. Knowledge of GIS data analysis methods, understanding of GIs toolsets, file formats, map projections and digital compilation techniques. Considerable knowledge of principles, techniques and standards of base mapping, cadastral mapping, and geographic information systems technologies. Considerable knowledge of principles and techniques of program planning, computer programming and processing. Considerable knowledge of principles, practices and standards as set by the ITD. Considerable knowledge of the Microsoft Visual Studio.NET Platform consisting of VB.Net, ASP.Net, Framework, C# sharp including earlier Visual Studio versions. Considerable knowledge of ESRI suite of products, with work experience to include: leading a team, requirements gathering, architecting solutions, application and layer development, infrastructure installation, quality review and monitoring programming efforts. Ability to organize, analyze, interpret and resolve GIS related issues. Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to work with junior staff members in the role of task and assignment supervision. Ability to write reports, technical summaries, memorandums and procedure manuals.
Ability to effectively present information and respond to questions from groups of managers, clients, customers and the general public. Ability to communicate technical information to non-technical individuals. Ability to establish and maintain effective working relationships with other departments, Miami-Dade County officials and the general public. Ability to gather, compile and analyze statistical data into an understandable organized format geared toward the intended audience. Ability to communicate effectively, convey thoughts effective either orally and/or in writing. DESIRABLE BASIC TRAINING AND EXPERIENCE: Bachelor s degree from an accredited college or university with major course work in Management Information Systems, Computer Sciences, Business Administration, Accounting, Engineering, Mathematics, Geology, Geography, Planning or other related field, plus thorough (4 7 years) professional experience in the analysis, development and implementation of complex GIS programming systems performing all steps of the development life cycle; related experience should include programming experience in Visual Studio, Framework, VB.Net, ASP.Net, SQL, Visual Basic, Python, VB Script, C#, C++ or other high level computer programming language. A Master s degree in an aforementioned or closely related field may substitute for 1 year of work experience. SPECIAL REQUIREMENT: Experience should reflect thorough (4 7 years) of progressively professional GIS experience utilizing the ESRI ArcGIS product suite (ArcInfo, ArcEditor, ArcView, ArcSDE, ArcIMS, ArcGIS Server or ArcEngine) in the role of a GIS Analyst or GIS Developer; Required experience should reflect considerable experience performing all of the various steps in the development life cycle for GIS Applications (i.e., determining requirements, design conceptualization, detail design, development, testing and implementation). Certifications such as the GIS Certification Institute s Geographic Information Systems Professional (GISP) certification are highly desirable. Certifications such as a Certified Associate in Project Management (CAPM ) or Certification in PMI s Project Management Professional (PMP ) credential are highly desirable.
TOOLS AND EQUIPMENT: Microcomputer, Mainframe Computer, Plotters, computer peripherals, computer equipment, printers, keyboard, mouse, calculator and general office equipment. WORK ENVIRONMENT: (The work environment characteristics described here are representative of those employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.) Office environment is representative of those an employee encounters while performing the essential functions of this job in a typical indoors office environment. The noise level for this environment will be moderate. Environment can be fast moving, frequently requiring personnel to handle multiple projects, occasionally performing under stressful conditions when confronted with an emergency; and may require working overtime and being on-call 24 hours a day.