Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Title:
NCDOT
PowerBI Dashboard Developer (804107) in Raleigh, NC
•
Onsite DUration:
12
Months Interview:
In person only The last date: 06/19/2026 Job description: NCDIT-Transportation (NCDIT-T) WEB Systems Team is seeking a Power BI Dashboard Developer who will support the ongoing Power BI and business visualization development and support needs for our customers in NCDOT. The candidate will need to come on-site on the first day to collect equipment. Candidate must be local to the Triangle region of North Carolina. This position may require on‑site attendance when business needs warrant in‑person participation, such as scheduled meetings or other task‑specific activities.
Role/Responsibilities:
Create, update, and support Power BI reports, datasets, and dashboard prototypes
Build enterprise-ready data models, DAX measures, and accessible visualizations for reporting platforms and business products
Work cross-team across NCDIT Transportation to bring consistency in reporting standards, visual design patterns, and governance practices
Perform training sessions/webinars for NCDOT business customers on created visualizations and dashboards
Support NCDOT customers with workspace access and data connection needs
Skills & Questions Matrix:
Skill Required / Desired Amount
of Experience No of years of experience you have Data modeling and relationships Highly desired 5 Years DAX calculations Highly desired 5 Years Power Query and ETL Highly desired 5 Years Complex report and dashboard design Highly desired 5 Years Workspace administration and governance Required 3 Years User access and security management Required 3 Years Databricks integration Required 2 Years M365 integration and automation Desired 2 Years SQL querying and tuning Required 5 Years Performance optimization techniques Required 5 Years Service Now ticketing Desired 1 Year Customer Service Required 5 Years Analytical thinking Required 5 Years Q1: The role is hybrid, and we require the candidate to be local to the Triangle area. While most working days will be remote, there may be the occasional need to be onsite at customer offices in NCDOT s Wake/Durham County offices. Do you accept this requirement? (Yes/No) Q2: Your candidate must be able to attend an in-person interview. Do you agree to this requirement? (Yes/No) Q3:
ONLY SUBMIT CANDIDATES CURRENTLY LIVING IN THE RALEIGH/DURHAM/CHAPEL HILL, NC AREA.
Please list where your candidate is currently located. Q4: Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you agree to this requirement? (Yes/No)