The position’s duties include overseeing GIS system administration, data management, application development, technical consulting, training, data analysis, mapping application development, map production and cross-division and cross-agency collaboration and support.  The GIS Programmer/Analyst serves as an interface between functional users and technical resources, ensuring GIS architecture, application design, and management are aligned with business needs while providing robust, scalable, efficient, and coordinated services that comply with state and agency policies. Overall support and coordination with the Programs is responsibility of this position.

Minimum Qualifications:

Bachelor’s degree in Geographic Information Systems, Information Management, Geography, Computer Science or a related field plus two (2) years of job related work experience in geographic information systems and/or geographic analysis. Experience with U.S. Census Bureau geographic products is preferred.


Other combinations of related education and experience may be considered on a case-by-case basis.


Knowledge of:

geospatial analysis techniques such as the use of geospatial data overlays, buffering, filtering, spatial statistics, surface analysis and network analysis.
cartographic design principles and standards.
web application technologies and design including HTTP, XHTML and HTML5, JSP, JavaScript, JSON, CSS, XML and related technologies, web services, and rich internet application development.  Experience using APIs is a plus.
programming languages using both procedural and object-oriented development techniques.  Familiarity with data modeling principles and database driven application design.
budgetary requirements to develop, implement, and maintain GIS software, hardware, databases, and support.
Skills in:

developing, implementing, and using relational database systems and associated SQL techniques for accessing, analyzing, and managing data stored in multiple systems and databases.
using Windows, Microsoft office suite products, and PL/SQL.
Ability to:

proficiently use GIS applications, tools, and resources, including geodatabase and geoprocessing configuration, programming and management. Products include ArcGIS Pro, ArcGIS API for JavaScript, ArcGIS Desktop, ArcGIS Online, Community Vis, Business Analyst, and other GIS products in use by the Department.
develop geospatial queries, scripts and development operations, including SQL queries, Python scripts, and JavaScript GIS apps.
create and maintain GIS story maps portraying demographic and economic information.
organize and manage enterprise and big data geodatabases and relational databases including SQL server and ArcGIS server databases and data cubes.
manage ArcGIS server and other GIS product licenses and installation, distribution, and services.
negotiate with vendors and contractors for services.
assess and solve difficult or complex problems and to exercise sound judgment for analyzing, appraising, evaluating.
develop clear understandable procedures, policies, and system documentation.
use audio/visual equipment in training and presentations.
communicate effectively and provide accurate information both verbally and in writing.
maintain a high level of professional and technical expertise, anticipates future technological needs, and determines how new methods and technologies may affect users.
work with an extensive network of contacts within all sectors of government, the GIS and IT communities.

Salary: $
24.52 – 30.66  Hourly

Tagged as: ,

About State of Montana

The GIS Programmer/Analyst is responsible for all aspects of developing, maintaining, and disseminating the content of the Bureau’s geographic information systems (GIS) databases, GIS related web resources, and related applications. Duties include developing, managing, and maintaining spatial data; providing technical assistance and support for Bureau staff, the Department of Commerce, and the user community served by CEIC; partnering with the Montana State Library’s GIS division, local, state, federal, and tribal governments, the Montana University System, and private vendors to ensure that spatial datasets, technical support, training, resources, and standards are available, funded, and well-utilized by the Montana GIS community; assisting the Bureau Chief with developing and conducting GIS -related training, informational workshops and presentations; projecting annual and long-term Bureau and Departmental GIS costs for management;