What are the responsibilities and job description for the Power Bi Developer (Azure Data Engineer) position at Bluo Software LLC?
- Job Title: Power Bi Developer (Azure Data Engineer)
- Location: Houston, TX (On-site)
- Experience Level: 12 Years
- Employment Type: Contract
Job Summary:
We are seeking a Senior Power BI Developer with strong expertise in data visualization, dashboard development, and data modeling using Microsoft Power BI, combined with solid experience in building and managing data platforms on Microsoft Azure. The ideal candidate will have 12 years of overall IT experience and 5 years of hands-on Power BI development, with proven skills in integrating data from Project Server/Online (POL), SharePoint, and SAP. This role will be instrumental in delivering intuitive, high-performing, and business-critical BI solutions while contributing to the backend architecture and data pipeline design on Azure.
Key Responsibilities:
- Design, develop, and manage Power BI reports and dashboards with advanced DAX calculations, Power Query transformations, and optimal data modeling practices.
- Build and optimize Power BI datasets and dataflows by integrating data from Project Server/Online (POL), SharePoint, and SAP sources.
- Extract and transform data using SAP connectors (ODBC, OLE DB, HANA, BEx) and Project Online APIs (OData, REST).
- Collaborate with business users to gather reporting requirements, translate them into technical specifications, and deliver actionable insights.
- Ensure best practices around data visualization, interactivity, usability, and performance in Power BI solutions.
- Design and support Azure-based data pipelines using Azure Data Factory, Azure Synapse Analytics, Data Lake, and SQL Databases.
- Contribute to enterprise data architecture by ensuring data quality, integrity, and security across Power BI and Azure ecosystems.
- Monitor, troubleshoot, and optimize data flows and pipeline performance within Azure and Power BI environments.
- Document BI and data engineering solutions including architecture, logic, standards, and procedures.
- Mentor junior Power BI developers and guide them on performance optimization and data storytelling.
Required Skills & Qualifications:
- 12 years of overall IT experience, with a minimum of 5 years in Power BI development and relevant experience in Azure Data Engineering.
- Expertise in Power BI, including DAX, Power Query (M), data modeling, and advanced visualization techniques.
- Strong experience with Azure Data Factory, Azure Synapse, Azure Data Lake, and Azure SQL/Managed Instances.
- Proven capability to integrate and transform data from Project Online (POL) and SharePoint using APIs and connectors.
- Solid experience with SAP data extraction, especially using BEx queries and SAP-native connectors.
- Strong SQL skills with a solid understanding of relational and dimensional modeling.
- Familiarity with DevOps practices, Git, and CI/CD pipelines in data project delivery.
- Excellent analytical, problem-solving, and communication skills.
- Bachelor’s degree in Computer Science, Data Engineering, or a related field.
Preferred Qualifications:
- Microsoft Certifications such as Power BI Data Analyst Associate or Azure Data Engineer Associate.
- Experience with Data Governance, Azure security best practices, and CI/CD for data pipelines.
- Exposure to Agile/Scrum methodologies and enterprise-scale data lake architecture.