Benefits:
Competitive salary
Opportunity for advancement
Paid time off
Position Overview
We are seeking a Mid-Level Power BI Migration Engineer with hands-on experience in migrating BI dashboards to modern web applications. This role requires full-stack reporting development skills and the ability to translate complex business requirements into performant, visually accurate dashboards.
Key Responsibilities
BI Migration & Reporting
Analyze and rebuild complex Power BI dashboards and DAX logic
Translate measures into SQL views, stored procedures, or backend logic
Ensure functional and visual parity with legacy reports
Data & Backend Integration
Design and optimize PostgreSQL queries for analytics workloads
Integrate dashboards with transactional and analytical databases
Implement data access layers using REST or GraphQL APIs
Manage large datasets with performance tuning, caching, and pagination
Frontend Development
Build responsive, interactive dashboards with HTML5, CSS3, and modern JavaScript (ES6+)
Create visualizations using libraries such as D3.js, Chart.js, ECharts, or Vega
Ensure cross-browser compatibility and accessibility compliance
Security & Quality
Implement role-based access control where required
Follow secure coding practices
Participate in peer code reviews, unit testing, and QA cycles
Required Qualifications
4–7 years of experience in BI migration and reporting development
Strong SQL skills (PostgreSQL preferred)
Proven experience with HTML, CSS, and JavaScript
Experience integrating databases through APIs or backend services
Ability to interpret and translate complex business reporting requirements
Preferred Qualifications
Experience with modern frontend frameworks (React, Vue, Angular)
BI data modeling experience (star schemas, facts, dimensions)
Experience optimizing SQL for analytics workloads
Familiarity with backend development (Python, Node.js, Java)
Experience with containerization (Docker) and CI/CD pipelines