Flag job

Report

ElasticSearch Engineer - Cluster Management

Salary

₹15 - 30 LPA

Min Experience

3 years

Location

Chennai, Tamil Nadu, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Job Summary

  • We are seeking a skilled and experienced Elasticsearch Engineer to join our data engineering or DevOps team in Noida.
  • In this role, you will be responsible for designing, implementing, and maintaining our Elasticsearch clusters and related infrastructure.
  • You will work closely with developers, data scientists, and other stakeholders to ensure our search and analytics capabilities are reliable, scalable, and performant.
  • This is an excellent opportunity to work with cutting-edge search and analytics technologies and contribute to the development of our data-driven applications in Noida.

Responsibilities

Elasticsearch Cluster Management :

  • Design, implement, and maintain Elasticsearch clusters.
  • Configure and optimize Elasticsearch settings for performance and scalability.
  • Manage Elasticsearch indices, mappings, and templates.
  • Perform cluster upgrades and migrations.
  • Monitor cluster health and performance, and troubleshoot issues.

Data Ingestion And Indexing

  • Design and implement data ingestion pipelines for Elasticsearch.
  • Develop and maintain data indexing strategies.
  • Integrate Elasticsearch with various data sources.
  • Implement data transformations and enrichments.

Search And Analytics Development

  • Develop and optimize Elasticsearch queries and aggregations.
  • Design and implement search and analytics applications.
  • Utilize Kibana for data visualization and analysis.

Security And Compliance

  • Implement security measures to protect Elasticsearch data.
  • Ensure compliance with data security policies and best practices.

Automation And DevOps

  • Automate Elasticsearch cluster management tasks.
  • Implement CI/CD pipelines for Elasticsearch deployments.
  • Utilize infrastructure-as-code tools (e.g , Terraform, Ansible).

Documentation And Collaboration

  • Create and maintain detailed documentation for Elasticsearch configurations, applications, and processes.
  • Collaborate with developers, data scientists, and other stakeholders.
  • Participate in code reviews and knowledge sharing sessions.

Requirements

  • Proven experience in Elasticsearch cluster management and development.
  • Strong understanding of Elasticsearch architecture and concepts.
  • Proficiency in writing Elasticsearch queries and aggregations.
  • Experience with Kibana for data visualization.
  • Knowledge of data ingestion and indexing strategies.
  • Experience with data serialization formats like JSON.
  • Understanding of security best practices for Elasticsearch.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Bachelor's degree in Computer Science, Information Technology, or a related field

(ref:hirist.tech)

Skills

elasticsearch
cluster management
data engineering
devops
search
analytics
kibana
data ingestion
data indexing
data transformation
data enrichment
elasticsearch queries
elasticsearch aggregations
security
compliance
automation
devops
terraform
ansible