We are seeking an experienced Senior Data Modeler / Power BI Developer to design implement and optimize data models and reporting solutions. The ideal candidate will have strong expertise in data architecture business intelligence and visualization with a focus on Microsoft Power BI. The role requires close collaboration with business and technical stakeholders to translate business requirements into efficient data models and insightful reports.
Key Responsibilities:
- Design and develop robust data models to support reporting and analytics requirements.
- Build and optimize Power BI dashboards reports and datasets to enhance decisionmaking.
- Ensure data integrity accuracy and performance across all reporting solutions.
- Collaborate with business analysts data engineers and stakeholders to gather requirements and deliver tailored reporting solutions.
- Develop and maintain ETL processes for data extraction transformation and loading.
- Implement data governance best practices including security access control and data lineage.
- Optimize DAX calculations and Power Query transformations for efficiency and performance.
- Troubleshoot and resolve issues related to data models reports and dashboards.
- Stay updated on industry trends and emerging technologies in data analytics and business intelligence.
Qualifications & Experience:
- Bachelors degree in Computer Science Information Systems Data Analytics or a related field.
- 5 years of experience in data modeling business intelligence and Power BI development.
- Expertise in Power BI including DAX Power Query (M) and data visualization best practices.
- Strong SQL skills for querying and managing relational databases.
- Experience with data warehousing concepts and ETL tools.
- Proficiency in designing and implementing star and snowflake schema data models.
- Understanding of cloudbased data solutions (Azure AWS or Google Cloud) is a plus.
- Knowledge of Python R or other analytics programming languages is an advantage.
- Excellent analytical problemsolving and communication skills.
- Ability to work independently and collaboratively in a fastpaced environment.
Vertical
Technology