company logo

Elasticsearch Database Developer

Chandigarh
Full-Time
Mid-Level: 3 to 6 years
Posted on Sep 30 2024

About the Job

Skills

Elasticsearch
Database Management
Query Optimization
Data Indexing
Data Analysis
Data Modeling
Cluster Management
Monitoring and Troubleshooting

Job Location: Chandigarh, Punjab (on-site opportunity)


Job Description:

We are seeking a skilled and experienced Engineer with a strong background in Elasticsearch to join our team. The ideal candidate will have a minimum of 2 years of hands-on experience working with Elasticsearch, particularly in creating and managing complex queries. Additionally, they should have a proven track record in managing, deploying, maintaining, and monitoring Elasticsearch clusters, along with a deep understanding of how to scale these clusters effectively.

Key Responsibilities:

 Complex Query Design and Optimization:

o Develop and optimize advanced queries in Elasticsearch to meet business requirements.

o Troubleshoot and resolve issues related to Elasticsearch query performance.

 Elasticsearch Management:

o Deploy, maintain, and monitor Elasticsearch instances across various environments.

o Ensure high availability and reliability of Elasticsearch clusters.

o Implement and manage backup and recovery processes.

 Cluster Management and Scaling:

o Design and implement strategies for scaling Elasticsearch clusters.

o Monitor cluster health and performance, proactively addressing issues.

o Configure and optimize cluster settings for improved efficiency and resource utilization.

 Continuous Monitoring and Optimization:

o Utilize monitoring tools to track cluster performance and identify potential issues.

o Regularly audit and optimize cluster configurations to ensure maximum performance.

Qualifications:

 Experience: Minimum 2 years of experience working with Elasticsearch, particularly in designing and managing complex queries.

 Technical Skills:

o Strong knowledge of Elasticsearch architecture and core concepts.

o Experience with Elasticsearch deployment, management, and monitoring tools.

o Proficiency in handling Elasticsearch clusters, including scaling, sharding, and replication.

 Problem-Solving: Ability to troubleshoot and resolve issues in Elasticsearch environments.

 Communication: Strong verbal and written communication skills to collaborate with cross-functional teams.

 Team Player: Demonstrated ability to work effectively within a team, contributing to a positive work environment and supporting team goals.

 Soft Skills:

o Excellent analytical and critical thinking abilities.

o Strong attention to detail and organizational skills.

o Ability to adapt to changing project requirements and timelines.

o Proactive in identifying potential issues and proposing solutions.

Preferred Qualifications:

 Experience with Elasticsearch in cloud environments (e.g., AWS, GCP, Azure).

 Familiarity with Kibana and other related tools.

 Experience with scripting languages for automation (e.g., Python, Bash).

About the company

GreyB Research (India) Private Limited is an technology innovation consulting firm in the field of Patents

Industry

Management Consulting

Company Size

201-500 Employees

Headquarter

Mohali, Punjab

Other open jobs from Greyb Research (India) Private Limited