Data Engineer (Media Measurement sphere)

Минск
Удалённая работа
Поддержим ваш переезд - Польша, Литва, Болгария, Молдова, Румыния, Грузия
Client Background

Our client is a global leader in digital measurement and analytics, delivering insights on web, mobile and TV consumer behavior that enable clients to maximize the value of their digital investments. Through its Audience Analytics, Advertising Analytics, and Enterprise Analytics product suites, the company provides its clients with a variety of on-demand software, real-time analytics and custom solutions to succeed in a multi-platform world.

Project Description

We collect and process 60+ billion events each day, have 10s of petabytes online and each month our processes read nearly an exabyte. We use this capability to provide our clients with deep insights that no other company can match. Data Engineering is the team responsible for managing this vast dataset. We are looking for a Data Engineer to join our team.

What You'll Do
  • Designing and maintaining big data pipelines, web & engineering solutions capable of running efficiently and robustly at petabyte scale;
Technologies:
Hadoop - MapR
Apache Pig
Spark
HBase
Java/Scala
AWS Cloud services
SQL
Python
Job Requirements

Core Qualifications:

  • Bachelor’s degree in computer science or a related field;
  • 2-4 years of experience in software development including design, coding, and testing;
  • At least 2 years of experience developing with Java and/or Scala;
  • 2+ years of experience with Hadoop, Apache Spark framework;
  • Experience with AWS cloud services like EC2, ECS, EMR, Redshift, RDS, Lambda;
  • Strong SQL skills;
  • Knowledge of Python and workflow management tools like Airflow is a plus;

 

The following are considered a plus:

  • You treat performance as a feature and not an afterthought;
  • You have experience writing analytical queries that run on MPP databases;
  • You are comfortable reading query execution plans;
  • You can describe multiple MapReduce join strategies and their tradeoffs;
  • You have experience scaling Machine Learning algorithms in a distributed environment;
What Do We Offer?

This is not the whole list of benefits. It is different depending on the country you’re moving to. You can ask for details your recruiter. Here are the main benefits for all the locations:

 

  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.);
  • Corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Presents for important life occasions (birthday, wedding or childbirth);
  • Global anniversary policy.
Напишите нам!
Мы обязательно ответим!