BI Developer
Key Skills for This Role
Full Job Posting
Power BI Development
- Design, develop, and maintain Power BI reports, dashboards, and visualizations based on business and analytical requirements.
- Transform business requirements into meaningful and user-friendly BI solutions.
- Develop measures, calculations, filters, and visualizations to support business analysis.
- Ensure reports provide accurate, relevant, and actionable insights.
- Work with stakeholders to refine dashboards based on feedback.
SQL and Databricks Analytics
- Develop complex SQL queries to extract, transform, analyze, and validate business data.
- Use Databricks SQL to query and analyze data stored in a lakehouse environment.
- Query large datasets while maintaining accuracy and performance.
- Validate data used in Power BI reports and analytical outputs.
- Collaborate with Data Engineers on data structures, quality, and availability issues.
Data and Engineering Insights
- Analyze business and operational data to identify trends, patterns, anomalies, and meaningful insights.
- Conduct exploratory analysis to answer business questions and support decision-making.
- Translate analytical results into conclusions and recommendations.
- Prepare analytical write-ups for non-technical audiences.
- Analyze engineering productivity and software delivery metrics.
Stakeholder Collaboration
- Collaborate with business, engineering, product, delivery, and data teams.
- Gather analytical and reporting requirements from stakeholders.
- Explain data findings clearly to technical and non-technical audiences.
- Document analytical approaches, findings, assumptions, and recommendations.
Required Skills and Experience
- Strong hands-on experience as a BI Developer, Analytics Developer, or Data/BI Analyst.
- Strong experience developing Power BI reports and dashboards.
- Strong proficiency in SQL and hands-on experience with Databricks SQL.
- Experience querying data within a lakehouse environment.
- Ability to analyze large datasets and derive business insights.
- Experience validating data and investigating discrepancies between source data and BI outputs.
- Strong written communication and stakeholder-management skills.
Preferred Skills
- Experience analyzing engineering productivity or software delivery metrics.
- Familiarity with DORA metrics or similar engineering performance frameworks.
- Experience using Databricks notebooks for exploratory data analysis.
- Experience using Python or similar tools for exploratory analysis.
- Experience working with engineering, DevOps, or software delivery teams.
- Exposure to Software Engineering Intelligence or engineering productivity analytics platforms.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TECHBLOCKS
Senior Data Engineer - AI
, IND
TECHBLOCKS is seeking a Senior Data Engineer to build agentic AI infrastructure and analytics systems on GCP. The role requires strong Python, SQL, BigQuery, data pipeline, cloud, and LLM/agent development experience.
Product Manager
, IND
TECHBLOCKS is seeking an experienced product manager to shape product-domain strategy and lead products from discovery through launch and iteration. Candidates need 6+ years of product management experience in retail or
Director of Engineering
, IND
TECHBLOCKS is seeking a Director of Engineering to lead software delivery across web, mobile, and cloud technologies while partnering with customers, business teams, and global delivery groups. The role covers architectu
Solution Architect
, IND
TechBlocks seeks an experienced E-commerce Solution Architect to define and drive the technical architecture of a large-scale e-commerce platform. You will design scalable, secure, cloud-native solutions using Java/Sprin
Sr Performance QA
, IND
TECHBLOCKS is seeking a Senior Performance QA Engineer with 8 to 12 years of experience in performance testing and analysis. The role covers JMeter scripting, load and endurance testing, bottleneck analysis, monitoring,
Sr BI Developer
, IND
TECHBLOCKS is seeking a Senior BI Developer to design enterprise Power BI reporting solutions integrated with Databricks. The role focuses on semantic modeling, advanced DAX, secure reporting, performance optimization, a
Data Engineer
, IND
TECHBLOCKS is seeking an experienced Data Engineer to build and operate production-grade Databricks pipelines and REST API integrations. The role covers data modeling, Python and SQL development, data quality, governance
Senior Data Engineer - AI
, IND
Product Manager
, IND
Director of Engineering
, IND
Solution Architect
, IND
Sr Performance QA
, IND
Sr BI Developer
, IND
Data Engineer
, IND