Senior Power Bi Developer
Monark
Date: 13 hours ago
City: White Rock, BC
Contract type: Full time

Job Openings
Senior Power Bi Developer
Development - White Rock, British Columbia
Department
Development
Employment Type
Permanent - Full-Time
Minimum Experience
Experienced
Compensation
$90,000 - $105,000
Job Summary
We are seeking an experienced Senior BI Developer to join our data analytics team. The ideal candidate will be proficient in Power BI and Streamlit development, with solid knowledge of Snowflake for creating comprehensive BI dashboards and tabular reporting solutions. You will be responsible for transforming complex data into actionable insights through interactive visualizations and reports.
Key Responsibilities
Dashboard & Report Development
Technical Skills
Last Name
Email
Phone
Address
City
Province
–Select–
Postal Code
Country
Canada
Resume
No file selected
Date Available
Desired Pay
Website, Blog, or Portfolio
LinkedIn Profile URL
Are you legally entitled to work in Canada?
Yes
No
Thank You
Your application was submitted successfully
Senior Power Bi Developer
Development - White Rock, British Columbia
Department
Development
Employment Type
Permanent - Full-Time
Minimum Experience
Experienced
Compensation
$90,000 - $105,000
Job Summary
We are seeking an experienced Senior BI Developer to join our data analytics team. The ideal candidate will be proficient in Power BI and Streamlit development, with solid knowledge of Snowflake for creating comprehensive BI dashboards and tabular reporting solutions. You will be responsible for transforming complex data into actionable insights through interactive visualizations and reports.
Key Responsibilities
Dashboard & Report Development
- Design and develop interactive Power BI dashboards and reports to meet business requirements
- Build dynamic Streamlit applications for advanced analytics and data visualization
- Create tabular reports and KPI scorecards for executive and operational reporting
- Implement responsive designs that work across desktop, tablet, and mobile devices
- Connect to and query Snowflake data warehouse to extract relevant datasets
- Design and optimize data models for efficient report performance
- Create and maintain DAX calculations, measures, and calculated columns in Power BI
- Implement data refresh schedules and monitor data quality
- Partner with business stakeholders to understand reporting requirements and KPIs
- Translate business needs into technical specifications and visual designs
- Conduct user training sessions and create documentation for end-users
- Provide ongoing support and maintenance for existing BI solutions
- Optimize query performance and dashboard load times
- Implement best practices for data modeling and visualization design
- Monitor and troubleshoot BI solutions to ensure optimal performance
- Maintain version control and deployment processes for BI assets
Technical Skills
- Power BI: 3+ years of hands-on experience with Power BI Desktop, Service, and Premium features
- Streamlit: 2+ years developing interactive Python-based web applications with Streamlit
- Snowflake: Working knowledge of Snowflake data warehouse, including:
- Writing efficient SQL queries for data extraction
- Understanding of Snowflake architecture and performance optimization
- Experience with Snowflake connectors and data loading processes
- SQL: Advanced proficiency in SQL for complex data manipulation and analysis
- Python: Strong Python skills for Streamlit development and data processing
- DAX: Proficiency in writing complex DAX formulas and measures
- Experience with data visualization best practices and UI/UX principles
- Familiarity with version control systems (Git)
- Understanding of data warehousing concepts and dimensional modeling
- Experience with agile development methodologies
- Strong analytical and problem-solving abilities
- Excellent communication skills for presenting to technical and non-technical audiences
- Ability to manage multiple projects and prioritize competing demands
- Detail-oriented with strong quality assurance practices
- Collaborative mindset for working in cross-functional teams
- Bachelor's degree in Computer Science, Information Systems, Data Analytics, or related field
- Microsoft Power BI certification (DA-100 or equivalent)
- Experience with other BI tools (Tableau, Looker, etc.)
- Knowledge of cloud platforms (AWS)
Last Name
Phone
Address
City
Province
–Select–
Postal Code
Country
Canada
Resume
No file selected
Date Available
Desired Pay
Website, Blog, or Portfolio
LinkedIn Profile URL
Are you legally entitled to work in Canada?
Yes
No
Thank You
Your application was submitted successfully
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume