We are seeking a Senior Power BI Migration Engineer to lead the migration of enterprise BI dashboards into modern web-based reporting applications. The ideal candidate will provide technical leadership, ensure performance optimization, and mentor junior team members while delivering high-quality, scalable solutions.
Key Responsibilities
BI Migration & Reporting
Lead analysis and migration of complex Power BI dashboards
Translate DAX measures and business logic into optimized backend solutions
Ensure functional accuracy, visual parity, and high performance of dashboards
Data & Backend Integration
Design and optimize advanced SQL queries and data models
Integrate with transactional and analytical databases
Implement data access layers and APIs for large-scale reporting
Oversee performance tuning, caching, and management of large datasets
Frontend Development
Architect responsive dashboards using HTML5, CSS3, and modern JavaScript (ES6+)
Lead development of interactive visualizations using D3.js, Chart.js, ECharts, or Vega
Ensure accessibility, cross-browser compatibility, and best practices in visualization
Security & Quality
Implement secure coding practices and role-based access controls
Conduct and oversee code reviews, testing, and QA processes
Mentor mid and junior engineers and provide technical guidance
Required Qualifications
8+ years of experience in BI architecture, migration, and reporting development
Expertise in SQL (PostgreSQL preferred) and BI data modeling
Strong HTML, CSS, and JavaScript skills
Proven track record of integrating databases via APIs or backend services
Ability to lead teams and translate complex business reporting requirements into technical solutions
Preferred Qualifications
Experience with frontend frameworks (React, Vue, Angular)
Performance optimization and scalability expertise
Backend development experience (Python, Node.js, Java)
Familiarity with containerization (Docker) and CI/CD pipelines
Knowledge of data visualization best practices