Senior Data Analyst
Niowave, Inc. · Lansing, MI · 3 wk ago
Information TechnologyFull-time
Responsibilities
- Develop, maintain, and optimize Power BI dashboards, reports, and datasets for cross-functional teams
- Build semantic models, DAX measures, dataflows, and reusable data structures
- Translate operational and quality requirements into reliable and audit-ready analytics outputs
- Write SQL queries to extract, transform, and analyze data from internal systems
- Perform data validation, cleansing, and consistency checks
- Build analytics and dashboards using data from MasterControl, SharePoint, and other internal platforms
Requirements
- Embraces and models the Niowave Core Values of Teamwork, Courage, Integrity, and Upright Zeal
- Understands how to integrate into a new team/organization
- Understands own communication and learning styles
Qualifications
- Bachelor’s degree in Data Analytics, Computer Science, Information Systems, Engineering, or a related technical field; or equivalent experience
- 8+ years of experience in data analytics, business intelligence, or a related field
- Advanced proficiency with Power BI, including DAX, data modeling, and dataflows
- Strong SQL skills for querying and transforming data
- Experience with Power Apps and Power Automate
- Experience building reports using data from SharePoint, MasterControl, or similar platforms
- Experience with Azure SQL and/or Azure analytics tools at the user level
- Ability to document analyses, models, and workflows clearly
Skills
- Power BI
- DAX
- Data modeling
- Dataflows
- SQL
- Power Apps
- Power Automate
- SharePoint
- MasterControl
- Azure SQL
- Azure analytics tools
Benefits
- Full-time position
- Niowave’s standard operating hours are Monday – Friday 6:00 a.m. – 6:00 p.m.
- Expectation of adjusting to working outside of the standard operating hours as needed
- Multiple locations within the Lansing area
- Travel between locations is expected in the role
Pay
- N/A
Schedule
- N/A