BI Developer

Total-TECH Co.

” The Job Description”

  1. Develop and maintain strategic Power BI reports and dashboards.
  2. Create executive scorecards with KPI tracking and trend analysis.
  3. Build operational dashboards for real-time monitoring.
  4. Develop predictive analytics visualizations.
  5. Implement mobile-optimized reports for field users.
  6. Create paginated reports for formal documentation.
  7. Semantic Model Design: Design and optimize Power BI semantic models using Direct Lake mode.
  8. Implement efficient data models with proper relationships and hierarchies.
  9.  Create calculated columns and measures using DAX.
  10. Optimize model performance for fast query response.
  11. Implement incremental refresh policies.
  12. Manage model documentation and lineage.
  13. Performance Optimization: Monitor and optimize report load times (target < 5 seconds).
  14. Implement query reduction techniques.
  15. Optimize DAX calculations for performance.
  16. Configure aggregations and composite models.
  17. Implement caching strategies.
  18. Conduct performance testing and tuning.
  19. Security & Governance: Implement Row-Level Security (RLS) for data access control.
  20. Configure Object-Level Security (OLS) for sensitive fields.
  21. Set up workspace security and access management.
  22. Implement Power BI governance policies.
  23. Manage deployment pipelines (Dev/Test/Prod).
  24. Configure audit logging and usage monitoring.
  25. Self-Service BI Enablement: Create templates for self-service report development.
  26. Develop reusable datasets and dataflows.
  27. Build custom visuals for specific business needs.
  28. Implement Q&A and natural language queries.
  29. Configure personal bookmarks and subscriptions.
  30. Enable export and sharing capabilities.
  31. Integration & Embedded Analytics: Implement Power BI Embedded for web/mobile applications.
  32. Configure secure embed tokens and authentication.
  33. Develop custom embedding solutions using JavaScript SDK.
  34. Integrate reports with Microsoft Teams.
  35. Set up email subscriptions and data alerts.
  36. 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.

 

Tagged as: , , ,

Upload your CV/resume or any other relevant file. Max. file size: 3 GB.

Job Overview
Job Location