Business Intelligence (BI) Developer
About the role
Sliema Tech Labs Ltd is a growing data and analytics partner serving clients across iGaming, fintech and professional services in Malta and the EU. We combine local market knowledge with cloud-first technologies to deliver dashboards, automated reporting and analytics that improve operational performance.
As a BI Developer you will join a small, agile data team. Your day-to-day work will involve creating and optimising Power BI reports, designing robust data models, building ETL pipelines and working closely with stakeholders (finance, operations and product) to translate business requirements into actionable insights. The team values pragmatic solutions, documentation and continuous improvement.
This role is ideal for a developer who enjoys taking ownership of end-to-end reporting solutions and who wants exposure to multiple sectors in the Maltese market. We offer structured learning, the chance to work on cloud technologies (Azure) and opportunities to progress into senior analytics or data engineering roles within the company.
About Sliema Tech Labs Ltd
Sliema Tech Labs Ltd is a Malta-based analytics firm serving clients across iGaming, finance and professional services. We deliver BI solutions, reporting automation and analytics consulting from our Sliema/Gżira office.
What you can expect
- Hybrid working model with central office near the seafront
- Training allowance and certification support
- Private health insurance contribution
- Clear career progression into senior BI or data engineering roles
Key responsibilities
- Design, develop and maintain Power BI reports and dashboards for finance, operations and product teams.
- Create and optimise data models using DAX to ensure performant, accurate reports.
- Build and manage ETL pipelines (SSIS, Azure Data Factory or similar) to ingest and transform data from multiple sources.
- Collaborate with stakeholders to gather requirements, map KPIs and translate business needs into technical solutions.
- Ensure data quality by implementing validation checks, documentation and version control.
- Support ad-hoc data requests and create repeatable reporting processes and automation.
- Participate in code reviews, knowledge sharing sessions and maintain technical documentation.
- Troubleshoot report performance issues and implement best practices for scalability and governance.
Requirements
- Minimum 3 years’ experience in a BI developer or data analyst role with hands-on Power BI experience.
- Strong SQL skills and experience working with relational databases and query optimisation.
- Proficient in DAX, data modelling and performance tuning for Power BI.
- Experience building ETL processes using tools such as SSIS, Azure Data Factory or equivalent.
- Comfortable working with cloud platforms (Azure preferred) and basic understanding of data warehousing concepts.
- Degree in Computer Science, Information Systems, Mathematics, Statistics, or related field, or equivalent practical experience.
- Fluent English (working language); Maltese language skills are a plus but not required.
- Eligibility to work in Malta is required (EU nationals or valid Malta work permit).
Benefits
- Hybrid working with flexible core hours and remote-days allowance
- Performance-related bonus scheme
- Private health insurance contribution
- Training and certification budget
- Pension contribution in line with Maltese regulations
- 20–24 days annual leave plus Maltese public holidays
- Fresh fruit, snacks and regular team social activities
Work schedule
Typical week: Monday to Friday standard office hours with hybrid flexibility; occasional after-hours support around reporting month-ends.
- Standard office hours: 09:00–17:30
- Core hours: 10:00–15:00
- Occasional extended hours during critical delivery windows
How to apply
Apply via the job listing or send your CV with a brief cover note outlining your Power BI experience and notice period.
Apply Now via EmailMore jobs to consider
Executive Chef (Luxury Hotel)
S$8,000 – S$12,000 per month
Senior Mixologist / Bartender
S$3,200 – S$4,500 per month
Customer Support Agent (Swedish Speaking)
€1,700 – €2,200 per month
Customer Support Agent (Finnish Speaking)
€1,500 – €1,900 per month