Mid- Level Power BI Migration Engineer

Strategic Solutions

Mid- Level Power BI Migration Engineer

Baltimore, MD
Full Time
Paid
  • Responsibilities

    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