Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Intelligence Analyst

Profile Films

Who we are

Profile Films is a highly respected, customer-focused extruder and converter of plastic film located in Grand Rapids, Michigan. For over 25 years, Profile has succeeded by providing exceptional customer service and value-added product solutions for our customers while creating a great place for our employees to work and contribute. At Profile, we don't just sell custom plastic packaging; we sell trust and dependability. Our team members provide quality products and exceptional service for our customers every day. At Profile you will find a great work environment in a beautiful modern facility and the opportunity to be an important part of well-established, but rapidly growing company.

We are looking for an enthusiastic Business Intelligence Analyst to add to our business development team. This position will report directly to the Senior Business Systems Manager.

About the Role

The Business Intelligence Analyst will take ownership of Profile's Power BI and Microsoft Fabric environment and lead our transition to Power BI. This is an analyst role focused on data modeling and visualization, with data engineering support from our vendor partner. We're a growing, family-owned manufacturer, and this is a great opportunity for someone who wants to build their skills and grow with us.

What you will do:

Power BI Reporting & Data Visualization

  • Design, build, and maintain Power BI dashboards and reports that give business teams clear, accurate, and actionable information.
  • Lead the migration of Profile's existing Tableau dashboards and reports to Power BI, rebuilt on the curated data in Profile's new Microsoft Fabric environment.
  • Apply sound visualization design practices (clear layout, appropriate chart choices, consistent formatting, and intuitive filtering and drill-through) so reports are easy to use and trusted.
  • Manage Power BI workspaces, apps, and publishing, ensuring content is well organized and access permissions are accurate.

Semantic Modeling & Analytics

  • Design, build, and maintain Power BI semantic models on top of Profile's Fabric data, using star schema principles and well-defined relationships.
  • Develop and maintain reusable, well-documented DAX measures so key metrics are defined once and calculated consistently across reports.
  • Work with business stakeholders to clarify and document metric definitions, helping Profile move toward agreed, consistent KPIs.
  • Use Power Query for data shaping where appropriate and move reusable transformation logic into the Fabric Gold layer so it is defined once and shared across models.
  • Monitor and tune semantic model performance, storage modes, and refresh schedules.
  • Validate model and report outputs against source systems and legacy reports so the numbers match what the business expects before and after cutover.

Data Platform Partnership & Engineering Growth

  • Build hands-on data engineering skills over time (for example Fabric dataflows, notebooks, and pipelines) with vendor support, taking on more Silver and Bronze layer work as interest and ability grow.
  • Help design and maintain Gold layer tables in Fabric that feed Profile's Power BI semantic models.
  • Serve as the primary internal point of contact for Profile's data engineering vendor, who owns the Silver and Bronze layers, translating business and reporting needs into clear requirements for new or updated data.
  • Review and test vendor-delivered data and pipeline changes, identifying data quality issues and gaps before they reach reports.
  • Coordinate the cutover of reporting from legacy SQL Server / Snowflake / Mozart sourcing onto Fabric: planning timing, validating results, and retiring legacy reports and data sources.
  • Write SQL against Fabric and SQL Server for analysis, data validation, and troubleshooting.

Business Process & Software

  • Work directly with internal customers and Profile's Senior Business Systems Manager to learn Profile's key business processes, support our software platforms, and ensure the data captured is properly structured.
  • Support new process initiatives by advising on adherence to Profile's data quality & governance standards.
  • Assist in defining data and reporting requirements for systems that are in use, under development, or planned for future development.

Documentation & Data Governance

  • Create and maintain clear documentation for semantic models, measures, reports, and data sources (definitions, parameters, aggregation logic) to reduce single-point-of-failure risk in Profile's BI reporting.
  • Help establish and enforce data governance and data quality standards, ensuring the accuracy, consistency, and security of data across the organization.
  • Ensure reporting solutions comply with internal data privacy and security policies.

What We're Looking For (Minimum Quali?cations):

  • Bachelor's degree in Data Analytics, Business Analytics, Information Systems, or a related field, or equivalent practical experience.
  • 3+ years of hands-on experience designing and building Power BI dashboards and reports used by business stakeholders.
  • Experience building Power BI semantic models, with a solid understanding of dimensional modeling (star schema, fact and dimension tables, relationships).
  • Strong DAX skills with the ability to build, validate, and troubleshoot reusable business measures.
  • Hands-on experience with Microsoft Fabric (Lakehouses, Warehouses, Direct Lake semantic models, Dataflows Gen2), or a comparable platform with the ability to ramp quickly on Fabric.
  • Intermediate to advanced SQL skills, with the ability to write and troubleshoot queries for performance and data validation.
  • Experience publishing and managing content in the Power BI Service (workspaces, apps, scheduled refresh, gateways, and row-level security).
  • A strong eye for data visualization design and the ability to turn business questions into clear, usable reports.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot data issues independently.
  • Demonstrated ability to document work clearly.
  • Clear communicator who is comfortable working directly with business users and outside vendors.
  • Comfortable taking ownership of work in a growing, fast-moving environment where priorities can shift and not every project is fully scoped up front.
  • Consistently adhere to all Food Safety, GMP, Personal Safety, and Company Policy standards.

Move to the top if you have (Preferred Qualifications):

  • Microsoft Power BI, Fabric or other relevant certification.
  • Experience with platforms such as SQL Server, Snowflake, Mozart Data, Tableau Cloud, Sage 100, Salesforce, or Claris FileMaker.
  • Experience working with manufacturing, ERP, or operations data.
  • Experience designing or maintaining Gold-layer (reporting-ready) tables in a medallion architecture. Silver and Bronze layer engineering experience is not required.
  • Experience with Tableau, especially migrating reports from Tableau or another BI tool to Power BI.
  • Familiarity with ETL/ELT concepts and an interest in growing data engineering skills.
  • Exposure to Python for data analysis or automation.

Core Strengths & Mindset (Essential for success!):

  • Eagerness to learn and grow
  • Positive and collaborative mindset
  • Strong sense of ownership and accountability
  • Ability to balance technical work with business needs
  • Attention to quality, reliability, and maintainability

What you can expect from Profile:

  • Positive, supportive environment
  • Competitive compensation
  • Paid time off
  • Tuition and professional certification assistance
  • Comprehensive benefit package including medical, dental, vision, life, STD and LTD insurance
  • 401k with match
  • Employee Assistance program
  • Clean, modern work environment in newly redesigned office space
  • Onsite fitness facilities
  • Office Happy Hours, Summer BBQ's, Celebrations!

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Business Intelligence Analyst in Grand Rapids, MI vacancy
  • $100k - $125k

     ...global fintech leader, Acrisure empowers millions of ambitious businesses and individuals with the right solutions to grow boldly...  ...operational excellence.Responsibilities:Own and drive the business intelligence and operational analytics roadmap for ADS and Digital... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Acrisure

    Grand Rapids, MI
    3 days ago
  •  ...is to provide the protection that makes this possible, for every worker, everywhere. SUMMARY HexArmor is seeking a Business Intelligence Analyst to join our Revenue Operations team as a critical player in how the business measures performance and plans ahead.... 
    Suggested

    HexArmor

    Grand Rapids, MI
    13 hours ago
  • $40 - $50 per hour

    job summary: Our West Michigan Client has a contract opportunity for a Business Analyst to help build an enterprise planning capability to manage demand and portfolio. This is an onsite role in West Michigan and has potential to convert to full time.... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Grand Rapids, MI
    1 day ago
  • $132.23k - $176.31k

     ...The Sr. Manager, Demand Strategy leads demand generation strategy and performance across direct and partner channels, translating business growth priorities and marketing investment into qualified pipeline. This role is accountable for departmental plans and results across... 
    Suggested
    Full time
    Temporary work

    Lumen

    Grand Rapids, MI
    4 days ago
  • $77.2k - $96.5k

     ...Qualifications: ~ Bachelor’s degree in business, Accounting, MIS, Finance, or related field ~3+ years supporting or implementing Oracle EBS R12 and/or Oracle Cloud Financials ~ Hands-on experience with Order-to-Cash (O2C) and/or Procure-to-Pay (P2P) processes... 
    Suggested
    Full time
    Shift work

    World Wide Technology

    Grand Rapids, MI
    18 hours ago
  • Acrisure is seeking an IT Asset Management Analyst to join the Global IT Asset Management team in Grand Rapids, MI. The role owns hardware and software asset governance, data integrity, lifecycle execution, audit readiness, and reporting. You will partner with IT, Procurement... 

    Acrisure Trade Credit

    Grand Rapids, MI
    4 days ago
  • POSITION SUMMARY The Business Analyst is responsible for working with the Custom Programming team to review project requirements, map vendor files with CU*BASE data, validate data files, project management, and assist with client communication. Essential Job Functions... 
    Permanent employment
    Contract work
    Work at office

    CU*Answers

    Grand Rapids, MI
    2 days ago
  • $55 - $70 per hour

     ...Job Description Job Description Senior Business Process Consultant (CSM / CRM) Location: 100% remote, work from home Type of Role: Contract role, potential contract to hire Pay Rate: $55 to $70 per hour Work Authorization: Authorized to work in the... 
    Hourly pay
    Contract work
    Remote work
    Work from home
    Flexible hours

    INSPYR Solutions

    Wyoming, MI
    15 days ago
  • $46.99k - $122.4k

     ...helping to simplify health care one person, one family and one community at a time. The Senior Analyst, PBM Contract Manager role applies complex financial, contractual, and business strategies to large, high-impact agreements negotiated between CVS Health and its PBM... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area

    CVS Health

    Wyoming, MI
    2 days ago
  •  ...global fintech leader, Acrisure empowers millions of ambitious businesses and individuals with the right solutions to grow boldly...  ...possible. Job Summary Acrisure is seeking an IT Asset Management Analyst to join the Global IT Asset Management team in Grand Rapids, MI... 
    Immediate start
    Flexible hours

    Acrisure, LLC

    Grand Rapids, MI
    4 days ago
  • $25 - $40 per hour

    ~ REPORTS TO: ASJ-US Executive Director ~ HOURS REQUIRED: This is a part-time position, 20-25 hours per week on average ~ START DATE: January 2027 ~ LOCATION: This position is based in Grand Rapids, MI ~ COMPENSATION: Compensation and benefits to include the following...
    Hourly pay
    Part time

    Association for a More Just Society (ASJ)

    Grand Rapids, MI
    2 days ago
  •  ...braggingly happy team members — ranging from bakery managers to order selectors; from IT developers to vice presidents of finance; from HR Business Partners to export specialists — create braggingly happy customers spanning national accounts, independent and chain grocers, e-... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    SpartanNash Associates, LLC

    Byron Center, MI
    2 days ago
  • $30 per hour

     ...internal distribution of Employee Laptops. Customer Service analysts deliver service and support that represents the highest level of...  ...stake holders to develop procedures in support of evolving business needs. Create and maintain process documentation and publish... 
    Hourly pay
    Temporary work
    Work experience placement
    Internship
    Worldwide
    Flexible hours

    Oracle

    Grand Rapids, MI
    1 day ago
  •  ...Business Financial Analyst Primary Location: Traverse City, Michigan Additional Location(s): Grand Rapids, Michigan Ready to elevate your career? GFL is expanding! We are officially hunting for our next Business Financial Analyst in Traverse City or Grand Rapids... 

    GFL Environmental

    Grand Rapids, MI
    18 hours ago
  • Frederik Meijer Gardens & Sculpture Park Business Systems Analyst Location: Grand Rapids, MI Department: IT & Digital Transformation Reports To: Senior Director of IT & Digital Transformation Schedule: Full-Time, Salary, Exempt Work Location: On-site, potential for hybrid... 
    Full time
    Work at office
    Afternoon shift

    Frederik Meijer Gardens & Sculpture Park

    Grand Rapids, MI
    1 day ago
  • Job Description The HR Business Analyst is responsible for partnering with Human Resources, IT, and business stakeholders to improve HR processes, systems, and reporting. This role gathers business requirements, analyzes workflows, supports HR technology initiatives, and... 

    Vaco

    Grand Rapids, MI
    1 day ago
  • CU*Answers is seeking a Business Analyst to join the Custom Programming team in Grand Rapids. The role involves reviewing project requirements, mapping vendor files to CU*BASE data, validating files, and assisting with client communication. You will help keep projects... 

    CU*Answers

    Grand Rapids, MI
    2 days ago
  • $65k - $75k

    The Epicor Business Systems Analyst II works with departments throughout the company to research and develop processes to create efficiencies by utilizing the Epicor business systems. Works under general direction of the BA Manager; exercises discretion and judgment on... 
    Work at office

    UFP Industries

    Grand Rapids, MI
    3 days ago
  •  ...Under general supervision, the Intelligence Analyst conducts detailed analysis of sensitive criminal activity and related data to support investigations...  ..., military or government intelligence agency; or in a business setting compiling data and analyzing findings and writing... 
    Local area

    Kent County

    Grand Rapids, MI
    4 days ago
  • About Lantern Lantern is the specialty care platform connecting people with the best care when they need it most. By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer care, infusions and more, Lantern delivers excellent care...
    Full time

    Lantern

    Grand Rapids, MI
    3 days ago
  • $77.2k - $115.8k

     ...test, and validate innovative technology solutions for the best business outcomes and then deploys them at scale through its global...  ...Technology is seeking a highly skilled Oracle Cloud ERP and R12 Analyst to join our IT Financial Operations team. The ideal candidate will... 
    Full time
    Remote work
    Shift work

    World Wide Technology

    Grand Rapids, MI
    3 days ago
  • $90.8k - $136.2k

     ...Qualifications ~5+ years of related business analysis experience. ~ Genuine curiosity about how a technology solution provider and a partner reseller business actually operate, since you’ll need to build working expertise in both to write requirements that hold up... 
    Full time
    Flexible hours
    Shift work

    World Wide Technology

    Grand Rapids, MI
    1 day ago
  • $96.4k - $144.6k

     ...Qualifications Bachelor’s Degree; preferably in Business, IT, Accounting, MIS, Finance, or a related field. Minimum 6 years of functional experience with Oracle ERP Applications, including Oracle EBS R12 and/or Oracle Cloud Financials, with a focus on the Procure... 
    Full time
    Remote work
    Flexible hours
    Shift work

    World Wide Technology

    Grand Rapids, MI
    1 day ago
  • Frederik Meijer Gardens & Sculpture Park is seeking a Business Systems Analyst to bridge IT and business teams in Grand Rapids. You will configure and optimize enterprise apps, gather requirements, and drive data‑driven decisions across departments. The role emphasizes... 

    Frederik Meijer Gardens & Sculpture Park

    Grand Rapids, MI
    1 day ago
  • $110k - $140k

     ...timePosted: 2026-10-22Closes: 2027-10-22Job Summary:The Senior Business Systems Analyst is an expert in planning and directing the analysis of...  ...Automation, Oracle PeopleSoft HRMS, Oracle Business Intelligence, Microsoft Dynamics CRM, Microsoft SharePoint, CCH ProSystemFX... 

    BDO International

    Grand Rapids, MI
    1 day ago
  • GFL Environmental Inc. is seeking a detail-oriented Business Financial Analyst to support financial planning and performance analysis for mid and Northern Michigan service areas. You will analyze financial data, prepare reports, forecast, budget, and collaborate with departments... 

    GFL Environmental Inc.

    Grand Rapids, MI
    4 days ago
  •  ...Program (RHTP) funded through federal assistance from the Centers for Medicare & Medicaid Services (CMS). The Senior Business Project Management Analyst oversees the full lifecycle of technology and health system initiatives under RHTP including statewide telespecialist... 
    Hourly pay
    Full time
    Contract work
    Work at office

    State of Wyoming

    Wyoming, MI
    16 days ago
  • Flexco in Grand Rapids, MI is seeking a Product Manager II to lead Light Duty offerings and work with marketing and engineering to align strategy with market needs. This is a strategic, results-driven role based in Grand Rapids. You will own the product line P&L, drive...

    Flexco

    Grand Rapids, MI
    1 day ago
  • Job SummaryIn this position, the Business Systems Analyst Lead serves as a liaison between Marketing, business stakeholders and Digital Services...  ..., and each other. From workshops that develop cultural intelligence, to our inclusion resource groups for people to find community... 

    Corewell Health

    Grand Rapids, MI
    1 day ago
  • Kent County, Michigan seeks an Intelligence Analyst to conduct detailed analysis of criminal activity and identify patterns to support investigations and public safety. Under supervision, you will use intelligence platforms and data systems to produce reports, maps, dashboards... 

    Kent County, Michigan

    Grand Rapids, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Intelligence Analyst. Be the first to apply!