Azure Elasticsearch engineer

HCLTech

Seattle (WA)

On-site

USD 87,000 - 105,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision insurance
401(k) retirement plan
Paid time off

Job summary

HCLTech is seeking an experienced Azure Elasticsearch Engineer to lead design, deployment, and optimization of enterprise search on Microsoft Azure. You will architect highly available Elasticsearch environments, define sizing and shard strategies, and integrate with Azure data services to support search-driven enterprise applications.

The role requires deep expertise in Elasticsearch, Query DSL, and index design, with hands-on experience deploying on Azure and building ingestion pipelines using

Qualifications

  • Strong experience with Azure Elasticsearch cluster architecture and performance tuning.
  • Expertise in defining shard strategies, node roles, and capacity planning for large-scale deployments.
  • Proficiency in Python, Java, or Node.js for data ingestion and pipelines.
  • Deep knowledge of Elasticsearch Query DSL, aggregations, and relevance tuning.
  • Experience designing robust index mappings, analyzers, and search schemas.
  • Hands-on deployment and management of Elasticsearch on Azure services.

Responsibilities

  • Design enterprise-scale Elasticsearch solutions on Azure.
  • Define cluster sizing, node roles, sharding, and capacity models.
  • Develop and optimize index mappings, analyzers, tokenizers, and search schemas.
  • Implement and tune Query DSL, aggregations, and relevance models.
  • Troubleshoot performance bottlenecks and hot-shard remediation.
  • Build data ingestion pipelines using Python, Java, or Node.js.
  • Integrate Elasticsearch with Azure Event Hubs, Data Factory, Monitor, and Log Analytics.
  • Collaborate with data teams to support search-driven enterprise use cases.
  • Establish monitoring, scalability, reliability, and security practices.

Skills

Azure Elasticsearch
Cluster Architecture
Sharding strategies
Node roles
Capacity planning
High availability
Python
Java
Node.js
Elasticsearch Query DSL
Aggregations
Relevance tuning
Index design
Mappings
Custom analyzers
Search optimization
Performance tuning
Heap management

Job description

About the Role

HCLTech is seeking an experienced Azure Elasticsearch Engineer to lead the design, deployment, optimization, and scaling of enterprise search platforms on Microsoft Azure. This role requires deep expertise in Elasticsearch architecture, performance tuning, indexing strategies, and Azure-native integration services.

The ideal candidate will have a proven track record designing highly available, large-scale Elasticsearch environments and integrating them with modern cloud data platforms.

Key Responsibilities
  • Design and architect enterprise-scale Elasticsearch solutions on Azure.
  • Define cluster sizing, node roles, sharding strategies, and capacity planning models.
  • Develop and optimize index mappings, analyzers, tokenizers, and search schemas.
  • Implement and tune Query DSL, aggregations, nested queries, and relevance ranking models.
  • Troubleshoot and resolve performance bottlenecks including slow queries, hot shards, heap pressure, and cluster stability issues.
  • Build and maintain data ingestion and integration pipelines using Python, Java, or Node.js.
  • Integrate Elasticsearch with Azure services including Event Hubs, Data Factory, Azure Monitor, Log Analytics, and Logstash.
  • Collaborate with data engineering and analytics teams to support search-driven use cases across enterprise applications.
  • Establish operational best practices for monitoring, scalability, reliability, and security.
Required Qualifications
Mandatory Skills
  • Strong experience with Azure Elasticsearch Cluster Architecture
  • Sharding strategies
  • Node roles
  • Capacity planning
  • High availability and scaling
  • Proficiency in at least one of the following:
  • Python
  • Java
  • Node.js
  • Deep expertise with Elasticsearch Query DSL
  • Aggregations
  • Relevance tuning
  • Strong experience in Index Design
  • Mappings
  • Custom analyzers
  • Search optimization
  • Expertise in Performance Tuning
  • Slow query analysis
  • Hot shard remediation
  • Heap management
  • Experience deploying and managing Elasticsearch on Azure:
  • Experience with:
  • Hands-on experience with:
  • High-level knowledge of:
Preferred Qualifications
  • Experience with distributed systems and large-scale search platforms.
  • Knowledge of observability, logging, and monitoring best practices.
  • Experience building enterprise search, analytics, or data discovery solutions.
  • Exposure to security and governance requirements in cloud environments.
Why Join HCLTech?
  • Work on large-scale enterprise cloud transformation initiatives.
  • Collaborate with highly skilled architects, engineers, and data professionals.
  • Access cutting-edge Azure and AI-driven technologies.
  • Enjoy opportunities for professional growth and career advancement.
Pay and Benefits

Pay Range Minimum: $ 87,000 per year

Pay Range Maximum: $ 105,000 per year

HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcltech.com for investigation.

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year

How You’ll Grow

At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Databricks Lead
Azure Databricks Lead

HCLTech • New York (NY)

Hybrid
USD 127,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Data Engineer
Senior Data Engineer

HCLTech • Lansing (MI)

On-site
USD 100,000 - 148,000
401(k) retirement plan
Medical insurance
Dental & Vision insurance
+2
Azure Senior Data Lead
Azure Senior Data Lead

HCLTech • Fremont (CA)

On-site
USD 140,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+3
Forward deployed Engineer
Forward deployed Engineer

HCLTech • Town of Texas (WI)

On-site
USD 123,000 - 213,000
Health benefits
401(k) retirement plan
10 days paid time off
+1
Data Architect
Data Architect

HCLTech • Santa Clara (CA)

On-site
USD 159,000 - 242,000
Medical, dental, vision
401(k) retirement plan
Paid time off
+1
Azure Elasticsearch Architect: Scale Enterprise Search
Azure Elasticsearch Architect: Scale Enterprise Search

HCLTech • Seattle (WA)

On-site
USD 87,000 - 105,000
Medical, dental, vision insurance
401(k) retirement plan
Paid time off
Data Architect
Data Architect

HCLTech • Arlington (VA)

On-site
USD 128,000 - 250,000
Medical insurance
Dental insurance
Vision insurance
+3
Data Architect
Data Architect

HCLTech • San Jose (CA)

On-site
USD 128,000 - 250,000
Forward deployed Engineer
Forward deployed Engineer

HCLTech • New Jersey

Hybrid
USD 123,000 - 213,000
Enterprise Architect
Enterprise Architect

HCLTech • New Jersey

On-site
USD 173,000 - 225,000
Medical insurance
Dental insurance
Vision insurance
+3