
Total-TECH Co.
” The Job Description”
- Develop and maintain strategic Power BI reports and dashboards.
- Create executive scorecards with KPI tracking and trend analysis.
- Build operational dashboards for real-time monitoring.
- Develop predictive analytics visualizations.
- Implement mobile-optimized reports for field users.
- Create paginated reports for formal documentation.
- Semantic Model Design: Design and optimize Power BI semantic models using Direct Lake mode.
- Implement efficient data models with proper relationships and hierarchies.
- Create calculated columns and measures using DAX.
- Optimize model performance for fast query response.
- Implement incremental refresh policies.
- Manage model documentation and lineage.
- Performance Optimization: Monitor and optimize report load times (target < 5 seconds).
- Implement query reduction techniques.
- Optimize DAX calculations for performance.
- Configure aggregations and composite models.
- Implement caching strategies.
- Conduct performance testing and tuning.
- Security & Governance: Implement Row-Level Security (RLS) for data access control.
- Configure Object-Level Security (OLS) for sensitive fields.
- Set up workspace security and access management.
- Implement Power BI governance policies.
- Manage deployment pipelines (Dev/Test/Prod).
- Configure audit logging and usage monitoring.
- Self-Service BI Enablement: Create templates for self-service report development.
- Develop reusable datasets and dataflows.
- Build custom visuals for specific business needs.
- Implement Q&A and natural language queries.
- Configure personal bookmarks and subscriptions.
- Enable export and sharing capabilities.
- Integration & Embedded Analytics: Implement Power BI Embedded for web/mobile applications.
- Configure secure embed tokens and authentication.
- Develop custom embedding solutions using JavaScript SDK.
- Integrate reports with Microsoft Teams.
- Set up email subscriptions and data alerts.
- Implement printing and export functionalities.
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 3+ years of experience in Power BI development.
- Strong understanding of data visualization best practices.
- Experience with Power BI Premium features.
- Microsoft Power BI certification (PL-300) preferred.
- Portfolio of previous BI projects.
- Additional Requirements for All Positions Key Competencies.
- Strong analytical and problem-solving abilities.
- Excellent documentation and communication skills.
- Ability to work independently and in team settings.
- Customer-focused mindset with attention to detail.
- Continuous learning attitude for new technologies.
- Project delivery focus with quality standards.