Trino Power User / Analyst 100%
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Zürich
- Entreprise
- AARK Tech Solutions GmbH, Seestrasse 11, 8805 Richterswil
- Langues
- Anglais (intermédiaire)
- Première publication
Intitulé du poste : Trino Power User / Analyst
- Description du rôle
- Concevoir, déployer et exploiter des clusters Trino sur Kubernetes on-prem
- Configurer et maintenir les catalogues et connecteurs Trino pour des sources de données hétérogènes (Hive, Iceberg, Kafka, object storage)
- Optimiser les performances d'exécution des requêtes par l'ajustement de la mémoire, du CPU, du spill et du partitionnement
- Implémenter la gestion de la charge de travail en utilisant des groupes de ressources, la hiérarchisation des requêtes et des limites de concurrence
- Assurer la haute disponibilité, l'évolutivité et la tolérance aux pannes des clusters Trino
- Surveiller les performances du cluster, la latence des requêtes et la santé du système à l'aide d'outils d'observabilité
- Dépanner les problèmes au niveau du système, les échecs de requêtes et les conflits de ressources
- Collaborer avec les Data Engineers et les Analysts pour définir les meilleures pratiques pour un accès efficace aux données
- Contribuer aux décisions d'architecture autour des data lakehouses, des requêtes fédérées et de l'analyse distribuée
- Expérience
- Plus de 5 ans d'expérience dans les systèmes de données distribués, les plateformes de données ou les infrastructures big data
- Expérience pratique du déploiement et de l'exploitation de clusters Trino (ou Presto)
- Expérience avec Kubernetes, la conteneurisation ou les systèmes distribués basés sur des VM
- Expérience de l'intégration de sources de données telles que Hive Metastore, Iceberg et Kafka
- Expérience avérée dans l'optimisation des performances et l'optimisation des requêtes distribuées
- Expérience avec les outils de surveillance et d'observabilité (Prometheus, Grafana, Dynatrace)
- Familiarité avec les normes de sécurité et les mécanismes de contrôle d'accès (LDAP, Kerberos, RBAC)
- Expérience de travail dans des environnements Agile avec des équipes interfonctionnelles
- Une expérience dans les services financiers ou les environnements réglementés est un plus
- Compétences
- Solide compréhension de l'architecture Trino (coordinator/worker, modèle d'exécution, planification de requête, groupes de ressources)
- Expertise en optimisation des performances (joins, partition pruning, predicate pushdown, utilisation des ressources)
- Connaissance des architectures de données modernes (data lakes, lakehouses, data mesh)
- Expérience pratique avec le format de table ouvert Iceberg
- Expérience en ingénierie d'infrastructure et de plateforme (Kubernetes, Linux, networking)
- Familiarité avec les systèmes basés sur Java/JVM
- Expérience avec la surveillance, l'alerte et le dépannage de systèmes distribués
- Compétences de base en scripting/programmation (Python, Bash) pour l'automatisation
- Solides compétences en résolution de problèmes et en débogage au niveau système
Lieu : Zurich, minimum 3-4 jours de travail au bureau
Date de début : Immédiate
Déplacements requis : Principalement non. À titre exceptionnel - si le client l'exige
AARK Tech Solutions GmbH
Seestrasse 11
8805 Richterswil
Traduit automatiquement depuis l’original.
Publié aujourd'hui