Transit Data Analyst

Green Mountain Transit (GMT)

Burlington (VT)

On-site

USD 53,500 - 63,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Wage: $53,500–$63,500 annually
Paid time off: 5+ weeks per year
Health benefits: 100% paid Medical/Dx
Retirement: 457 plan with GMT matching
Wellness: gym membership discount
Dog-friendly workplace

Job summary

Green Mountain Transit (GMT) is seeking a data-driven professional to collect, analyze, and manage transit data to support service planning, operational performance, and organizational decision-making. You will collaborate with staff, board members, and community partners to identify data needs and develop performance measures, while building dashboards and automated workflows.

The role emphasizes data quality, reporting, and open data resources, with responsibilities spanning survey design,

Qualifications

  • Bachelor’s degree in a relevant field; experience writing reports and documents.
  • Ability to analyze large data sets with an analytical mindset.
  • Experience with statistical programming languages (R, Python) and dashboards.

Responsibilities

  • Collects, analyzes, and manages transit data to support service planning and operations.
  • Collaborates with staff, board members, and partners to identify data needs and performance measures.
  • Develops dashboards, automated workflows, and open data resources; maintains data quality and timely reporting.
  • Prepares reports, plans, and public-facing materials; supports outreach activities.
  • Maintains data management policies and SOPs; performs other duties as assigned.

Skills

Data analysis
R (tidyverse)
Python (pandas)
Data visualization
ggplot2
Plotly
Datawrapper
APIs
GIS
ArcGIS/QGIS
Git/GitHub
HTML/CSS/Quarto

Education

Bachelor’s degree in a related field

Tools

R (tidyverse)
Python (pandas)
ggplot2
Plotly
Datawrapper
ArcGIS
QGIS
Git
GitHub
HTML/CSS/Quarto

Job description

Description And Essential Functions

Responsible for collecting, analyzing, and managing transit data to support service planning, operational performance, and organizational decision-making across GMT. This includes but is not limited to:

  • Collaborates with staff, board members, and community partners to identify data needs and develop performance measures.
  • Analyzes transit data and provide recommendations to improve service planning and operations.
  • Develops and maintains performance metrics, dashboards, automated workflows, and open data resources.
  • Ensures data quality, integrity, and timely reporting for internal and external stakeholders.
  • Designs, administers, and analyzes transit surveys.
  • Monitors trends, legislation, and technology related to transit data management.
  • Prepares reports, plans, presentations, and public-facing materials.
  • Supports board, community, and public outreach activities.
  • Maintains data management policies, procedures, and standard operating procedures.
  • Performs other duties as assigned.
Qualifications

Education and/or Experience: Bachelor’s Degree in Mathematics, Planning, Public Administration, Computer Science, or a related field; experience writing comprehensive documents and reports; ability to analyze large data sets and an analytical mind and inclination for problem-solving

Essential Job Skills and Abilities: Must have demonstrated experience processing and analyzing data using statistical programming languages such as R (tidyverse) and/or Python (pandas).
Must have demonstrated experience creating data visualizations and dashboards using tools such as ggplot2, Plotly, and Datawrapper.
Must have demonstrated experience in accessing and integrating data through APIs using R or Python.
Must have demonstrated experience working with spatial data and geographic information systems (GIS).
Must have demonstrated experience creating static and interactive maps using ArcGIS or QGIS.
Must have proficiency with version control tools such as Git and GitHub.
Must have familiarity with developing and publishing web-based content using HTML, CSS, Quarto, or similar tools.
Must possess excellent written and verbal communication skills.
Must possess organizational skills and be detail-oriented.
Must be able to maintain effective working relationships with a diverse group of people to include staff, board members, the general public, employees, and external partners/stakeholders.
Must be able to effectively use office technology. This includes but is not limited to standard office equipment such as computers, phones, photocopiers, and fax machines. For computers, the incumbent must be well-versed in email, word processing software, spreadsheet software, and using shared resources, such as Google Documents.

Benefits
  • Wage: Starting wage is $53,500 to $63,500 annually depending on experience
  • Time Off: 8.67 hours of paid time off accrued per pay period; equivalent to 5+ weeks off.
  • Health: 100% paid health care coverage by GMT, including medical, dental, vision, and prescription. 100% paid premiums for Short-Term Disability and Long-Term Disability by GMT.
  • Savings: GMT offers 457 Retirement Plans. After one year of service, employees who contribute 3% will be matched by GMT at 5%, and employees who contribute 5% will be matched by GMT at 7%.
  • Wellness: Discounted membership to The Edge Sports & Fitness Centers.
  • Dog Friendly: Administrative staff are welcome to bring their dogs to work.

This job description is not intended to be a complete statement of the position; it is intended merely to be a guide to the general work to be performed.

GMT is committed to providing a workplace that includes people of diverse backgrounds and fully utilizes their talents to achieve its mission. GMT believes that an inclusive and diverse workplace culture enhances the performance of our organization and our ability to fulfill the agency’s mission.

GMT is an equal employment opportunities (EEO) employer to all employees and applicants for employment without regard to political or religious affiliation, race, color, national origin, place of birth, ancestry, age, sex, sexual orientation, gender identity, marital status, crime victim status, veteran status, disability, HIV positive status, or genetic information in employment or the provision of services. In addition to federal law requirements, GMT complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Transit Data Analyst
Transit Data Analyst

Green Mountain Transit • Burlington (VT)

On-site
USD 53,000 - 64,000
Health benefits
401(k) / 457 retirement plan
Paid time off
+1
Transit Data Analyst
Transit Data Analyst

Vermont League of Cities and Towns • Burlington (VT)

On-site
USD 53,000 - 64,000
Wage: $53,500–$63,500 annually
Paid time off 8.67 hours per pay or 5+
Health coverage: GMT-paid
+3
Station Service Representative
Station Service Representative

Green Mountain Transit (GMT) • Burlington (VT)

On-site
Station Service Representative, Full Time - Downtown Burlington Transit Center
Station Service Representative, Full Time - Downtown Burlington Transit Center

Green Mountain Transit • Burlington (VT)

On-site
Health care coverage
Paid time off
Tuition reimbursement
+1
Station Service Representative, Full Time - Downtown Burlington Transit Center
Station Service Representative, Full Time - Downtown Burlington Transit Center

Green Mountain Transit (GMT) • Burlington (VT)

On-site
Health insurance
Paid time off
457 Retirement Plan with GMT matching
+2
Transit Data Analyst — Dashboards, GIS & Open Data
Transit Data Analyst — Dashboards, GIS & Open Data

Vermont League of Cities and Towns • Burlington (VT)

On-site
USD 53,000 - 64,000
Wage: $53,500–$63,500 annually
Paid time off 8.67 hours per pay or 5+
Health coverage: GMT-paid
+3
Journeyman OR Master Mechanic - Burlington, VT
Journeyman OR Master Mechanic - Burlington, VT

Green Mountain Transit • Burlington (VT)

On-site
100% paid health care coverage
8.67 hours of paid time off per pay period
Tool allowance of $1,400 annually after 1 year of service
+1
Data Analyst, Transit Development
Data Analyst, Transit Development

New York City Department of Transportation • New York (NY)

Hybrid
USD 65,000 - 90,000
Senior Transit Data Analyst
Senior Transit Data Analyst

PEMCCO • Baltimore (MD)

On-site
Medical insurance
Dental insurance
Vision insurance
+3
Tableau Systems Administrator
Tableau Systems Administrator

MBTA • Boston (MA)

On-site
USD 90,000 - 130,000