TL;DR

Analytics Engineer: Collaborates with business stakeholders to translate business requirements into data models that provide clean, accurate datasets. Focus on developing and implementing efficient data pipelines using tools like dbt to automate data transformation and empower analysts.

Location: Lisbon, PT

Company

Miniclip is a global leader in games and one of the world's biggest developers and publishers of mobile games, with a mission of unleashing the gamer in everyone.

What you will do

  • Collaborate with business stakeholders, collect business requirements, and translate them into data models.
  • Work closely with data analysts and data scientists to understand their analytical needs and collaborate with data engineers to transform raw data into effective data models and products.
  • Develop and implement efficient data pipelines using tools like dbt to automate data transformation and empower analysts.
  • Continuously learn and stay up-to-date with emerging trends and technologies in the analytics and data engineering world.

Requirements

  • Experience with SQL data querying and manipulation; Python scripting is a plus.
  • Experience in designing, implementing, maintaining, and extending Kimball dimensional models.
  • Familiarity with a data transformation tool like dbt core or dbt Cloud.
  • Experience with data warehousing in tools such as Redshift, BigQuery, or Snowflake.
  • Experience with cloud-based data platforms such as AWS, Azure, or GCP.
  • Excellent communication and interpersonal skills to work effectively with both technical and non-technical teams.

Nice to have

  • Experience with open format tables, such as Iceberg or Delta.
  • Experience with orchestration tools like Airflow; building and maintaining DAGs is a plus.
  • Experience with Apache Spark or Databricks.
  • Experience with IaC tools such as Terraform or CloudFormation.