Position: Big Data Engineer
Company: Raiffeisen Bank
Experience required: 2y
Category: SQL
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

**Requirements:**

Minimum 3 years experience in a dedicated data engineer role

Experience working with large structured and unstructured data in various formats.

Knowledge or experience with streaming data frameworks and distributed data architectures (e.g. Spark Structured Streaming, Apache Beam or Apache Flink)

Experience with cloud technologies (preferable AWS, Azure)

Experience in Cloud services (Data Flow, Data Proc, BigQuery, Pub/Sub)

Experience of practical operation of Big Data stack: Hadoop, HDFS, Hive, Presto, Kafka;

Experience of Python in the context of creating ETL data pipelines;

Experience with Data Lake / Data Warehouse solutions (AWS S3 // Minio);

Development skills in a Docker / Kubernetes environment;

Intermediate level of English (or higher);

Open and team-minded personality and communication skills;

Willingness to work in an agile environment.

**Responsibilities:**

Collaborate with data and analytics experts to strive for greater functionality in our data systems

Design, use and test the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS big data technologies (DevOps & Continuous Integration)

Drive the advancement of data infrastructure by designing and implementing the underlying logic and structure for how data is set up, cleansed, and ultimately stored for organizational usage

Assemble large, complex data sets that meet functional / non-functional business requirements

Build data integration from various sources and technologies to the data lake infrastructure as part of an agile delivery team

Monitor the capabilities and react on unplanned interruptions ensuring that environments are provided & loaded in time

**What we offer**

Join a large international company that provides possibilities for professional and personal growth;

Involve into challenging, large-scale projects which have an impact for our customers;

Knowledge sharing in our Group wide IT community including 14 Raiffeisen Banks;

Flexible working schedule, 28 days of paid vacation, official employment, attractive social package, distant work possibilities;

Competitive salary.

**About the project**

You will be part of our Data Platform Team. Team is responsible for building Big data platform. We use cloud-native architecture with agile product development practices within our Digital Acceleration Team.