Monark (monark.com) Logo

Monark (monark.com)

Senior Power Bi Developer

Posted 16 Days Ago
Be an Early Applicant
In-Office
White Rock, BC
Senior level
In-Office
White Rock, BC
Senior level
The Senior Power BI Developer will design and develop BI dashboards, implement data integration with Snowflake, and optimize report performance through collaboration and technical specifications, while providing ongoing support and maintenance for BI solutions.
The summary above was generated by AI

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

Data Integration & Modeling

  • 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

Collaboration & Requirements Gathering

  • 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

Performance & Optimization

  • 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

Required Skills & Experience

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

Additional Technical Knowledge

  • 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

Soft Skills

  • 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

Preferred Qualifications

  • 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)

Top Skills

AWS
Dax
Git
Power BI
Python
Snowflake
SQL
Streamlit
HQ

Monark (monark.com) Surrey, British Columbia, CAN Office

1688 152 St, Surrey, British Columbia, Canada, V4A 4N2

Similar Jobs

7 Hours Ago
Easy Apply
In-Office or Remote
3 Locations
Easy Apply
Senior level
Senior level
eCommerce • Software • Design
Lead the Service Provider Success team to build and evolve the Marketplace platform. Mentor and grow engineers while driving technical strategy and collaborating with cross-functional partners.
Top Skills: AWSAzureGCPNext.JsNode.jsReactTypescript
Yesterday
Easy Apply
In-Office
2 Locations
Easy Apply
Mid level
Mid level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Software Engineer, you'll develop scalable APIs and services, improve code quality, collaborate with teams, and manage AWS infrastructure.
Top Skills: AWSCassandraDynamoDBGoJavaKotlinPostgresRedisRuby
Yesterday
In-Office
Burnaby, BC, CAN
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
As a Software Development Engineer II, you will develop backend systems for the Trust Platform, ensuring security and compliance in fraud detection and identity verification. You'll work collaboratively on system design to enhance the customer experience.
Top Skills: AWSGoJavaKotlinPython

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account