Analytics Engineer
We are looking for a highly skilled Analytics Engineer to join our growing BI/Analytics Engineer team at Novibet. In this role, you will design, build, and maintain scalable data pipelines and curated datasets that power analytics, reporting, and decision-making across the business. You will work closely with Data Analysts, BI Analysts, and collaborate daily with the Data Analytics Team to ensure reliable, high-quality data products in Azure Databricks.
- Create, maintain, and optimize scalable ETL/ELT pipelines to efficiently process and exchange data across our analytics ecosystem.
- Build and maintain robust transformations in Azure Databricks, ensuring pipelines can handle large workloads, complex business logic, and integrations.
- Partner with Data Analysts and BI Analysts to deliver analytics-ready datasets that meet reporting, KPI, and visualization needs (Tableau/Looker/Power BI or equivalent).
- Continuously evaluate and enhance the BI/data platform with a focus on reliability, scalability, efficiency, monitoring, and cost-awareness.
- Implement and promote data quality practices (validation checks, reconciliation, testing patterns) to improve trust in reporting and decision-making.
- Troubleshoot and maintain existing pipelines, datasets, and related business processes; perform root-cause analysis and implement long-term fixes.
- Contribute to a culture of continuous improvement and knowledge sharing, including documentation, best practices, and reusable components.
- 3+ years of experience in Analytics Engineering, Data Engineering, or a related field. (required)
- Strong SQL skills for data transformation, modeling, and performance optimization. (required)
- Strong Python skills for data manipulation, automation, and pipeline support. (required)
- Hands-on experience with version control and collaborative development workflows (e.g., GitHub / GitLab). (required)
- Understanding of modern data warehouse/lakehouse principles and cloud-based analytics platforms (preferable Databricks). (preferred)
- Familiarity with Apache Spark / distributed data processing concepts (PySpark is a plus). (preferred)
- Proactiveness, solution-oriented mindset with a passion for tackling complex challenges and delivering impactful data solutions. (required)
- Ability to design and implement solutions from the ground up, with strong ownership and attention to detail. (required)
- Strong analytical and problem-solving abilities, with the confidence to challenge assumptions and improve existing processes. (required)
- Familiarity with working independently and collaboratively in a fast-paced environment, communicating clearly with technical and non-technical stakeholders. (required)
- Exposure to workflow orchestration tools such as Apache Airflow or Dagster. (nice-to-have)
- Experience with data quality/testing frameworks, pipeline monitoring, and alerting (e.g., expectations-style checks, logging, SLAs). (nice-to-have)
- Attractive salary and bonus scheme
- Group health & medical insurance package
- All the tools you need for your role
- Focused career development, performance management, and training opportunities
- Shuttle buses & Carpooling options
- Free access to our in-house gym to keep you energized
- A welcoming, international, and multicultural team
- Exciting events, sports, and team-building activities
Novibet is an established GameTech company operating in Europe (Greece, Ireland, Cyprus, Finland), the Americas (Brazil, Mexico, Chile, Ecuador), and New Zealand, with tech hubs in Greece and Malta and 1,000+ employees across countries. Since 2010, we are committed to delivering the best online sports betting and online entertainment experience to our ever-expanding customer base. As an innovative and adaptable operator, we have our own proprietary betting platform that is constantly evolving to meet and exceed existing and upcoming trends while offering unparalleled excitement to sports enthusiasts. Why Join us At Novibet you will find an ever-evolving, dynamic environment, providing unique growth opportunities as our brand is also exponentially expanding. We believe in investing in our people and enabling them to reach their full potential, as they are the driving force behind everything we do. Innovation is imprinted in our DNA. And so is our modern way of thinking, always aiming to push the industry forward.
