BI / Data Engineer
We are looking for Data Engineers/BI Developers to join our team and take responsibility for designing, developing, and optimising Business Intelligence and data analytics solutions. We are seeking candidates with experience across the entire data analytics lifecycle who are comfortable working at the intersection of data, technology, and business.
Depending on your experience level (Regular or Senior), you will be involved in advanced data modeling, performance optimisation, data visualisation, and the development of scalable data infrastructures. You will work with large datasets, ensuring high data quality, reliability, and availability across the organisation.
Requirements:
Strong experience with SQL or similar query languages
Hands-on experience with BI tools
Experience with ETL / ELT data processing
Solid knowledge of data modeling and optimisation techniques
Understanding of data quality management and KPI monitoring
Experience working in cloud-based data ecosystems
Ability to create scripts for process automation (SQL, Python, Scala)
Experience collaborating with business stakeholders
Strong communication skills and ability to gather business requirements
Fluent English, both written and spoken
Nice to Have:
Experience working with large-scale data platforms
Knowledge of data warehouse and data lake architectures
Proactive mindset and willingness to grow within data and analytics domains
Main responsibilities:
Design, develop, and optimise BI and data analytics solutions
Participate in the full data lifecycle: ingestion, transformation, modeling, and visualisation
Build, maintain, and optimise data models (e.g. LookML, Analysis Services)
Develop and manage ETL / ELT data processing pipelines
Work with large-scale datasets and ensure data quality, consistency, and availability
Automate data processing and analytics workflows using SQL, Python, or Scala
Monitor data quality and KPI metrics
Support business stakeholders by delivering data analyses and actionable insights
Gather and translate business requirements into technical solutions
Collaborate closely with technical and non-technical teams
BI / Data Engineer
BI / Data Engineer