BI & Reporting Engineer supporting the development of cloud-based analytics solutions at Public Group. Collaborating with stakeholders to deliver high-quality reporting and dashboards.
Responsibilities
Collaborate with business stakeholders to gather reporting and analytics requirements and translate them into technical BI specifications
Design and develop interactive dashboards, reports, and visualizations using Power BI, leveraging advanced DAX and Power Query capabilities
Work within the Microsoft Fabric ecosystem (Lakehouse, Warehouse, Semantic Models, Direct Lake) to support modern cloud-based BI solutions
Develop and maintain data models (star schema preferred), ensuring data integrity, consistency, and performance optimization
Optimize Power BI reports and Fabric datasets for performance, scalability, and efficient resource utilization
Support data ingestion and transformation processes within Fabric Lakehouse or Warehouse environments
Implement data security measures (RLS, workspace governance, access controls) to protect sensitive business information
Provide user support and training to business users on Power BI and reporting best practices
Contribute to BI governance standards, documentation, and reporting best practices
Track assigned tasks and deliverables, identify risks, and proactively communicate progress updates
Requirements
Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
3-5 years of experience in Business Intelligence development
Strong hands-on experience with:
**Power BI**
DAX measures
Power Query (M)
Familiarity with **Microsoft Fabric concepts** (Lakehouse, Warehouse, Direct Lake) is considered a strong plus
Experience in designing and developing interactive Power BI reports and dashboards
Understanding of data modeling best practices (star schema, fact/dimension tables)
Basic knowledge of SQL for data extraction and querying
Familiarity with data integration concepts and ETL processes
Experience with tools like Jira is a plus
Strong analytical thinking and problem-solving skills
Attention to detail and structured working approach
Strong willingness to learn and grow in a cloud-first BI environment
Exposure to Azure data services
Understanding of performance optimization techniques (model size, aggregation, incremental refresh)
Experience working in enterprise reporting environments
Benefits
💼 **Competitive compensation & benefits package**
💰** Performance-based bonus scheme**
🧑⚕️ **Comprehensive life & health insurance**
🏡 **Flexible hybrid working model** – to support your work-life balance
🧡 **Psychological support** via a professional helpline for you and your family
🚀 **Career growth opportunities** in a role that evolves with you
🎉** Valuable experience** in a well-known and fast-growing organization
📚 **Continuous learning** and upskilling through tailored programs
Trainee Smart Meter Engineer for Utilita, installing gas and electric meters. Completing training and working to industry standards while ensuring safety and compliance.
Trainee Smart Meter Engineer responsible for installing gas and electric meters at Utilita Energy. Participate in training programs to become a Dual Fuel Smart Meter Engineer while ensuring compliance with standards.
Trainee Smart Meter Engineer role installing gas and electric meters for Utilita Energy. Responsibilities include testing, installation, and compliance with industry regulations.
Trainee Smart Meter Engineer installing domestic smart meters for Utilita Energy. After 8 - week training, responsible for testing and installing gas and electric meters.
Qualified Gas Engineer upskilling to become a Dual Fuel Smart Meter Engineer at Utilita Energy. Installing domestic gas and electric meters after completing a fully funded training program.
Trainee Smart Meter Engineer installing domestic gas and electric meters with industry compliance. Upskilling through an 8 - week training course and earning competitive wages.
Collaboration Senior Engineer managing collaboration services/applications for Syneos Health. Partnering with service tower owners in the delivery of collaboration suite solutions in Hyderabad.
Technology Data Engineer responsible for creating and managing data ingestion pipelines. Ensuring secure, reliable, and scalable data environments for Primrose Schools' brand growth.
Electromagnetic Engineer in charge of defining requirements and managing electromagnetic compatibility studies for space launchers. Working with technical teams and ensuring project coherence in high - tech environment.
Senior Software Algorithm Engineer developing algorithms across technical domains for customer missions. Leading a team of developers in a high - performing environment to support national security objectives.