This position offers the opportunity to contribute to innovative data solutions in an agile and highly professional environment.
You will work closely with an international team and play a key role in the further development of modern Data & Analytics products.
Your expertise will support the successful transformation towards cloud-based systems and efficient data processes.
As a Data Engineer, you will develop and maintain software solutions for complex products and services across the entire development process, using modern technologies for Data Analytics in Public Clouds.
Main tasks include responsibility for the (further) development of software in the Big Data environment, development and optimization of data pipelines (batch and streaming processes), and design and implementation of scalable, production-ready data products.
You will optimize PySpark code for high performance in distributed data processing and ensure code quality through clean, tested code while promoting CI/CD practices.
You will work in agile teams (Scrum, Kanban) with continuous improvement of processes and tools, applying DevOps principles for seamless integration of development and operations.
The role involves using and further developing cloud-based solutions with a focus on Google Cloud Platform (GCP).
Requirements:
A Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field is required.
Several years of Big Data engineering experience is necessary.
Strong SQL / T-SQL skills are required, with MS SQL Server being a plus.
Expertise with the Hadoop ecosystem, including PySpark, Airflow, HDFS, and Elasticsearch, is essential.
Experience with ETL (SSIS), data modeling, warehousing, and BI (SSAS) is required.
Proficiency in Python is necessary; knowledge of C# and BigQuery is advantageous.
A solid knowledge of CI/CD, automation, and agile/DevOps practices is required.
Hands-on experience with cloud platforms, especially GCP, is essential.
A proven track record in distributed data processing and scalable architectures is necessary.
Strong problem-solving, adaptability, and communication skills are required.
Fluency in English is mandatory, and knowledge of German is a plus.
Benefits:
The position offers the opportunity to work in a highly professional and innovative environment.
You will be part of an international team, contributing to the development of modern Data & Analytics products.
The company provides a chance to work with cloud-based solutions, particularly on Google Cloud Platform (GCP).
There is a focus on continuous improvement of processes and tools within agile teams.
Remote working is available, but only within Hungary due to European taxation regulations.