Demo

Data Analyst ($55,000 to $75,000/annually DOE)

ELM Utility Services
Missoula, MT Full Time
POSTED ON 3/21/2026
AVAILABLE BEFORE 4/19/2026

ELM Utility Services, with a team of over 1300 employees nationwide, is offering a great opportunity for a Data Analyst in the Missoula, Montana area. This position can be offered as a remote position to the right candidate pending interview. This position is open to early to mid-career candidates (1–5 years), and recent or soon-to-be graduates are encouraged to apply. Our team provides reporting services, database administration, and GIS endpoints used by operations and corporate groups for essential workflow and business management.


This role is ideal for someone who enjoys solving real business problems with data, working in a collaborative environment, and building reliable reporting and analytics solutions across SQL Server / SSMS / T-SQL, Power BI, and SSRS.


Our Total Rewards Package Includes:


  • Optional benefits like Medical, Dental, Vision, Life, Disability, FSA, H.S.A., and Teladoc.
  • Company Paid Life Insurance
  • Paid-Time Off (PTO) for vacation and sick time
  • 6 Paid Holidays
  • 401(k) plan
  • Bonuses for milestone anniversaries
  • Competitive pay based on experience
  • Long history of stable employment and promoting from within
  • Opportunity to lead and modernize production systems with meaningful operational impact


Roles & Responsibilities:


  • SQL Server & T-SQL (core)
  • Write and maintain complex T-SQL queries, views, and stored procedures to support reporting and analytics.
  • Troubleshoot query performance and data quality issues; recommend indexing or query changes in partnership with DBAs/developers.
  • Build reusable datasets and definitions that keep reporting consistent across teams.
  • Power BI & Reporting (core)
  • Develop and maintain Power BI dashboards and interactive reports (DAX, Power Query, modeling, refresh strategies).
  • Create and support operational reporting using SSRS / SQL Server Reporting Services (Report Builder, subscriptions, parameterized reports).
  • Work with stakeholders to translate requirements into clear KPIs, report layouts, and self-service datasets.
  • Data Pipelines & Automation (core-to-growing)
  • Support basic ETL / data pipeline work (SQL-based ETL, scheduled jobs, incremental loads, validation checks).
  • Contribute to “automate everything” improvements: repeatable refreshes, standardized definitions, alerting, and documentation.
  • (Nice-to-have) Exposure to tools like SSIS, Azure Data Factory, Azure SQL, or similar.
  • GIS / Python / Analytics (nice-to-have)
  • (Nice-to-have) Use Python for analysis and data manipulation (e.g., pandas), and optionally GIS analytics (e.g., ArcGIS Enterprise/Server, ArcGIS Pro, spatial joins).
  • (Nice-to-have) Work with GIS applications and datasets (ESRI, OpenStreetMap/QGIS) and support GIS endpoints consumed by the business.
  • Collaboration & Support
  • Partner with operations and corporate teams to understand workflow needs and deliver reporting that improves decision-making.
  • Communicate clearly, manage priorities in a fast-paced environment, and help triage urgent reporting/operational needs.


Qualifications:


Education & Experience

  • 1–5 years of experience in data analysis, reporting, business analysis, or a related role (or equivalent project/internship experience).
  • Comfort, working directly with internal stakeholders to define requirements and deliver results.


Technical Skills (must-have / strongly preferred)

  • Strong T-SQL skills and experience writing complex custom queries (T-SQL preferred).
  • Experience modifying/creating stored procedures in SQL Server and using SSMS.
  • Experience building dashboards/reports in Power BI (DAX competency a plus).
  • Understanding of basic ETL/data pipeline concepts.


Nice-to-have

  • SSRS / SQL Server Reporting Services (Report Builder, subscriptions, scheduled delivery).
  • GIS experience (ArcGIS Enterprise/Server, ESRI tools, QGIS/OpenStreetMap) and/or spatial data familiarity.
  • Python/R for analytics and data manipulation.
  • Cloud exposure (Azure preferred).
  • Familiarity with database design/development methodologies.



WE ARE AN EQUAL OPPORTUNITY EMPLOYER

Salary : $55,000 - $75,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Data Analyst ($55,000 to $75,000/annually DOE)?

Sign up to receive alerts about other jobs on the Data Analyst ($55,000 to $75,000/annually DOE) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$76,293 - $101,657
Income Estimation: 
$97,729 - $131,248
Income Estimation: 
$62,090 - $81,673
Income Estimation: 
$76,293 - $101,657
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ELM Utility Services

  • ELM Utility Services Sturgis, SD
  • ELM Utility Services is an EEO Employer - M/F/Disability/Protected Veteran Status ELM Utility Services, with a team of over 1300 employees nationwide, is o... more
  • 10 Days Ago

  • ELM Utility Services Hot Springs, SD
  • ELM Utility Services is an EEO Employer - M/F/Disability/Protected Veteran Status ELM Utility Services, with a team of over 1300 employees nationwide, is o... more
  • 10 Days Ago

  • ELM Utility Services Mount Vernon, WA
  • ELM Utility Services is an EEO Employer - M/F/Disability/Protected Veteran Status ELM Utility Services, with a team of over 1300 employees nationwide, is o... more
  • 10 Days Ago

  • ELM Utility Services Tillamook, OR
  • ELM Utility Services is an EEO Employer - M/F/Disability/Protected Veteran Status ELM Utility Services, with a team of over 1300 employees nationwide, is o... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Data Analyst ($55,000 to $75,000/annually DOE) jobs in the Missoula, MT area that may be a better fit.

  • Montana Knife Company, Inc Missoula, MT
  • About Us: We are a fast-growing U.S.-based manufacturing company that designs, produces, and sells high-quality consumer products exclusively through our o... more
  • 7 Days Ago

  • Lensa Helena, MT
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!