FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior BI Developer
iNova PharmaceuticalsSenior BI Developer in healthcare technology delivering PowerBI reporting solutions. Collaborating with stakeholders for data-driven decision-making in a hybrid working environment.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in PowerBI report development, including DAX, Power Query, and data modeling, while ensuring data governance and quality. Proficient in designing and optimizing SQL views and semantic layers within Snowflake to support enterprise-level analytics.
Highest-signal resume keywords
PowerBI Report DevelopmentDAX and Power Query ProficiencySQL and Data Querying ExpertiseSnowflake Data ManagementData Governance and Quality Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PowerBIDAXPower QuerySQLData ModelingSemantic Layer DesignDimensional ModelingData TransformationRow-Level SecurityData Warehousing
Soft Skills
Problem-SolvingAnalytical SkillsCommunication SkillsInterpersonal SkillsTeam Collaboration
Tools & Technologies
SnowflakeAzurePowerBI WorkspacesPowerBI ServiceAgile Methodologies
Industry Keywords
Data GovernanceData Quality PrinciplesCloud-Based Data PlatformsEnterprise AnalyticsSelf-Service Analytics
Tech Stack
Tools & technologiesAzureCloudSQL
About the role
Key responsibilities & impact- Collaborate with business stakeholders to gather and document reporting requirements.
- Translate business requirements into technical specifications for data and reporting solutions.
- Design, build, and maintain curated SQL views and other consumption-layer objects in Snowflake to serve as the certified, reporting-ready data source for PowerBI.
- Develop and optimize SQL transformations that shape raw and modeled data into analytics-ready structures, such as star-schema views, aggregate views, and reusable business logic.
- Establish and enforce view naming standards, layering conventions, and version control so the reporting estate remains consistent, maintainable, and well documented.
- Tune Snowflake views and queries for performance and cost efficiency, applying techniques such as clustering, materialized views, and query optimization.
- Partner with data engineering to align reporting views with upstream data models and to safeguard data quality, integrity, and lineage.
- Design, build, and maintain the semantic layer that sits between Snowflake and PowerBI, providing a consistent, business-friendly representation of enterprise data.
- Develop robust PowerBI semantic models (datasets), including star-schema data models, relationships, hierarchies, and well-defined dimensions and facts.
- Author reusable DAX measures, calculation groups, and KPIs that encapsulate business logic and establish a single source of truth for enterprise metrics.
- Publish certified and shared semantic models to promote reuse, governance, and trusted self-service analytics across the enterprise.
- Implement row-level security (RLS) and object-level security within the semantic layer to enforce appropriate and compliant data access.
- Select and optimize storage modes (Import, DirectQuery, and Composite models) against Snowflake to balance performance, data freshness, and cost.
- Document the semantic layer — including data dictionaries, measure definitions, and lineage — to support transparency, governance, and onboarding.
- Design, develop, and maintain PowerBI reports and dashboards.
- Ensure reports are highly reliable, accurate, and trusted by end-users.
- Conduct user acceptance testing (UAT) with end-users and iterate based on feedback.
- Build reports and dashboards on top of certified semantic models and Snowflake-backed views to ensure consistency, reduce duplication, and reinforce a single source of truth.
- Apply data visualization and PowerBI report design best practices to deliver clear, intuitive, and accessible reports that support confident decision-making.
- Optimize report performance through efficient DAX, query reduction, and appropriate use of aggregations and the semantic layer.
- Provide technical support for PowerBI and other reporting solutions.
- Optimize reporting solutions for performance and scalability.
- Administer and manage PowerBI environments, including user access and security.
- Design and implement PowerBI workspaces to support various business units and projects.
- Ensure workspaces are structured to facilitate efficient data management and collaboration.
- Develop best practices for workspace organization and maintenance.
- Oversee the entire PowerBI environment for the enterprise, ensuring it meets business needs and compliance requirements.
- Manage PowerBI service settings, including capacity management, data refresh schedules, and gateway configurations.
- Monitor and troubleshoot PowerBI service performance and availability issues.
- Develop and maintain documentation for reporting solutions and processes.
- Provide training and support to end-users for self-service PowerBI report creation.
- Troubleshoot and resolve issues related to PowerBI reports and dashboards.
- Work closely with IT, data, and business teams to ensure alignment of reporting solutions with business goals.
- Communicate effectively with stakeholders to manage expectations and deliver high-quality reporting solutions.
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field.
- Minimum of 5 years of experience in PowerBI report development and data analysis.
- Strong technical skills in PowerBI, including DAX, Power Query, and data modeling.
- Experience with SQL and other data querying languages.
- Expertise in architecting PowerBI workspaces and managing enterprise-level PowerBI environments.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Experience with cloud-based data platforms (e.g., Azure).
- Experience with Snowflake.
- Knowledge of data governance and data quality principles.
- Hands-on experience designing and building semantic layers and PowerBI semantic models (datasets), including star-schema data modelling and reusable DAX.
- Proven experience creating, optimizing, and maintaining SQL views and transformations in Snowflake (or a comparable cloud data warehouse).
- Experience implementing row-level security and publishing certified or shared datasets to enable governed self-service analytics.
- Solid understanding of dimensional modelling (e.g., Kimball) and data warehousing concepts.
- Familiarity with Agile development methodologies.
Benefits
Comp & perks- Adhere to company values at all times