07 Aug
|
Yodatech
|
India
Company Description
Yoda Tech Pte. Ltd., headquartered in Singapore, specializes in practical, modular approaches to digitalization. Instead of large, complex transformation programs, the company focuses on small, logical micro-initiatives powered by ready-to-use micro-bots to help organizations reduce IT operations spend.
Yoda Tech's services span automation and robotization, power application development, infrastructure, and ongoing maintenance and support. Team members collaborate with global clients to modernize systems, optimize processes, and deliver measurable business value through technology.
Job Summary
We are looking for a highly skilled Power BI Developer with 4+ years of hands-on experience in designing, developing, and optimizing enterprise-scale Power BI solutions. The ideal candidate should possess strong expertise in Power BI Dataflows, Data Modelling, Power Query (M), DAX, and ETL/Data Transformation techniques. Experience in handling large datasets, implementing reusable semantic models, and delivering high-performance dashboards is essential.
Key Responsibilities
Power BI Development
- Design, develop, and maintain interactive Power BI reports and dashboards.
- Build enterprise-grade Power BI solutions using best practices.
- Create visually compelling dashboards with excellent user experience.
- Develop reusable datasets and semantic models.
Dataflows (Strong Expertise Required)
- Design and develop Power BI Dataflows for reusable ETL processes.
- Create incremental refresh strategies using Dataflows.
- Implement linked and computed Dataflows.
- Optimize Dataflow performance.
- Schedule and monitor Dataflow refreshes.
- Implement Dataflow governance and workspace management.
- Troubleshoot Dataflow refresh failures.
- Develop scalable Dataflow architecture.
Data Modelling
- Design star and snowflake schema models.
- Create optimized fact and dimension tables.
- Implement relationships and cardinality.
- Optimize model size and performance.
- Apply normalization/denormalization where appropriate.
- Build enterprise semantic models.
Power Query (M Language)
- Develop complex Power Query transformations.
- Cleanse and transform large datasets.
- Merge and append multiple data sources.
- Handle errors and exceptions.
- Develop reusable Power Query functions.
- Optimize query folding.
DAX Development
- Create complex DAX measures.
- Develop calculated tables and calculated columns.
- Implement Time Intelligence.
- Optimize DAX performance.
- Develop KPI calculations.
- Create dynamic measures.
- Implement Row-Level Security (RLS).
Data Integration
- Connect to multiple data sources including:
- Azure SQL
- Excel
- SharePoint
- CSV
- REST APIs
- Dataverse
- Azure Data Lake
- Perform complex data transformations.
Performance Optimization
- Optimize report rendering time.
- Reduce model size.
- Optimize Dataflow refresh duration.
- Improve DAX execution performance.
- Tune Power Query transformations.
- Implement Incremental Refresh.
- Optimize DirectQuery models.
Governance & Deployment
- Workspace management.
- Deployment Pipelines.
- Version control.
- Security implementation.
- Dataset certification.
- Documentation.
- Report lifecycle management.
Required Skills
Power BI
- Power BI Desktop
- Power BI Service
- Power BI Gateway
- Power BI Dataflows
- Deployment Pipelines
- Fabric (preferred)
Data Modelling
- Star Schema
- Snowflake Schema
- Fact & Dimension Modelling
- Data Warehouse Concepts
- Relationship Optimization
- Normalization
DAX
- Advanced Measures
- Variables
- Time Intelligence
- Ranking
- Energetic Measures
- Calculation Groups (preferred)
- Performance Optimization
Power Query
- Advanced M Language
- Query Folding
- Parameters
- Functions
- Custom Columns
- Error Handling
ETL
- Data Cleansing
- Data Validation
- Incremental Load
- Data Quality
- Data Profiling
Cloud & Microsoft Stack
- Azure SQL
- Azure Data Factory (Preferred)
- Microsoft Fabric (Preferred)
- SharePoint
- Dataverse
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management.
- Ability to work independently and collaboratively.
- Strong documentation skills.
- Ability to prioritize multiple assignments.
- Attention to detail.
- Continuous learning mindset.
Educational Qualification
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
- Microsoft Power BI or Fabric certifications are highly desirable.
Preferred Certifications
- Microsoft Certified: Power BI Data Analyst Associate (PL-300)
- Microsoft Fabric Analytics Engineer Associate (DP-600)
📌 Senior Power BI Developer Dataflows, Data Modelling & DAX (India)
🏢 Yodatech
📍 India