Coffeebeans.io - Power BI Developer - Report & Dashboard Design
CoffeeBeansJob Description
Job Description Key Responsibilities : Dashboard Development - Design, develop, and maintain interactive Power BI dashboards and reports. - Build scalable visualizations for large and complex datasets. - Create executive dashboards and business KPI reports. - Optimize dashboard performance and usability. Data Analysis & Modeling - Analyze business requirements and translate them into technical data solutions. - Collaborate with Solution Architects, Data Engineers, and Data Scientists to develop data models. - Perform data validation, cleansing, and transformation. - Ensure data accuracy and consistency across reporting solutions. Business Collaboration - Work closely with Business Stakeholders and Product Owners to gather reporting requirements. - Translate functional requirements into data models and reporting solutions. - Develop dashboard mock-ups and wireframes in an Agile environment. - Define business validation rules and reporting logic. Data Engineering Support - Work with modern data platforms and analytics technologies. - Develop and optimize SQL queries. Support deployment and version control using GitHub. - Collaborate with engineering teams on data pipelines and reporting architecture. Required Skills - Business Intelligence - Power BI - Data Visualization - Dashboard Development - Data Modeling - Data & Analytics - Data Analysis - SQL KPI Reporting - Data Validation - Data Technologies - DBT (Temporal DBT) Trino - Apache Flink Preferred Skills - Experience working with enterprise-scale data platforms. - Knowledge of cloud data warehouses. - Experience with data pipeline development. - Understanding of modern BI architecture and reporting frameworks. - Strong problem-solving and analytical skills. Desired Candidate Profile - 5- 8 years of experience in Power BI development. - Experience designing dashboards with large data volumes. - Strong understanding of FinTech business KPIs and reporting. - Excellent communication and stakeholder management skills. - Ability to work independently and collaboratively in Agile teams. Education : Bachelor's degree in Computer Science, Information Technology, Engineering, Data Science, or a related field (ref:hirist.tech)