Dxc Technology

SeniorPowerBIDeveloperwithSnowflakeandPython

India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Power BI Developer with Snowflake and Python at Dxc Technology. Skills: Power BI, Snowflake, Python, Data Modeling. Design advanced dashboards. Build complex DAX measures”

What You'll Achieve.

Enterprise-grade Power BI dashboards; semantic models; High-performance DAX measures; optimized queries; Scalable Snowflake-based data models; reporting layers; Automated workflows using Python

Industry & Context.

Problems you'll solve

highly analytical professional; problem-solving; analytical thinking

What They're Looking For.

Must Have

9–12 years of overall experience in Data & Analytics, 6+ years hands-on experience in Microsoft Power BI, DAX (advanced level), Power Query (M language), Semantic/Data Modeling (Tabular models, Star schema), 3+ years experience with Snowflake, Proficiency in Python for data handling and automation, SQL skills (CTEs, window functions, query optimization), Data Warehousing concepts, ETL / ELT frameworks, OLAP systems and dimensional Modeling, scalable and reusable data models

Nice to Have

Microsoft PL-300 (Power BI), Azure Data certifications (DP-203 or equivalent)

What You'll Do.

Design advanced dashboards

Build complex DAX measures

Optimize report performance

Implement Row-Level Security

Design semantic models

Develop star and snowflake schemas

Develop data transformation logic

Build reusable dataflows

Handle data ingestion

Write optimized SQL queries

Use Python for data transformation

Automate reporting workflows

Gather business requirements

Translate requirements to solutions

How You'll Work.

Team & Collaboration

Work closely with business teams; Collaborate with data engineering teams; Work with cross-functional teams; Provide insights to leadership

Communication Scope

Excellent communication; stakeholder engagement; Ability to lead discussions

Full Job Description

**Job Description:** **Role Overview** We are looking for a **Senior Power BI Developer / Analytics Engineer** with deep expertise in **semantic modeling** , **DAX** , and **Power Query** , along with strong hands-on experience in **Snowflake** and **Python**. This role requires a highly analytical professional capable of designing scalable data models, building enterprise-grade dashboards, and enabling self-service analytics across business functions. **Key Responsibilities** **1\. Power BI Development & Visualization** * Design and develop advanced dashboards using Microsoft Power BI * Build complex **DAX measures** , calculated columns, and KPIs * Optimize report performance and ensure usability at scale * Implement **Row-Level Security (RLS)** and data access controls **2\. Semantic & Data Modeling (Core Focus)** * Design robust **semantic models (tabular models)** for enterprise reporting * Develop and maintain **star and snowflake schemas** * Ensure optimized relationships, hierarchies, and aggregations * Work closely with business teams to define metrics and data definitions **3\. Power Query (M) & Data Transformation** * Develop advanced data transformation logic using **Power Query (M language)** * Build reusable dataflows and transformation pipelines * Handle data ingestion, cleansing, and shaping for reporting **4\. Snowflake Integration** * Work extensively with Snowflake for data sourcing and modeling * Write optimized SQL queries for large datasets * Design and manage **data marts and reporting layers** * Collaborate with data engineering teams on ELT pipelines **5\. Python for Data Processing & Automation** * Use Python for: * Data transformation and preprocessing * Automation of reporting workflows * Advanced analytics and scripting * Integrate Python outputs into Power BI where applicable **6\. Stakeholder & Delivery Management** * Gather and translate business requirements into technical solutions * Work with cross-functional teams (Data Engineerin

Free ATS check

Applying for this Senior Power BI Developer with Snowflake and Python role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Dxc Technology?

Real rants from real employees. Read before you apply.

Read Company Rants →