BI Developer
GCON LLC · Phoenix, AZ · 3 wk ago
On-siteInformation TechnologyFull-time
About the role
We're looking for a BI Developer to build the dashboards and reports our business relies on to make decisions and ensure the numbers are accurate, consistent, and trusted. Beyond day-to-day reporting, you'll help reshape how our data is structured behind the scenes so it stays reliable and scalable as we grow.
Responsibilities
- Dashboard & report development: Build, maintain, and enhance dashboards and reports in Domo.
- Support reporting requests from stakeholders across the company.
- Apply best practices for dashboard usability, performance, and consistency.
- Test and validate dashboards before every release and update.
- Data modeling & transformation: Clean, reshape, and model raw data from multiple sources into usable datasets.
- Pull and integrate data from databases, files, and platform APIs.
- Build and maintain repeatable ETL workflows that keep data flowing reliably from source to report.
- Build standardized metrics and calculations in SQL, applied consistently across every report.
- Data quality & validation: Run validation and quality checks across dashboards, datasets, and metrics.
- Investigate inconsistencies and anomalies, and track down root causes.
- Make sure reported numbers align with documented business logic.
- Documentation & change control: Document dashboards, metrics, data sources, and reporting processes.
- Maintain metric definitions and data logic documentation.
- Track changes to dashboards and metrics to support transparency and controlled updates.
- AI & automation: Use AI tools to streamline repetitive work — generating documentation, drafting and reviewing SQL, and speeding up validation.
- Build simple AI-assisted workflows that keep metric definitions, data dictionaries, and process docs current as things change.
- Look for opportunities to automate manual, repeatable tasks so the team can focus on higher-value work.
- Collaboration & stakeholder support: Partner with Analytics, Finance, Operations, and Project teams to understand reporting needs.
- Communicate clearly about data definitions, limitations, and updates.
- Work independently on your own tasks while collaborating effectively across teams.
Requirements
- Hands-on ETL / data transformation experience — cleaning, reshaping, and modeling raw data.
- Advanced SQL — comfortable writing joins, CTEs, and aggregations from scratch.
- Hands-on experience with a major BI / data visualization tool (Power BI, Tableau, Looker, Domo, or similar).
- Comfort pulling data from source systems and APIs, or a clear aptitude and willingness to learn.
- Data warehouse or semantic-layer exposure.
- Comfort using AI tools to work faster and smarter — to streamline tasks, automate repetitive work, optimize processes, and solve problems.
- Data warehouse or semantic-layer exposure.
- Ability to explain data clearly to non-technical partners in Finance and Operations.
- Natural curiosity — you dig into why a number looks off and chase down the root cause.
- 2+ years of experience in business intelligence, analytics, reporting, or a related data role.
- Bachelor's degree in Analytics, Information Systems, Business, Finance, Computer Science, or a related field — or equivalent practical experience.
Preferred / Strong Plus
- Python for data transformation or automation.
- Hands-on experience with dbt and modern data warehousing (Snowflake or similar), or building a semantic layer / data warehouse model.
- Experience with data pipeline orchestration tools such as Airflow, Dagster, or Prefect.
- Experience with data governance.
- Construction or project-based industry experience; BlueprintOS or similar ERP exposure.
- Direct Domo experience, including its newer AI / agent features.