Senior Power BI Developer
Listed on 2026-07-14
-
IT/Tech
Data Engineering, Business Intelligence, Data Analyst
TRC Talent Solutions is partnering with a highly respected, century-old heavy equipment organization to identify a Senior Power BI Developer for its growing enterprise analytics team. As the premier authorized heavy equipment dealer in Georgia, this organization has built a legacy of delivering exceptional equipment, parts, and service while investing heavily in technology and data-driven decision-making.
This role will play a critical part in advancing enterprise analytics across Finance, HR, and Operations. The Senior Power BI Developer will design scalable data models, develop advanced reporting solutions, and transform complex datasets into executive-ready insights that drive strategic business decisions. This opportunity is ideal for a technical analytics professional who enjoys building enterprise-grade solutions and partnering directly with business leaders.
KEY RESPONSIBILITIES- Design, develop, and maintain enterprise Power BI dashboards, reports, and analytics solutions supporting Finance, HR, and Operations leadership.
- Architect and optimize star‑schema semantic models, fact tables, dimension tables, and dataflows to maximize performance and scalability.
- Develop advanced DAX measures, calculated columns, KPIs, and time‑intelligence calculations for financial and operational reporting.
- Write, optimize, and maintain complex SQL queries, stored procedures, and data pipelines.
- Support ETL and data integration initiatives utilizing SQL Server and Azure‑based technologies.
- Implement and maintain Row‑Level Security (RLS) and Object‑Level Security (OLS) to ensure secure and compliant data access.
- Partner with business stakeholders to define reporting requirements, KPIs, and analytics strategies.
- Translate business requirements into scalable technical solutions and automated reporting workflows.
- Optimize report performance, usability, and governance standards across the Power BI environment.
- Support enterprise data governance, reporting best practices, and continuous improvement initiatives.
- Participate in company safety programs and perform additional duties as assigned.
- Education: Bachelor’s degree in Computer Science, Business, Finance, Information Systems, or a related field, or equivalent professional experience.
- Experience: Minimum of 5 years of experience in business intelligence, data analytics, data engineering, or related disciplines.
- Power BI Expertise: 3+ years of advanced Power BI development experience, including dashboard development, data modeling, report deployment, and Power BI Service administration.
- DAX & Power Query: Expert-level proficiency with DAX and Power Query (M) for advanced calculations and complex data transformations.
- SQL
Skills:
Strong experience with SQL Server, T-SQL, stored procedures, query optimization, and database development. - Data Modeling: Deep understanding of dimensional modeling, star schemas, semantic models, and enterprise reporting architectures.
- Stakeholder Management: Proven ability to communicate technical concepts and insights to both technical and non-technical audiences.
- Analytics Leadership: Experience developing scalable analytics solutions and executive-level dashboards that support strategic decision-making.
TRC Talent Solutions is proud to be an Equal Opportunity Employer (EOE). All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. At TRC, we take pride in fulfilling our opportunity to add value to our clients' businesses as their staffing partner while connecting talented professionals with opportunities to grow their careers.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).