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