Senior Business Systems Analyst - Data, Power BI, ETL

KeenStack, Inc.
Phoenix, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 125K

Job location

Phoenix, United States of America

Tech stack

Microsoft Excel
Microsoft Windows
Business Systems
Information Systems
Data Validation
ETL
Data Structures
Python
SQL Azure
Pivot Tables
Microsoft PowerPoint
Power BI
Cloud Services
SharePoint
SQL Databases
Data Processing
Microsoft Power Automate
Snowflake
Powerquery
Data Layers
Data Analytics
Data Management
Azure
Data Pipelines

Job description

Partner with Business Transformation and functional leaders (operations, finance, HR, safety, marketing, project management, etc.) to understand questions and translate them into data requirements and reports.

· Build, maintain, and improve Power BI reports and dashboards that surface KPIs for projects, plants, and business units (safety, production, margins, utilization, etc.).

· Write and optimize SQL queries to extract, join, and transform data from ERP systems and other data platforms as integrations mature.

· Develop and maintain data models, semantic layers, and reusable datasets to reduce report sprawl and standardize definitions across the business.

· Perform ad-hoc analysis to support project bids, cost investigations, process improvement initiatives, and leadership requests.

· Document data sources, metric definitions, and report logic in clear, business-friendly language.

· Help define and implement data quality checks, reconciliation routines, and simple monitoring for data pipelines in collaboration with IT or vendors.

· Educate and support stakeholders on how to use dashboards, interpret metrics, and self-serve where appropriate.

Requirements

Do you have experience in SharePoint?, Do you have a Bachelor's degree?, · Bachelor's degree in data Analytics, Business, Information Systems, Finance, or related field (or equivalent experience)

· 9-12+ years of experience in a Data Analyst or similar role

· Experience with Power BI: data modeling, DAX, measures, calculated columns, basic row-level security, and dashboard design.

· Strong proficiency in SQL for querying and manipulating data

· Microsoft 365: strong Excel (Power Query, PivotTables, lookups), OneDrive/SharePoint, Teams, and PowerPoint for executive-ready presentations. Data modeling concepts: fact/dimension design, star schemas, basic normalization/denormalization.

· Basic ETL/ELT concepts: understanding data refresh schedules, incremental loads, and source-to-target mappings (hands-on with tools is a plus but not required).

· Familiarity (or willingness to learn) construction and heavy civil data structures: jobs, cost codes, phases, equipment, labor, materials.

· Power Automate for light workflow automation, Python or R for advanced analytics, experience with cloud data platforms (e.g., Azure SQL, Synapse, Snowflake).

Benefits & conditions

$115,000 - $125,000 a year - Full-time, Contract, Pulled from the full job description

  • Tuition reimbursement
  • Parental leave
  • 401(k)
  • Retirement plan
  • Dental insurance
  • Flexible schedule, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Parental leave
  • Retirement plan
  • Tuition reimbursement

Apply for this position