Metabase Dashboard Developer for Business Intelligence Reporting
Worldwide
We are looking for an experienced Metabase developer to create clean, accurate, and user-friendly business intelligence dashboards from our existing data. The freelancer will work with our team to understand reporting needs, connect Metabase to SQL-based data sources, define the required metrics, and turn the data into clear dashboards that support better decision-making. Responsibilities: - Connect and configure Metabase with existing data sources - Review the available data structure and identify any gaps - Write and optimize SQL queries, models, and saved questions as needed - Build interactive KPI dashboards with date controls, filters, and drill-down capabilities - Create clear charts and reports for business users - Validate dashboard calculations against source data - Improve dashboard and query performance - Provide a short handoff explaining the dashboard structure and metric logic Required experience: - Strong hands-on experience with Metabase - Advanced SQL skills - Experience working with relational databases such as PostgreSQL or MySQL - Strong understanding of KPI reporting, dashboard design, and data visualization - Ability to communicate clearly and work independently Acceptance criteria: - The agreed dashboards and KPIs are completed in Metabase and available in the designated environment - Filters, date controls, and drill-down interactions work correctly - KPI values are validated against agreed source-data samples - Dashboard pages and underlying queries load reliably with reasonable performance - Metric definitions, assumptions, and any custom SQL are documented - Any issues identified during final review are resolved before handoff Please include examples of relevant Metabase dashboards or similar BI work in your proposal.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$20.00
-
$45.00
Hourly- Remote Job
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesSheridan1:28 AM
- $176 total spent2 hires, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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