Job description:
If you are seeking a role where your technical skills, analytical thinking, and client-service mindset can make a meaningful impact in local communities, we encourage you to consider MGP.
At MGP, we partner with local governments to ensure technology works effectively for the communities they serve. Our mission is to strengthen communities through innovative solutions that enhance operational efficiency, support informed decision-making, and improve service delivery.
We are a people-first organization built on trust, transparency, and long-term partnerships. Our GIS team plays a direct role in helping municipalities improve data quality, modernize workflows, and turn information into practical solutions for staff, leadership, and the public.
The GIS Analyst is responsible for collecting, editing, analyzing, maintaining, and visualizing geospatial data to support client operations and decision-making.
This role works closely with municipal staff, MGP team members, and client stakeholders to deliver accurate data, useful maps, practical GIS tools, and clear insights that improve day-to-day service delivery.
This is an excellent opportunity for someone who enjoys solving problems, working with data, learning new GIS technologies, and building trusted relationships with clients.
- Use GIS to help local governments make better decisions
- Create and maintain accurate, high-quality geospatial data
- Develop maps, applications, and visualizations that support real municipal operations
- Grow technical skills through hands-on client work, mentoring, and professional development
Key Responsibilities
GIS Data Management & Analysis
- Collect, edit, validate, clean, and maintain geospatial datasets for accuracy, completeness, and consistency
- Apply GIS tools and analysis methods to support operational needs, planning, reporting, and decision-making
- Perform data quality control and cleanup processes to resolve errors and improve data integrity
- Support the use of local government GIS data standards and best practices
- Document workflows, assumptions, and data processes clearly and consistently
Mapping, Visualization & GIS Products
- Create clear, accurate, and useful map products for technical and non-technical audiences
- Develop and maintain web maps, GIS applications, dashboards, and other visualization tools as appropriate
- Apply cartographic best practices and user-focused design principles
- Translate complex spatial information into practical insights clients can understand and use
Client Support & Service Delivery
- Collaborate with municipal staff and MGP team members to understand needs, define solutions, and deliver high-quality GIS support
- Provide responsive technical support and practical guidance to GIS users
- Train end users on GIS tools, workflows, maps, and applications
- Communicate project status, findings, risks, and recommendations clearly
- Build trusted relationships by being personable, reliable, resourceful, and service-oriented
Technical Growth & Continuous Improvement
- Use ArcGIS Pro, ArcGIS Online, and related GIS tools to support client needs
- Learn and apply tools such as ModelBuilder, SQL, Python, Arcade, and other GIS technologies as appropriate to the role
- Identify opportunities to streamline workflows, improve data quality, and increase client value
- Stay curious, growth-oriented, and open to new approaches that improve GIS service delivery
Key Competencies
- GIS data editing, validation, maintenance, and quality control
- ArcGIS Pro and ArcGIS Online proficiency
- Map production, visualization, and web mapping
- Spatial analysis and practical problem solving
- Client communication and end-user support
- Training, documentation, and knowledge sharing
- Resourcefulness, attention to detail, and sound judgment
- Ability to communicate technical information clearly to non-technical users
Career Opportunity
- Work on meaningful GIS projects that directly support local government operations and community services
- Build broad experience across municipal departments, workflows, datasets, and service areas
- Grow technical capabilities through hands-on client work, mentoring, and professional development
- Develop strong consulting, communication, and client-service skills
- Advance within a team that values ownership, continuous improvement, accountability, and long-term growth
Core Values
Personable
- Builds influence
- Communicates effectively
- Emphasizes team over self
- Makes things easy for others
- Supports team members
- Trustworthy
Driven
- Consistent contributor
- Overdelivers
- Gets things done
- Growth oriented
- Responsible & accountable
- Self-motivated
Savvy
- Flexible thinker
- Inclusive decision-maker
- Inquisitive
- Leverages talents of others
- Resourceful
- Sound judgement
Work Environment
This job is primarily performed on client sites, with work also occurring at MGP’s office in Schaumburg, IL as needed. Client environments may vary by community and department, including administrative offices, public works facilities, and other municipal workspaces.
Benefits
- Competitive salary and incentive plan
- Industry leading paid time off (PTO)
- Health insurance and company funded Health Reimbursement Account
- Dental insurance
- Vision insurance
- Life insurance
- Parental leave
- 401(k) and company match
- Professional development funding
Required Qualifications
- Bachelor’s degree in GIS, geography, urban planning, public administration, environmental science, computer science, or a related field, or equivalent professional experience
- Client-centric, service-oriented, and growth-minded
- Experience working with GIS data, maps, spatial analysis, and geospatial workflows
- Working knowledge of ArcGIS Pro and ArcGIS Online
- Ability to collect, edit, clean, validate, and maintain geospatial datasets with strong attention to detail
- Ability to create clear map products and visualizations for technical and non-technical audiences
- Strong problem-solving and critical thinking skills, with the ability to translate client needs into practical GIS solutions
- Excellent written and verbal communication skills
- Ability to work collaboratively with team members and client stakeholders while managing individual responsibilities
- Demonstrated commitment to high-quality work, professionalism, and exceptional client service
- Proficiency with Microsoft 365 tools, including Teams, Outlook, SharePoint, and Excel, or the ability to quickly learn new technologies
Preferred Qualifications
- Experience supporting local government, municipal operations, utilities, public works, planning, community development, or similar public-sector environments
- Experience with web mapping, dashboards, field data collection, or GIS application configuration
- Familiarity with ModelBuilder, SQL, Python, Arcade, or other tools used to automate or improve GIS workflows
- Experience training users, documenting workflows, or supporting clients in a consulting or service-delivery environment
Pre-Employment Requirements
- Must be able to provide three professional references, including at least one current or former supervisor
- Must be able to successfully pass a background check
Job Type: Full-time
Application Question(s):
- What interests you most about using GIS to support local government and improve community service delivery?
Schedule: Full-time, Monday to Friday
Work Location: In person
Job Type: Full-time
Pay: $71,500.00 - $92,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Vision insurance
Application Question(s):
- What interests you most about this position?
Work Location: In person