Job Title: Business Intelligence Developer
">
This role requires an experienced Power BI Engineer with a strong background in SQL to design, build, and maintain robust reporting solutions. The successful candidate will have a proven ability to develop semantic data models, craft efficient SQL queries, ensure data quality through Power Query transformations, design intuitive dashboards using advanced Power BI visualizations and DAX measures, and establish proper security protocols.
">
Data Modeling & Querying:
The ideal candidate will be responsible for developing and maintaining data models (star/snowflake schema) in Power BI, leveraging advanced SQL queries. They will create semantic models that accurately represent business logic and support optimal report performance.
">
ETL & Data Transformations:
The successful candidate will utilize Power Query for data shaping, cleaning, and transformation, ensuring data integrity and consistency. They will collaborate with data engineering teams to integrate various data sources (e.g., relational databases, APIs, CSV files).
">
Report & Dashboard Development:
The candidate will design and build interactive, user-friendly Power BI dashboards and reports that convey insights effectively. They will develop, optimize, and maintain DAX calculations, measures, and KPIs.
">
Security & Governance:
The successful candidate will implement Row-Level Security (RLS) or other relevant Power BI security features to protect sensitive data. They will work with management teams to ensure adherence to data governance and regulatory requirements.
">
Performance Tuning & Troubleshooting:
The candidate will optimize Power BI data models, queries, and measures for performance and scalability. They will diagnose and resolve report rendering and data refresh performance issues.
">
Collaboration & Stakeholder Engagement:
The successful candidate will partner with business stakeholders to gather requirements and deliver actionable reports and insights. They will provide training, documentation, and support to end-users and other internal teams.
">
Continuous Improvement:
The candidate will stay current with emerging Power BI capabilities, DAX best practices, SQL performance enhancements, and analytics trends. They will contribute to the development of best practices for analytics, data governance, and solution design.
">
Required Skills and Qualifications:
The ideal candidate will have 3+ years of professional experience with Power BI development, including data modeling, Power Query, and DAX. They will have strong SQL proficiency, including complex joins, stored procedures, and performance tuning.
">
Technical Skills:
* Power BI: Data modeling, DAX, Power Query M.
* SQL: SQL, query optimization, data warehousing concepts.
* ETL Tools & Processes: Understanding of data pipelines, transformations, and integration.
* Version Control (e.g., Git) and CI/CD pipelines for BI solutions (a plus).
* Familiarity with Row-Level Security and other Power BI security features.
* Experience with Azure Data Services (e.g., Azure Synapse, Azure Analysis Services) is a plus.
">
Soft Skills:
* Strong communication skills to collaborate with stakeholders and translate technical findings into actionable insights.
* Adaptable team player who can work in an agile environment.
* Proven problem-solving skills and high attention to detail.
">
Language:
* C1 English Proficiency Required.
">
Benefits:
* Competitive Salary.
* Company Provided Computer.
* Stock Options.
* Flexible PTO.