Power BI Developer Job at Siritech Solutions Corp, Tallahassee, FL

  • Siritech Solutions Corp
  • Tallahassee, FL

Job Description

Job Description

Job Description

Power BI Developer (Snowflake & Enterprise Analytics):

Total Required Experience in Years: 14+ Years

Mode of Work: Onsite

The Power BI Developer will design, develop, and optimize enterprise Business Intelligence solutions using Microsoft Power BI and Snowflake. This role is responsible for building scalable semantic models, advanced DAX calculations, enterprise dashboards, optimized SQL queries, and dimensional data models that support data-driven decision-making. The ideal candidate will collaborate with data engineering teams to deliver high-performance analytics solutions while ensuring data quality, governance, and maintainability.

Key Responsibilities:
  • Design and develop Power BI dataflows and semantic models using dimensional modeling best practices.

  • Build advanced DAX measures, calculated columns, and analytical logic.

  • Develop enterprise-grade Power BI dashboards and reports.

  • Create paginated reports using Power BI Report Builder.

  • Write and optimize advanced SQL queries including:

    • CTEs

    • Window Functions

    • Analytical Queries

  • Retrieve and prepare Snowflake data for reporting and analytics.

  • Collaborate with data engineering teams to optimize:

    • Fact Tables

    • Dimension Tables

    • Star Schema Models

  • Integrate Power BI with Snowflake using optimal connection modes.

  • Optimize query folding, report performance, and data refresh processes.

  • Document metadata, data lineage, semantic models, and reporting specifications.

  • Ensure governance, transparency, and maintainability across reporting assets.

  • Embed Power BI reports into enterprise web and internal applications.

  • Participate in performance tuning and report optimization initiatives.

Additional Responsibilities:
  • Develop scalable enterprise reporting solutions.

  • Optimize Snowflake compute usage and reporting performance.

  • Maintain Power BI workspaces and deployment processes.

  • Support CI/CD and version control for Power BI solutions.

  • Collaborate with business stakeholders to translate reporting requirements into technical solutions.

  • Maintain documentation and technical standards.

Required Skills:
  • Minimum 14 years of overall IT experience.

  • Minimum 5 years of Business Intelligence development experience.

  • Minimum 35 years of hands-on Microsoft Power BI development.

  • Strong experience developing:

    • Enterprise Dashboards

    • Analytical Reports

    • Semantic Models

    • Dataflows

  • Advanced DAX programming experience.

  • Strong Power Query experience.

  • Experience creating Paginated Reports using Power BI Report Builder.

  • Advanced SQL expertise including:

    • Common Table Expressions (CTEs)

    • Window Functions

    • Analytical Queries

    • Query Optimization

  • Strong understanding of:

    • Star Schema

    • Fact & Dimension Modeling

    • Dimensional Modeling

  • Experience with Snowflake including:

    • Performance Tuning

    • Clustering Keys

    • Compute Optimization

    • Cost Optimization

    • RBAC Security

    • Warehouse Sizing

  • Experience integrating Power BI with Snowflake.

  • Experience with:

    • Power BI Workspaces

    • Report Performance Optimization

    • Metadata Management

    • Data Lineage

  • Experience embedding Power BI reports into enterprise applications.

  • Strong analytical, troubleshooting, and communication skills.

Preferred Skills:
  • CI/CD implementation for Power BI.

  • Version control using Git or Azure DevOps.

  • Enterprise BI governance.

  • Data catalog and metadata management.

  • Performance optimization across Power BI and Snowflake.

  • Experience supporting enterprise analytics platforms.

Qualifications:
  • Proven experience designing and delivering enterprise Business Intelligence solutions.

  • Strong knowledge of dimensional modeling and semantic layer design.

  • Ability to translate business requirements into scalable reporting solutions.

  • Excellent analytical, documentation, and problem-solving skills.

  • Ability to collaborate effectively with business stakeholders, SMEs, and data engineering teams.

Education:
  • Bachelor\'s degree in Computer Science, Information Systems, Data Analytics, Business Intelligence, or a related field.

  • Master\'s degree preferred.

Certifications:
  • Microsoft Certified: Power BI Data Analyst Associate (PL-300) Preferred

  • SnowPro Core Certification Preferred

  • SnowPro Advanced: Architect Preferred

  • Microsoft Certified: Azure Data Engineer Associate Preferred

  • Microsoft Fabric Analytics Engineer Associate Preferred

Job Tags

Similar Jobs

Pursuit

Pharmaceutical Sales Representative Job at Pursuit

 ...Direct message the job poster from PursuitNow Hiring: Pharmaceutical Sales Representative ADHD MedicationAre you a driven sales professional with a passion for making a real impact in healthcare? Our client is looking for a Pharmaceutical Sales Representative to promote... 

Dazzling Dentistry - Archer Ave.

Patient Coordinator Job at Dazzling Dentistry - Archer Ave.

Dazzling Dentistry - Patient Coordinator Dazzling Dentistry is seeking a phenomenal, experienced Patient Coordinator to join our elite team. We emphasize cutting-edge dentistry, continuous clinical education, and a culture of mutual respect. If you are looking for a career...

Fortune Group Games

Independent Sales Representative - Gaming & Amusement Equipment Job at Fortune Group Games

 ...Independent Sales Representative Gaming & Amusement Equipment Location: United States Remote / Territory-Based Engagement:...  ...contractor, commission-only opportunity . ~$500 commission per machine sold ~ Uncapped commission potential ~ Earnings are based on... 

Mercy

Ada - Interventional Radiology Nurse - Days Job at Mercy

 ...Find your calling at Mercy! Overview: Utilizes the nursing process to provide patient care. Maintains professional accountability...  ..., and compassion. As we grow, you'll grow with us. keyword(s): RN, Interventional Radiology Nurse RN, Interventional Radiology Nurse... 

Alphabe Insight Inc

Entry Level Marketing Associate Job at Alphabe Insight Inc

 ...Description : We are seeking a motivated and enthusiastic Entry Level Marketing Associate to join our dynamic marketing team. This is an excellent...  ...skills. Basic understanding of marketing principles and digital marketing tools. Proficiency in Microsoft Office Suite (...