BI Analyst (Technical Background)
Traffic Label is looking for a BI Analyst to help transform complex data into actionable insights that support strategic decision-making across the business. This is an analytics-first role with approximately 80% of the time focused on analytics and business intelligence, and 20% dedicated to data engineering and automation.
The successful candidate will report directly to the Chief Technology Officer and work closely with Product, Commercial, CRM, Marketing, and Operations teams to provide accurate, reliable, and actionable data that drives business growth. While solid engineering knowledge is required to build and maintain reliable data pipelines, the primary focus is on delivering insights, dashboards, and business reporting rather than developing large-scale BI infrastructure.
- Analyse business, product, commercial, and player data to identify trends, opportunities, and risks.
- Design, build, and maintain dashboards and self-service reporting using Metabase, Omni, or similar BI platforms.
- Develop meaningful KPIs and business metrics for stakeholders across the company.
- Build and maintain reliable ELT pipelines and data models.
- Integrate data from APIs, PostgreSQL databases, AWS services, and other data sources.
- Write efficient SQL queries against PostgreSQL and Amazon Redshift.
- Use Python to automate data ingestion, reporting, and business processes.
- Monitor data quality and implement automated validation and alerting.
- Optimise SQL queries and data warehouse performance.
- Work closely with cross-functional teams to understand reporting requirements and translate business needs into scalable analytics solutions.
- Support analytics related to player behaviour, CRM performance, commercial reporting, fraud detection, and financial reporting.
- 2+ years of experience in Analytics Engineering, BI Engineering, Data Analytics, or Data Engineering (required).
- Strong analytical mindset with the ability to translate data into business recommendations (required).
- Advanced SQL skills, particularly with PostgreSQL and Amazon Redshift (required).
- Experience building data models and ELT pipelines (required).
- Proficiency in Python for data ingestion, automation, and API integrations (required).
- Experience working with AWS, especially Redshift and S3 (required).
- Experience integrating data from APIs, databases, and flat files (required).
- Experience building dashboards and self-service reporting using Metabase, Omni, or similar BI platforms (required).
- Strong understanding of data quality, monitoring, and automated alerting (required).
- Experience working with product, commercial, CRM, or player analytics (required).
- Experience in iGaming, online casino, crypto, fintech, or another high-volume transactional industry (nice-to-have).
- Experience with Azure Application Insights, New Relic, or similar telemetry tools (nice-to-have).
- Understanding of player analytics, fraud detection, CRM, and financial reporting (nice-to-have).
- Czech language (nice-to-have).
- Excellent English communication skills (required).
- Salary: €50,000–€55,000 gross per year.
- Opportunity to work directly with the CTO and influence business decisions through data.
- A modern, data-driven environment where analytics is at the centre of decision-making.
- Exposure to large-scale datasets across iGaming, affiliate marketing, and digital products.
- The opportunity to build reporting, analytics, and automation from the ground up.
- A collaborative international team with plenty of autonomy and ownership.
- Office-based role in the Prague office.
- Opportunities for professional growth in a fast-growing international business.
Traffic Label is an online affiliate marketing business that has operated across all major digital marketing channels since 2006. It builds and runs content and comparison websites that acquire customers for iGaming and other operators. Its portfolio includes brands such as Onlinebingo.co.uk and 1CS.com. Traffic Label is headquartered in St Albans, England.
