qode.world

OpenSearch Engineer

qode.world

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, deploy, and manage OpenSearch clusters for high availability, scalability, and performance.
  • Create and optimize index mappings, analyzers, tokenizers, relevance models, and search queries.
  • Implement OpenSearch ingestion pipelines using Logstash, FluentBit, Beats, or custom ETL.
  • Architect and manage cloud infrastructure using:
  • - Amazon OpenSearch Service
  • - EC2, S3, Lambda, IAM, CloudWatch, Kinesis, MSK
  • Automate provisioning using Terraform/CloudFormation (nice to have).
  • Implement secure access controls, VPC design, and encryption strategies.
  • Build real-time streaming pipelines for logs, metrics, and application data.
  • Develop backend services, APIs, and data pipelines in Python and .NET (C#).
  • Write microservices that interface with OpenSearch queries and aggregations.
  • Build automation tools for cluster maintenance, indexing, and monitoring.
  • Integrate OpenSearch with enterprise applications using SDKs/REST APIs.

Requirements

  • 6–8 years of hands-on experience with OpenSearch (or Elasticsearch).
  • Strong knowledge of:
  • - Search indexing concepts
  • - Query DSL
  • - Aggregations
  • - Relevance tuning
  • Solid experience with AWS cloud services.
  • Strong programming skills in:
  • - Python
  • - .NET/C#
  • Understanding of distributed systems and cluster architecture.
  • Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins).
  • Strong troubleshooting, analytical, and performance optimization skills.
  • Knowledge of containers (Docker) and orchestration (Kubernetes/EKS) is a plus.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
OpenSearchElasticsearchindex mappingsanalyzerstokenizersPython.NETCI/CD pipelinesDockerKubernetes
Soft Skills
troubleshootinganalytical skillsperformance optimization