Senior Trino Power User Analyst
Posted Updated
Description
We are looking for a Senior Trino Power User Analyst to join our team in Zurich, Switzerland in a hybrid working mode. This position offers the opportunity to work closely with data engineers, architects and analysts in shaping modern data architectures, including lakehouses and federated query solutions.
We offer/Benefits
- 5 weeks of vacation
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Global business travel medical and accident insurance
- Learning and development opportunities including in-house training and coaching, professional certifications, and courses
*All benefits and perks are subject to certain eligibility requirements
- Please note that any offers will be subject to appropriate background checks
- We do not accept CVs from recruiting or staffing agencies
- For this position, we are able to consider applications from the following:
- Swiss nationals
- EU/EFTA nationals
- Third-country nationals based in Switzerland with an appropriate work permit
- Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits
Responsibilities
- Design, deploy and operate Trino clusters in on-premise Kubernetes environments
- Configure Trino catalogs and connectors for heterogeneous data sources such as Hive, Iceberg, Kafka and object storage
- Optimize query performance through tuning of memory, CPU allocation, spill strategy and partitioning
- Implement workload management strategies using resource groups and concurrency controls
- Ensure scalability and fault tolerance of Trino clusters for critical analytics workloads
- Monitor query latency, cluster performance and system health using observability tools
- Troubleshoot query failures, resource contention, and system-level issues
- Collaborate with analytics teams to promote best practices for efficient data access
- Contribute to decision-making for architecture related to data lakehouses and distributed analytics
Requirements
- 5+ years of experience in distributed data platforms or big data infrastructure
- Hands-on experience with deploying and operating Trino or Presto clusters
- Proficiency with Kubernetes and containerized workloads
- Experience integrating data sources such as Hive Metastore, Iceberg tables and Kafka
- Strong background in distributed query optimization and performance tuning
- Knowledge of monitoring tools such as Prometheus, Grafana or Dynatrace
- Familiarity with security and access control mechanisms (LDAP, Kerberos, RBAC)
- Strong understanding of Trino architecture including coordinator/worker roles, query planning and resource groups
- Scripting skills in Python or Bash for automation tasks
- Excellent communication skills, with fluency in English, knowledge of German is a plus