DevOps Engineer (Data/ML) at Mayflower

Limassol, CY

on-site · full_time · Visa sponsorship

Apply for this role at Mayflower

Responsibilities:
- Design and build a production-grade data platform from scratch; own architecture and operational decisions.
- Deploy and manage monitoring pipelines (VLogs / VMetrics) and observability for data services.
- Set up Iceberg catalog and implement DataGov or equivalent data-catalog solutions.
- Deploy Airflow on Kubernetes and integrate it with Spark (SparkOperator, Spark Connect) and Spark History Server.
- Deploy, configure and operate Trino for interactive query workloads and migrate Tableau to the new platform.
- Create Helm-based CI/CD templates and automate deployment pipelines for data infrastructure.
- Drive migration, testing and operational runbooks; troubleshoot performance and scalability issues.

Requirements:
- Production experience with Kubernetes and building cloud-native data platforms.
- Strong hands-on experience with Airflow, Apache Spark and Trino (or close equivalents).
- Proficiency with Helm, CI/CD tooling and infrastructure automation.
- High degree of autonomy and experience owning large, ambiguous projects end-to-end.
- Nice-to-have: experience with Iceberg, DataGov or similar catalog tooling and migrating BI tools (Tableau or similar).
- Good communication skills and ability to work with cross-functional teams to deliver reliable data services.