Power BI & BigQuery Data Analyst — Client Dashboard Build (Contract)

Posted 2 months ago

Worldwide

Summary

Job Title: Power BI & BigQuery Data Analyst — Client Dashboard Build (Contract) Overview Service Squared is a professional services firm supporting 800+ franchise, restaurant, retail, and service-based business locations across 41 states. We are looking for an experienced Power BI and BigQuery specialist to build out a series of client-facing dashboards and databases — approximately 5 to 10 builds to start, with the potential for ongoing work. This is a contract role. We are not looking for a generalist. We need someone who can look at raw, messy data from point of sale systems and accounting software and extract meaningful, measurable KPIs with minimal hand-holding. If you need a fully structured dataset handed to you before you can build, this is not the right fit. What You Will Be Doing You will be building Power BI dashboards for a diverse set of clients including restaurants, gyms, mental health clinics, and other service-based businesses. Each client has defined metrics they want to track. Your job is to go into their raw data and build those metrics correctly. That means things like: identifying the most popular class times and instructors at a gym, breaking down sales by product type or membership vs. package, evaluating front desk performance, or surfacing the right financial KPIs from accounting exports. The data tells the story. You need to know how to find it. You will also be responsible for setting up the full data pipeline, including getting data out of point of sale systems, loading it into BigQuery, and setting up auto-refresh connections so dashboards stay current without manual intervention. Non-Negotiable Requirements — Do Not Apply Without These Microsoft Power BI: advanced, hands-on experience building production dashboards Google BigQuery: heavy, working experience — not theoretical DAX: extensive experience writing DAX measures from scratch; this is core to how we build SQL: you must be comfortable writing SQL as part of the build process Measures over filters: we do not build our dashboards off of filters; everything is built using measures and DAX; if your default approach is to filter, this is not a match Data extraction from point of sale systems: you must have real experience pulling raw data out of POS systems and structuring it for analysis BigQuery auto-refresh setup: you must be able to configure live or scheduled data refreshes from BigQuery into Power BI POS system transitions: you must have experience bridging data between legacy and new point of sale systems, ensuring continuity in reporting across the migration Row-level security (RLS): you must be able to configure role-level security in Power BI for multi-client environments Cross-industry experience: you must be comfortable working across different business types and building KPIs that are specific to each industry's data structure Strongly Preferred Experience working with accounting software exports (QuickBooks, Sage, or similar) Familiarity with franchise or multi-location reporting structures Experience building dashboards where the audience is an owner or operator, not a data team Our Process We take contractor selection seriously because our clients trust us with their data. Before any interview, we will send qualified applicants a skills assessment. The test is practical, not theoretical. It will involve working with a sample dataset to demonstrate your ability to extract KPIs, write measures, and structure a dashboard correctly. Applicants who pass the assessment will move to an interview with our team. We are looking for someone who can start quickly and work efficiently with minimal back-and-forth. To Apply In your proposal, please include: A brief description of a dashboard you built where you had to extract KPIs from raw, unstructured data and what your process was The point of sale systems you have worked with Your experience level with DAX (be specific — give us an example of a complex measure you have written) Whether you have set up BigQuery-to-Power BI auto-refresh pipelines before and how Applications without a substantive response to the above will not be reviewed.

  • Less than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Intermediate
    Experience Level
  • $20.00

    -

    $45.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
API Integration
Dashboard
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 weeks ago
  • Interviewing:
    6
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Oct 24, 2024
  • USA
    Cupertino10:06 PM
  • $32K total spent
    8 hires, 1 active
  • 1,342 hours

Explore similar jobs on Upwork

Looker Studio Operational Dashboard CreationFixed-price‐ Posted 4 weeks ago
C#
Windows App Development
Visual Basic for Applications
.NET Framework
Power BI and Yardi experienceHourly‐ Posted 3 weeks ago
Dashboard
API Integration
Microsoft Power BI
SQL
Data Modeling
Business Intelligence
Yardi Software

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo