Data Analyst

On-siteSalary not specified
Poland

Tech Stack

pytestDockerPythonLinuxAirflowPandasGitSQL

Job Description, Responsibilities & Requirements

About the Position

We’re a fast-growing company operating in the iGaming (Gambling/Betting) sector. As part of our growth, we're looking for a Data Analyst (Data Engineer) to strengthen our analytics team and help improve the performance of our web products.

Responsibilities

  • Handle incoming requests from internal departments (automation, integrations, scripts/services).
  • Maintain, fix, and refactor existing bots and automation mechanisms (cron/Airflow).
  • Develop and support web scrapers and integrations with external APIs.
  • Prepare and export data for reporting purposes (PostgreSQL → Google Sheets/Tableau).
  • Ensure system stability: logging, alerts, testing, documentation.

Requirements

  • 1.5+ years of commercial experience with Python.
  • Strong SQL skills (PostgreSQL) and experience using pandas for data transformations.
  • Advanced web scraping skills: HTTP, anti-bot practices, proxy/agent rotation; tools such as Playwright, Selenium, BeautifulSoup, or Parsel (not necessarily all).
  • Experience in task automation: cron/Airflow, CLI tools, or microservices.
  • Practical experience with Linux, Docker, Git, and basic testing (pytest).
  • English level - B1/B2 (reading and written communication).

Nice to Have

  • Understanding of iGaming KPIs (LTV, ARPU, Retention, Churn, ROI, RTP) and internal business processes.
  • Applied knowledge of slot mechanics (RNG, RTP, volatility).
  • Experience with ClickHouse and basic AWS knowledge.
  • Data quality control (DQ), ETL/ELT pipelines, practical use of Airflow.
  • Integrations with Google APIs (Sheets/Drive) and experience working with Tableau.

We Offer

  • Work on tasks from multiple departments, with prioritization via Kanban.
  • Work in an international IT product company with offices in Poland, Georgia, Malta.
  • Remote full-time work or work from a comfortable office. It doesn't matter where you're working from, only the result is important.
  • Flexible schedule. It is enough to coordinate time zones and have intersections of working hours with the team.
  • Paid 4 Sick Days and 1 Day Off per calendar year.
  • Free online English lessons with a native speaker.
  • Trainings, internal meetings, participation in international professional conferences and corporate events.

About the Company

We’re a fast-growing company operating in the iGaming (Gambling/Betting) sector. Our mission is to leverage data and analytics to drive the performance and success of our web products.

Any questions?

Don’t hesitate to contact!

Head of Recruiting

Kseniya Hrechnaya

LinkedIn

Apply for this job

Job Details

Company name:
CPA.Club
Location:
Poland
Work Mode:
On-site
Posted on TheJob:
Jul 13, 2026
Last checked:
Jul 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.