Haystack
← Back to Jobs
Technology
VC

DRUID SUPPORT ENGINEER / DRUID OPERATIONS ENGINEER

VST Consulting, IncIrving, TX🇺🇸United StatesPosted 31 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Irving, TX, United States
Posted
21 hours ago
MySQLPL/SQLSQLShellAirflowAnsibleApacheApache SparkArgoCDBigQueryGoogle CloudGrafanaKafkaKubernetesPrometheusPython

Job Description

Job Title: Druid Support Engineer
Location: Irving, Texas
Employment Type: Contract C2C
Experience: 8+ Years
Visa: Any Visa except OPT
Role Type: Platform Support Engineering

JOB DESCRIPTION

We are looking for an experienced Druid Support Engineer / Druid Operations Engineer with strong hands-on expertise in Apache Druid and platform operations. The candidate should have experience managing Druid clusters in on-premises and cloud environments, including installation, configuration, patching, monitoring, troubleshooting, performance optimization, and deployment automation.

KEY RESPONSIBILITIES

Druid Platform & Operations

Design, build, configure, and maintain Apache Druid clusters in on-premises and cloud environments.
Perform Druid installation, configuration, upgrades, patching, and maintenance.
Monitor the health, performance, availability, and capacity of Druid clusters.
Troubleshoot Druid cluster issues, query performance problems, ingestion failures, and service availability issues.
Implement solutions to improve Druid performance, stability, scalability, and availability.
Perform Druid Ops activities, including configuration management, patch updates, cluster maintenance, and operational troubleshooting.
Develop and maintain Linux Shell Scripts for operational automation and administration.
Use Ansible for configuration management, automation, and deployment activities.
Work with ArgoCD for automated application and configuration deployments.

Monitoring & Performance

Implement and maintain monitoring using Prometheus and Grafana.
Monitor Druid services, cluster resources, ingestion processes, query performance, and system health.
Analyze logs, metrics, and alerts to identify and resolve production issues.
Perform capacity planning and performance tuning for Druid environments.

Data Platform Integration

Collaborate with data scientists, analysts, and engineering teams to develop and optimize Druid queries and data pipelines.
Integrate Apache Druid with Apache Kafka, Apache Spark, and Google BigQuery.
Work with Google Cloud Platform (Google Cloud Platform) services, including Google Kubernetes Engine (GKE) and Google Compute Engine (GCE).
Work with MySQL databases for data integration and operational requirements.

Automation & Deployment

Develop and maintain automated testing and deployment pipelines for Druid clusters.
Automate infrastructure and configuration management using Ansible.
Support CI/CD processes using GitLab.
Implement GitOps-based deployment practices using ArgoCD.
Develop automation scripts using Python and Shell Script.

MANDATORY REQUIRED SKILLS

Apache Druid, Druid Operations, Druid Installation & Configuration, Druid Patch Updates, Linux, Shell Scripting, Ansible, ArgoCD, Prometheus, Grafana, MySQL, Google Cloud Platform, GKE, Google Compute Engine, BigQuery, GitLab, Apache Kafka, Apache Spark, PySpark, Python, SQL

PRIMARY SKILLS

Apache Druid, Google Cloud Platform, Linux, Apache Airflow, Google Compute Engine, GitLab, BigQuery

SECONDARY SKILLS

Python, PySpark, PL/SQL, Shell Script

ADDITIONAL / NICE-TO-HAVE SKILLS

Teradata SQL
Automated testing and deployment pipelines
Production Druid environment support
On-premises and cloud-based Druid deployments
Data engineering and database integration experience

Similar jobs