Data Engineer – Build Scalable Data Pipelines
payabl.
Job description
About the role
We are looking for a Data Engineer to join our Data Team and build reliable data pipelines that power analytics and decision‑making across the company. You will work with SQL, Python and a modern AWS‑based data platform, collaborating with engineers, analysts and business stakeholders.
Key responsibilities
- Design, develop and maintain ETL/ELT pipelines using SQL and Python on AWS services.
- Create and manage datasets for reporting, analytics and other business use cases.
- Implement batch and streaming processing with tools such as Apache Spark, PySpark and Kafka.
- Ensure data quality, monitor pipeline health and troubleshoot production issues.
- Support data integration from relational and non‑relational sources and evolve the data platform architecture.
Required profile
- 3+ years of experience in data engineering, software engineering or analytics engineering.
- Strong programming skills in Python and SQL.
- Hands‑on experience building or maintaining ETL/ELT pipelines.
- Familiarity with relational (MySQL, PostgreSQL) and non‑relational databases (MongoDB) and cloud platforms, preferably AWS.
- Comfortable working with Git and Unix/Linux environments.
Required skills
- Python
- SQL
- AWS (S3, Glue, EMR, IAM, Athena)
- MySQL
- MariaDB
- PostgreSQL
- MongoDB
- Git
- Unix/Linux
- Apache Spark / PySpark
- Apache Kafka
- Debezium
- Kafka Connect
- Apache Airflow
- Airbyte
- Terraform
- Kubernetes
- Docker
- DBT
- Apache Iceberg
- Delta Lake
What we offer
- Provident Fund after probation.
- Annual learning budget for professional development.
- €150 monthly Wolt allowance for meals.
- SportsBenefits membership and possible company car after one year.
- 25 vacation days plus public holidays and 10 sick days.
- Local discount card, event tickets and free Greek language classes.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Cyprus.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 10 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
payabl.