Senior Power BI Migration Engineer

Strategic Solutions

Senior Power BI Migration Engineer

Baltimore, MD
Full Time
Paid
  • Responsibilities

    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