Skip to content

Open nowPosted today

Senior GIS Analyst

Denver Public Library96 open roles

Where
Greater Denver Area
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior GIS AnalystDenver Public Library · Greater Denver Area
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Denver Public Library's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

10.5% of postings close within 7 days. Measured by our own scanner across the market. Denver Public Library postings stay open a median of 14 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.3%3 days
  3. 10.5%7 days
  4. 15.9%14 days
  5. 34.1%30 days
This job: posted today

Denver Public Library median: 14 days open

The posting

About Our Job

With competitive pay, great benefits, and endless opportunities, working for the City and County of Denver means seeing yourself working with purpose — for you, and those who benefit from your passion, skills and expertise. Join our diverse, inclusive and talented workforce of more than 11,000 team members who are at the heart of what makes Denver, Denver.

What We Offer

The City and County of Denver offers a competitive salary commensurate with education and experience. New hires are typically brought into the organization between $74,276.00 - $91,000.00 hiring range.

We also offer generous benefits for full-time employees which include but are not limited to:

  • A guaranteed life-long monthly pension, once vested after 5 years of service
  • 457B Retirement Plan
  • 140 hours of PTO earned within first year + 12 paid holidays, 1 personal holiday, 1 Wellness Day and 1 volunteer day per year
  • Competitive medical, dental and vision plans effective within 1 month of start date

Location & Schedule

The City and County of Denver supports a hybrid workplace model. Employees work where needed, at a job site several days a week and off-site as needed. The City and County of Denver supports a hybrid workplace model. Employees work where needed, at a job site several days a week and off-site as needed. In this position you can expect to work three (3) days in office.

For your in-office days, you can expect to work on-site at the Denver Wastewater Management Building (2000 W 3rd Ave, Denver, CO 80223). Employees must work within the state of Colorado on their off-site days.

Who We Are & What You’ll Do

The Department of Transportation and Infrastructure (DOTI), through its employees, enhances the quality of life in Denver by efficiently delivering effective, high quality, safe and equitable public infrastructure, and services. For more information, please visit the DOTI website.

DOTI’s Commitment to Equity:

  • DOTI is committed to providing attention and resources to the areas, assets, and people of the city with the greatest need through equitable contracting, equitable investments, and equitable workforce development.
  • DOTI’s culture revolves around four key principles: (1) Invest in Our People, (2) Operate with Discipline, (3) Use Data to Drive Decisions, and (4) Deliver Results.

DOTI’s Revenue and Accounting Division oversees the department’s core accounting, financial reporting, grant management, utility billing, and customer service functions. Its mission is to deliver timely, accurate, and insightful financial information while ensuring compliance with relevant principles, policies, and best practices. The division is a fast paced, collaborative environment that values innovation, outstanding customer service, and accountable government operations grounded in integrity.

DOTI Utilities is the billing and customer service unit within the DOTI Revenue and Accounting Division. Its mission is to provide timely and accurate invoices and customer service to Denver’s 180,000+ parcel accounts for utility services. Parcel owners are responsible for paying 3 enterprise utilities, Wastewater, Sidewalks, and Solid Waste services.

Within the Utilities unit, the Data Investigation team uses aerial photography and GIS mapping to monitor changes in impervious areas and frontages, which form the basis for stormwater and sidewalk charges. In addition, the team tracks other enterprise assets and infrastructure and is integral to the management and maintenance of the citywide GIS technology, data integrity, and reporting.

The Utilities Billing team is hiring a full-time, Senior GIS Analyst.

Specifically, as the Senior GIS Analyst with the Utilities Billing team, you will:

  • Spatial Database Management: Design, implement, and maintain enterprise GIS databases, geodatabases, and related spatial data infrastructure to ensure data integrity and accessibility across city or county departments.
  • Advanced Spatial Analysis: Perform complex geographic data analysis, spatial modeling, and predictive analytics to support agency functions.
  • Web Application Development: Build, configure, and maintain interactive web maps, dashboards (using platforms like ArcGIS Online, Microsoft Power BI, and others) for internal, external, and public use.
  • Interdepartmental Consultation: Partner with varied external customers to assess their mapping needs and deliver tailored geospatial solutions and/or data reporting.
  • Workflow Automation: Develop and implement scripts and models using Python, SQL, or Arcade to automate repetitive GIS tasks, streamline data processing, and improve overall system efficiency.
  • Project Management: Participate in projects involving GIS data from initial scoping and budgeting through execution, timeline tracking, and final delivery.
  • Data Quality Assurance: Establish and enforce data standards, metadata guidelines, and quality control procedures to ensure all spatial data is accurate, consistent, and up to date.
  • Technical Support and Training: Provide advanced troubleshooting support to GIS users across the organization and conduct training sessions to help staff effectively utilize GIS software and tools.
  • System Integration: Collaborate with IT teams to integrate GIS software and data with other enterprise systems.

What You’ll Bring

We value diversity of ethnicity, race, socioeconomic status, sexual identity, gender, religion, language, ability, and experience and exemplify this through the makeup of our team at all levels. You'll be right at home here if you cultivate strong relationships and push yourself, your work, the people around you and Denver to the next level.

Our ideal candidate has some or all the following experience, skills, and characteristics:

  • Experience with Arcpro, Python programming both for Arcpro automation as well as stand-alone applications
  • SQL (we use MS SQL Server)
  • Managing versioned GIS databases.
  • MS PowerBI and MS Office Suite applications
  • Strong attention to detail
  • Strong team collaboration and communication skills

Required Minimum Qualifications

  • Education requirement: Bachelor's Degree in Geography, Urban Planning, Engineering, GIS, Geology, Computer Science, Information Technology, Cartography, Landscape Architecture, Remote Sensing or a related field.
  • Experience Requirement: Three (3) years of professional hands-on GIS analyst experience.
  • Education/Experience Equivalency: One (1) year of the appropriate type and level of experience may be substituted for each required year of post-high school education. A completed certification of any of the following: GES (Geography and Environmental Science) or GIS&T (Geographical Information Science and Technology) or GIS (Geographic Information Systems) will be an acceptable substitution. Additional appropriate education may be substituted for the minimum experience requirements.

To be considered for this position, you must include the following on your job application (upload the attachment(s) to the Resume/CV section on the My Experience tab):

Resume Detailed cover letter about your interest in public service as a Senior GIS Analyst. Tell us more about how you professionally prepared for this role.

Application Deadline

This position is expected to stay open until October 25, 2026. Please submit your application as soon as possible and no later than October 25, 2026, at 11:59 PM.

About Everything Else

Job Profile

CD1740 GIS Analyst Senior

To view the full job profile including position specifications, physical demands, and probationary period, click here.

Position Type

Unlimited

Position Salary Range

$74,276.00 - $122,555.00

Target Pay

$74,276.00 - $91,000.00/year, based on experience and education

Agency

Dept of Transportation & Infrastructure

Redeployment during Citywide Emergencies

City and County of Denver employees may be re-deployed to work in other capacities in their own agencies or in other city agencies to support core functions of the city during a citywide emergency declared by the Mayor.

The City and County of Denver provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, national origin, disability, genetic information, age, or any other status protected under federal, state, and/or local law.

It is your right to access oral or written language assistance, sign language interpretation, real-time captioning via CART, or disability-related accommodations. To request any of these services at no cost to you, please contact [email protected] with three business days’ notice.

Applicants for employment with the City and County of Denver must have valid work authorization that does not require sponsorship of a visa for employment authorization in the U.S.

For information about right to work, click here for English or here for Spanish.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Denver Public Library's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Denver Public Library's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Denver Public Library's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.