Data Analyst ($55,000 - $75,000 Annually DOE)

Remote Full-time
ELM Utility Services is a nationwide company with a team of over 1300 employees, offering an opportunity for a Data Analyst in the Missoula, Montana area. The role involves solving business problems through data analysis, developing reporting solutions, and collaborating with teams to enhance decision-making. Responsibilities 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 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 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) 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 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 Skills 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 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 Exposure to tools like SSIS, Azure Data Factory, Azure SQL, or similar Use Python for analysis and data manipulation (e.g., pandas), and optionally GIS analytics (e.g., ArcGIS Enterprise/Server, ArcGIS Pro, spatial joins) Work with GIS applications and datasets (ESRI, OpenStreetMap/QGIS) and support GIS endpoints consumed by the business 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 Benefits Voluntary Medical, Dental, Vision, Life, Disability, FSA, H.S.A., and Teladoc. Company Paid Life Insurance up to $50,000 Paid-Time Off (PTO) for vacation and sick time purposes 6 Paid Holidays 401(k) plan Bonuses for milestone anniversaries Annual Reviews with potential for increases 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 Company Overview ELM Utility Services specializing in public utility locating helping utilities and contractors find and mark underground infrastructure. It was founded in 1998, and is headquartered in Peoria, Illinois, USA, with a workforce of 1001-5000 employees. Its website is
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Material Specialist

Remote Full-time

Sr Assistant, HR Operations (Hybrid)

Remote Full-time

Director of PMO Office (Remote)

Remote Full-time

Software Engineer - Reliability

Remote Full-time

Billing and Accounting Associate-REMOTE – USA Remote Jobs

Remote Full-time

Experienced Customer Service Representative - Work From Home with blithequark

Remote Full-time

Manager, Managed Review Services

Remote Full-time

Experienced Remote Customer Support Associate – Delivering Exceptional Service and Problem Resolution from the Comfort of Your Own Home

Remote Full-time

**Experienced Food Administration Group Leader – Target Remote Customer Service**

Remote Full-time

Experienced Information Technology Consultant - Career: Shaping the Future of Education through Innovative Technology Solutions

Remote Full-time
← Back to Home