Power BI Developer / Business Intelligence Specialist

Posted 2 days ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

We are seeking an experienced Power BI Developer / Business Intelligence Specialist to create a professional, interactive, and business-focused dashboard for a small business. The successful candidate will be responsible for connecting and consolidating data from multiple sources, transforming and modeling the data, developing meaningful visualizations and KPIs, optimizing report performance, and delivering a polished dashboard that is easy for business stakeholders to navigate and understand. This role requires someone who can work independently, understand business objectives, communicate effectively, and transform raw data into clear, actionable business insights. ## Key Responsibilities * Connect Power BI to various data sources, including Excel, CSV files, SQL databases, APIs, and other business systems. * Clean, transform, and prepare datasets using Power Query. * Build interactive, visually appealing Power BI dashboards and reports. * Develop reliable data models with appropriate relationships between datasets. * Create calculated columns, measures, KPIs, and other business calculations using DAX. * Implement slicers, filters, drill-downs, drill-throughs, and other interactive reporting features. * Apply effective data visualization and dashboard design principles. * Optimize data models, queries, and reports to improve speed and overall performance. * Identify and resolve inefficient queries, slow-loading visuals, and other performance issues. * Ensure dashboards communicate complex business information in a simple and user-friendly format. * Implement appropriate security measures and access controls where necessary. * Perform thorough testing to ensure data accuracy, consistency, and reliability. * Provide documentation and basic guidance for dashboard maintenance and usage. * Communicate project updates, challenges, recommendations, and progress throughout the engagement. ## Required Qualifications * Proven hands-on experience developing dashboards and reports using Microsoft Power BI. * Strong knowledge of Power Query and data transformation techniques. * Advanced proficiency with DAX and Power BI calculations. * Solid understanding of data modeling, relationships, and BI concepts. * Experience working with Excel, CSV, SQL databases, APIs, or comparable data sources. * Strong knowledge of data visualization and dashboard design best practices. * Experience diagnosing and improving Power BI report performance. * Ability to independently interpret business requirements and translate them into effective reporting solutions. * Excellent attention to detail with a strong focus on data accuracy. * Strong written and verbal communication skills. * Ability to manage deadlines and deliver high-quality, production-ready work. ## Preferred Qualifications * Previous experience working with small businesses, startups, or growing organizations. * Strong SQL and relational database knowledge. * Experience combining multiple data sources into a centralized reporting environment. * Familiarity with Power BI Service, scheduled data refreshes, workspaces, and deployment. * Experience implementing Row-Level Security (RLS). * Knowledge of Microsoft Excel and other Microsoft data and BI technologies. * Experience creating KPI dashboards for sales, finance, operations, marketing, customer analytics, or similar business functions. ## What We’re Looking For We are looking for a developer who combines **strong technical Power BI skills with practical business intelligence knowledge**. You should be capable of taking a business requirement, identifying the relevant data, designing an appropriate data model, developing the necessary calculations, and producing a dashboard that helps stakeholders make informed decisions. The ideal candidate should also be proactive and comfortable identifying opportunities to improve the dashboard's usability, performance, and overall value rather than simply following instructions. ## Expected Deliverables * Fully functional Power BI dashboard and reports. * Properly connected and configured data sources. * Clean, organized, and scalable data model. * Required DAX measures, calculations, and KPIs. * Interactive visualizations, filters, slicers, and reporting features. * Performance-optimized Power BI solution. * Comprehensive testing and quality assurance. * Basic documentation and dashboard handover guidance. ## How to Apply Please include the following information in your proposal: 1. A brief overview of your Power BI experience. 2. **2–3 relevant examples** of Power BI dashboards or reporting solutions you have developed. 3. The data sources, databases, and technologies you have worked with. 4. Your approach to improving Power BI dashboard and data model performance. 5. Your estimated project timeline and availability. 6. Any relevant certifications, qualifications, or professional training. **Please apply only if you have practical, hands-on experience developing and optimizing Power BI dashboards and can provide relevant examples of your previous work.**

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

    -

    $45.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Microsoft Power BI
Business Intelligence
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 15, 2026
  • United States
    5:59 PM

Explore similar jobs on Upwork

Environment & Build Pipeline LockFixed-price‐ Posted 4 weeks ago
Java
DevOps
Deployment Automation
AI and Data Engineering CallerFixed-price‐ Posted 4 weeks ago
Data Engineering
Machine Learning
Data Science
Artificial Intelligence

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