Big Data Engineer

Szeged, Hungary

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Big Data Engineer for our Szeged office to make the team even stronger.

In Hungary currently 1400+ IT Engineers help the world’s leading companies imagine, design, engineer and deliver software that changes the world. We are in the heartbeat of EPAM, running a large scale of projects and technologies – which provides long-term international career path, travelling and even relocation opportunities for our colleagues.

We believe that the team you build is the company you build. Our offices are digital laboratories. Our clients are major global brands. We’re always looking for talented teammates. Think you’ve got what it takes?

Responsibilities

  • Develop solutions for data import and consolidation from different types of data sources (mainly ETL);
  • Design and develop complex data processing methods (batch processing, stream processing) including custom algorithms;
  • Design and create visualization to present the outcome of the data processing;
  • All of the above in a low-latency, high throughput environment.

Requirements

  • Programming skills in Java / Python / Scala;
  • Experience in relational databases like MSSQL, Oracle, MySQL;
  • Experience in non-relational databases like Cassandra, MongoDB;
  • Solid understanding of Big Data approaches in batch processing or stream processing;
  • Solid understanding of the Hadoop ecosystem and its components;
  • Preferably: knowledge of visualization tools like Tableau, Business Objects;
  • Good English communication skills (speaking, writing and reading);
  • Willingness to learn and improve.