Senior Power BI Migration Engineer
Strategic Solutionsabout 2 months ago
Baltimore, MD, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
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
Required Skills
D3.js
CSS3
Secure coding practices
Testing and QA
JavaScript (ES6+)
BI architecture
Vega
SQL (PostgreSQL preferred)
API integration
ECharts
Containerization (Docker)
Chart.js
Frontend frameworks (React, Vue, Angular)
Role-based access control
HTML5
DAX
CI/CD pipelines
Power BI migration
Data modeling
Performance tuning