For Experienced Recruitment
Tier2Tek can assist you with GIS Analyst and Developer staffing. Moreover, we would like to get to know your business and partner with you to source the perfect candidate for your recruitment needs. Please review the other roles that we staff for. Contact us and have a dedicated account manager start the sourcing process immediately.
What Does a GIS Analyst and Developer Do?
GIS Analysts and Developers have two distinctive roles. As for the analysts, their work is a cross between data analysis and programming. They should be very proficient in the latest database technologies with a strong capacity in science and math.
The GIS Developer is a programmer who develops GIS applications and tools. They possess skills such as programming, data management, analysis, and algorithm manipulation.
Sample GIS Analyst Job Description
This position has 3-5 years of experience and is primarily responsible for performing standard-level statistical and spatial analysis. Furthermore, Geographic Information System (GIS) mapping and producing relevant text. The position also requires presentation graphics utilizing multiple GIS software packages, and modules and applies analysis to routine situations involving a number of datasets and databases. The main responsibilities of this position involve collecting, translating, and maintaining data within multiple databases. Finally, performing full-performance level statistical and spatial analysis.
- Works with more complex types of data, which involves using multiple modeling techniques to create geospatial surfaces.
- Designs new databases and develops new methods of representing data.
- Develops and recommends standards for GIS data development and cartography.
- Trains employees/users in GIS concepts.
- Provides and presents reports, maps, and charts of data displayed by geographical region for analysis and presentation to the public and agency staff. Generates statistical analysis on data provided by agencies.
- Applies spatial interpolation techniques to create geostatistical surfaces, streets, or facility networks that can be modeled, analyzed, and applied to routine problems. Uses modeling methods to answer questions and solve problems.
- Uses spatial autocorrelation to measure the association of geographic features.
- Installs and reviews desktop software and provides technical support in a formal or informal help desk setting to users with common problems on database issues and legacy software including logging, troubleshooting, resolving, or referring problems to the appropriate information technology resource.
- Assists with the design, development, loading, and maintenance of spatial databases to enable statistical analysis, geographic analysis, and mapping using GIS software. Interprets aerial photographs and satellite data to prepare new GIS data sets. Inputs spatial features into GIS databases by utilizing methodologies such as trace digitizing, coordinate geometry (COGO), surveyor notations, and graphic input into digital formats.
- Interprets existing spatial data and applies the appropriate mathematical and data conversion techniques to the project, re-project, transform, rubber-sheet, conflate and accurately register it to company coordinates.
- Updates and maintains existing map collections and applies data for map production, quality assurance, and quality control (QA/QC) procedures, problem-solving, and analysis. Assigns geographic coordinates to addresses and inputs the data into GIS systems for analysis.
- Uses Global Positioning System (GPS), wireless GIS systems, and field visits to collect or verify the accuracy of GIS data.
- Assists with quality control procedures such as file integrity, positional and dimensional accuracy, and metadata documentation.
- Documents and logs metadata for data and database warehouses. Assists with the quality control procedures for file integrity, workflow analysis, and position and dimensional accuracy.
Sample Senior Description
The Senior GIS Systems Analyst has 5+ years of experience and their role is to perform intermediate-level professional work. Additionally, they analyze, refine and document the requirements of the company. Furthermore, they aid in the development, implementation, and production of integrated technology software systems. This position creates functional and technical specifications for systems to meet business requirements. Meanwhile, they ensure the integrity of the technical design process. Most importantly, this role will serve as an authoritative technical resource on specific business requirements and information needs of assigned customer departments and agencies in any phase of the application and system development life cycles.
- Plans and performs business process analysis of standard and well-established business activities and functions in assigned departments and agencies. Contributes to the subsequent design and implementation or improvement of integrated technology solutions; this includes gathering and analyzing data in support of business cases, proposed projects, and systems requirements.
- Generates and compiles reports based on their findings, complete with probable causes and possible solutions to systems issues.
- Applies proven communication, analytical and problem-solving skills to help maximize the benefit of IT system investments. Researches and analyzes data in support of business functions, process knowledge, and systems requirements.
- Generates and compiles reports based on findings, complete with recommended improvements to business processes and operational procedures.
Sample GIS Developer Job Description
The GIS Developer has 3-5 years of experience and is responsible for supporting designing, developing, implementing, consulting, and addressing the software or system demands of GIS. The Developer’s role is to design, code, test, and analyze software programs and applications.
- Researches, designs, and documents software specifications through the production lifecycle.
- Analyzes/amends software errors accurately and provides status reports.
- Creates technical documents and QA/QC technical documents.
- Responsible for supporting designing, developing, implementing, and addressing the software or system demands of GIS.
- Analyzes user requirements, writes specifications and codes, and installs and documents software application programs. Develops or modifies new or existing software application programs of moderate complexity and scope.
- Designs, develops, tests, debugs, implements, and prepares flow charts for both new and existing systems to automate end-user files and records.
- Integrates and implements software packages and coordinates training for users.
Sample Senior Job Description
The Senior GIS Developer has 7+ years of experience and leads plans, coordinates, and supervises all activities related to the development and integration of software programs and applications into the organization’s information systems.
- Tests the interoperability of application modules under development by in-house software development teams.
- Consults with users/IT staff to identify problems and design new/existing systems.
- Assists with the preparation of a timeline and plan for the development/enhancement of new and existing software application programs.