Power BI Developer – Data Modernization
Cyberlocke, LLC · Plano, Texas, United States · $80K–$115K/yr
IT Services and IT Consulting · 11-50 employees
About the role
The Power BI Developer will design, build, and deploy enterprise business intelligence solutions using Microsoft Power BI, Fabric, and Azure. They will collaborate with stakeholders and data teams to transform governed data into actionable dashboards and semantic models.
What they look for
Requirements
Candidates must have at least three years of professional Power BI development experience and a bachelor's degree in a relevant field. Strong proficiency in DAX, Power Query, SQL, and dimensional data modeling is required.
Full description
Cyberlocke is seeking an experienced Power BI Developer to design, build, test, deploy, and support enterprise business intelligence and analytics solutions using Microsoft Power BI, Microsoft Fabric, and Azure data services.
The Power BI Developer will transform governed enterprise data into meaningful dashboards, reports, semantic models, and executive-level insights. This role will work closely with business stakeholders, data architects, ETL architects, data engineers, quality assurance engineers, governance teams, and project managers throughout the data modernization lifecycle.
The successful candidate must have strong experience with Power BI, DAX, Power Query, dimensional data modeling, report design, performance optimization, and data validation. The candidate should also understand how Power BI integrates with Microsoft Fabric, OneLake, Lakehouse, Warehouse, Azure Data Factory, Microsoft Purview, and Azure DevOps
Key Responsibilities
- Power BI Report and Dashboard Development
- Semantic Model Development
- DAX and Power Query Development
- Microsoft Fabric and Azure Integration
- Business Requirements and Stakeholder Engagement
- Data Validation and Quality Assurance
- Performance Optimization
- Security and Data Governance
- Power BI Administration and Deployment
- Documentation and Training
- Production Support and Continuous Improvement
Required Qualifications
- Bachelor’s degree in computer science, information systems, data analytics, business intelligence, or a related field, or equivalent professional experience.
- Three or more years of professional Power BI development experience.
- Strong experience developing Power BI reports, dashboards, semantic models, and applications.
- Advanced knowledge of DAX, Power Query, and dimensional data modeling.
- Strong SQL skills for querying, validation, reconciliation, and troubleshooting.
- Experience building star schemas using fact and dimension tables.
- Experience integrating Power BI with relational databases, data warehouses, data lakes, APIs, files, and cloud platforms.
- Experience with Power BI Service, workspaces, applications, gateways, scheduled refreshes, and permissions.
- Experience implementing row-level security and other Power BI security controls.
- Understanding of Import, DirectQuery, Direct Lake, composite, and live-connection models.
- Experience gathering business requirements and translating them into reporting solutions.
- Experience validating calculations and reconciling reports against source data.
- Understanding of Agile development, DevOps, source control, and release-management practices.
- Strong analytical, communication, documentation, and problem-solving skills.
- Ability to present complex data and technical concepts to business and executive audiences.
Preferred Qualifications
- Experience with Microsoft Fabric, OneLake, Lakehouse, Warehouse, Direct Lake, and Fabric deployment pipelines.
- Experience with Azure Data Factory, Azure SQL Database, Azure Data Lake Storage, or Azure Synapse Analytics.
- Experience with Microsoft Purview, data lineage, classification, cataloging, and governance.
- Experience using DAX Studio, Tabular Editor, ALM Toolkit, or similar Power BI development tools.
- Experience with calculation groups, incremental refresh, aggregations, composite models, and advanced performance optimization.
- Familiarity with Python, R, PowerShell, or other scripting languages.
- Experience with Azure DevOps, Git, CI/CD, and automated deployment processes.
- Experience developing executive, financial, operational, compliance, or predictive analytics dashboards.
- Experience migrating reports from Tableau, Qlik, Cognos, SSRS, Excel, or legacy reporting platforms.
- Experience in education, healthcare, government, financial services, manufacturing, or other regulated industries.
- Experience working in consulting, professional services, or customer-facing environments.
- Understanding of accessibility and user-experience standards for business intelligence reporting.
Preferred Certifications One or more of the following certifications is preferred:
- Microsoft Certified: Power BI Data Analyst Associate
- Microsoft Certified: Fabric Analytics Engineer Associate
- Microsoft Certified: Fabric Data Engineer Associate
- Microsoft Certified: Azure Data Engineer Associate
- Microsoft Certified: Azure Fundamentals
- Microsoft Certified: Azure Enterprise Data Analyst Associate
- Microsoft Applied Skills credentials related to Microsoft Fabric or Power BI
Work Environment This position may be performed onsite or in a hybrid. The Power BI Developer may occasionally participate in customer workshops, production deployments, training sessions, or release activities outside normal business hours. Some customer engagements may require travel, background screening, or compliance with customer-specific security requirements.