2023-08-23 14:48:55

Data Engineer

Occasional remote work possibility
At Benrey, we are dedicated to elevating brand's online presence and captivating audience through innovative digital strategies. As a team of forward-thinkers and creative problem solvers, we specialize in crafting unforgettable customer experiences across all digital platforms. From executing innovative SEO, PPC, Link-Building, In-App, DSP and social media campaigns to designing user-friendly apps & websites, we cover every aspect of digital marketing with precision and expertise. Our comprehensive B2B solutions cater to businesses of all sizes, providing expert consultancy and cutting-edge analytics to drive meaningful engagement and measurable results. With a passion for delivering unparalleled customer satisfaction, we strive to exceed expectations and empower our clients to thrive in the digital landscape.

Job Description

Your responsibilities include:

  • Design, implement, and automate deployment of our distributed system for collecting and processing log events from multiple sources.
  • Design, implement and automate loading of data from different sources and APIs.
  • Design data schema and operate internal data warehouses and SQL database systems.
  • Monitor and troubleshoot operational or data issues in the data pipelines.
  • Contribute to architectural plans and implementation for future data storage, reporting, and analytic solutions.
  • Work collaboratively with Data Analysts and other internal partners to identify opportunities/problems.
  • Provide assistance to the team with troubleshooting, researching the root cause, and thoroughly resolving defects in the event of a problem.

Requirements

Your expertise to meet the requirement:

  • Experience in data modelling
  • Experience in Airflow and AWS S3 is mandatory
  • Experience in ETL (or ELT) processes
  • Knowledge of Python (or Spark) and SQL
  • Experience with Snowflake
  • Experience in DBT and Kafka is a plus
  • Excellent communication skills
  • Fast learning ability and innovative mindset

Company offers

We offer:

  • Competitive salary
  • Private health insurance
  • Sports benefit
  • Regular team and company events
  • Comfortable and pet-friendly office in the centre of Tallinn
  • Corporate English classes with a cool teacher
  • Paid Estonian Language courses
  • Amicable work environment and supportive team members
  • Kitchen with yummy and healthy snacks
  • Real career opportunities and professional growth
  • The great team across the world