University of Wisconsin–Madison

Wisconsin Geospatial Jobs

GIS Developer-Senior

City of Milwaukee

Location: Milwaukee, WI
Posted: 11/12/2020
Deadline to Apply: 11/23/2020
Payrate: $58,462-$81,844
More Information: GIS Developer-Senior


The Geographic Information System (GIS) Developer-Senior works within the Technical Services Team to provide mapping and data services to all Milwaukee Water Works sections. The person in this position supports the Water Engineering staff by developing applications to reduce the time required to update drawings as contractors complete water main projects. In addition, the incumbent provides accurate and up to date maps and applications for mobile devices used by both Water Distribution repair teams and Meter Shop technicians.

Essential Functions:

  • Coordinate with City of Milwaukee Information Technology Management Division (ITMD) to administer and maintain the Water Works portion of the Enterprise ArcGIS Server environment.
  • Write scripts or develop models to automate tasks, such as building datasets or publishing data; bring data into the GIS system using PYTHON scripting.
  • Develop applications and services for the ArcGIS Server environment and ArcGIS online using GeoCortex and ESRI AppBuilder.
  • Assist sections of the Water Works with the implementation of ArcGIS Online and ArcGIS Server applications and projects.
  • Provide training to the Water Works employees on ArcGIS applications and related topics.
  • Work closely with internal customers by troubleshooting issues, following up on proposed fixes, and keeping customers informed of progress updates and changes.
  • Inform managers about time, activities, and status of projects; provide reports and presentations on ArcGIS topics and issues relevant to system updates and project progress.
  • Develop applications and services for the ArcGIS Server environment and ArcGIS Server applications and projects.
  • Maintain Map Milwaukee by troubleshooting problems; provide training and user support to City employees and residents in order to optimize efficiency and to meet users’ needs for related data and information.

Minimum Requirements:

  • Bachelor’s degree in computer science or a closely related field, including coursework in programming, geography, land engineering, automated mapping, and/or GIS from an accredited college or university.
  • Two years of professional-level experience working in a GIS developer role, including the use of ESRI, SQL Server, and PYTHON scripting.

Knowledge, Skills, & Abilities: 

  • Knowledge of automated mapping/GIS principles and practices.
  • Knowledge of GIS theory and application.
  • Ability to write complex algorithms related to GIS.
  • Ability to utilize ESRI to perform mapping and maintenance functions.
  • Ability to use SQL server scripting. Ability to use PYTHON scripting.
  • Familiarity with Oracle’s GIS functions.
  • Ability to clearly communicate technical information in an understandable way for both technical and non-technical staff.
  • Ability to work independently and in a team oriented, collaborative environment with coworkers and others whose backgrounds may differ from one’s own.
  • Ability to read and interpret technical documents and policies.
  • Ability to carry out assignments and meet varying project deadlines.
  • Oral and written communication skills, including the ability to produce correspondence and reports.
  • Ability to foster an environment of inclusion wherein all employees are treated respectfully, are valued for their strengths, and feel that they can safely express themselves.
  • Ability to troubleshoot hardware and software issues to ensure consistent functionality.
  • Initiative, honesty, and integrity.