Overview :
We are seeking a highly skilled BI Developer to design, develop, and maintain advanced business intelligence solutions.
The ideal candidate will have expertise in data modeling, visualization, and performance optimization, with a strong ability to translate business requirements into actionable insights.
Key Responsibilities :
- Dashboard & Visualization Development: Design and deliver interactive dashboards, self-service BI tools, and data visualizations using platforms such as Power BI, Tableau, or Qlik.
- Data Modeling: Build and maintain scalable data models (e.g., star and snowflake schemas) with a focus on performance, reusability, and best practices.
- Advanced Calculations: Develop and manage complex DAX calculations, measures, and drill-through capabilities to support dynamic reporting needs.
- Data Integration & ETL: Write, optimize, and maintain SQL queries and stored procedures for data extraction and transformation from multiple sources. Collaborate with data engineers to develop and automate ETL/ELT workflows.
- Performance Optimization: Tune dashboards and backend queries to ensure minimal load times and timely data refresh cycles.
- Collaboration & Stakeholder Engagement: Work closely with business stakeholders to understand reporting requirements and deliver effective technical solutions.
- Governance & Best Practices: Mentor junior BI developers, enforce BI standards, and contribute to governance frameworks.
- Infrastructure & Security: Manage BI infrastructure, including workspace administration, row-level security, and deployment pipelines.
- Documentation: Maintain comprehensive documentation of technical workflows, data dictionaries, and dashboard usage guidelines.
Qualifications :
- Proven experience with BI tools (Power BI, Tableau, Qlik, etc.)
- Strong SQL skills and experience with relational databases.
- Expertise in DAX and data modeling techniques.
- Familiarity with ETL/ELT processes and data pipeline development.
- Excellent problem-solving and communication skills.