FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAirflowApacheAWSCloudETLKafkaLinuxMariaDBMySQLPostgresPySparkPythonShell ScriptingSQLTerraformUnix
About the role
Key responsibilities & impact- Design, build, and maintain scalable data lakehouse solutions on AWS using S3, Apache Iceberg, and AWS Glue Catalog as core platform components.
- Contribute to the evolution of the medallion architecture, ensuring that bronze, silver, and gold layers are reliable, performant, and aligned with business needs.
- Build and support real-time and near-real-time ingestion pipelines that stream operational data from on-premise databases into AWS using Debezium, Kafka, Kafka Connect, and Iceberg sinks.
- Monitor and troubleshoot streaming pipelines, including connector issues, schema changes, data consistency, and ingestion reliability.
- Design and implement silver and gold layer datasets that transform raw operational data into trusted, business-ready data products.
- Work closely with analysts, analytics engineers, and business stakeholders to understand requirements and create reusable, well-structured data models.
- Develop and maintain batch and distributed processing jobs using PySpark on AWS EMR and AWS Glue.
- Optimize data transformation jobs for performance, scalability, reliability, and cost efficiency.
- Build and maintain data workflows using Apache Airflow for API ingestion, batch processing, and orchestration across the medallion architecture.
- Support integrations from external and third-party systems using tools such as Airbyte.
- Implement data quality checks, validation processes, and reconciliation logic to ensure trusted and consistent datasets across the platform.
- Contribute to data governance practices around documentation, ownership, lineage, access, and compliance.
- Collaborate on AWS infrastructure and deployment practices, working with services such as S3, Glue, EMR, IAM, EKS, and related platform components.
- Support infrastructure-as-code workflows using Terraform and Terragrunt in collaboration with engineering and infrastructure teams.
Requirements
What you’ll need- Minimum 3+ years of experience in data engineering or related roles.
- Strong experience with SQL and data modeling for analytics and reporting use cases.
- Strong programming experience with Python, ideally including PySpark.
- Experience designing and maintaining ETL/ELT pipelines in production environments.
- Experience with real-time or near-real-time data ingestion.
- Experience working with Kafka or similar streaming technologies.
- Experience with CDC concepts and tools such as Debezium.
- Experience with data lake or lakehouse architectures on cloud platforms.
- Hands-on experience with AWS data services such as: S3, Glue Catalog, Glue Jobs, EMR, IAM, Related AWS services
- Experience with Apache Iceberg, Delta Lake, or similar open table formats.
- Experience designing curated analytics layers, such as silver and gold layers in a medallion architecture.
- Experience with orchestration tools such as Apache Airflow or Dagster.
- Experience working with relational databases such as MySQL, MariaDB, or PostgreSQL.
- Working knowledge of Unix/Linux environments and shell scripting.
- Understanding of data quality, governance, lineage, and production monitoring concepts.
Benefits
Comp & perks- Future-Proof Your Finances: Once you’ve passed probation, we’ll kickstart your Provident Fund to secure your future.
- Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
- Wolt Your Way Through Lunch: €150 monthly Wolt allowance to keep you fueled and happy.
- Stay Active Your Way: Enjoy a SportsBenefits membership giving you access to a wide variety of gyms and sports facilities to support your active lifestyle.
- Drive in Style: After one year with us, you may be eligible for a company car—performance and availability permitting.
- Park with Ease: Complimentary parking space just steps from the office, so your commute is as smooth as your workday.
- Max Out Your Downtime: 25 days of vacation + public holidays, plus an additional 10 sick days.
- Shop & Save: Exclusive local discount card + tickets for exciting events like Beonix, basketball games, and more.
- Speak Like a Local: Join free Greek language classes, twice a week, open to all team members.
- Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
- Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLPythonPySparkApache IcebergKafkaDebeziumData ModelingETL/ELTData TransformationShell Scripting
