OpenSearch Engineer
OpenSearch Engineer
Position Overview
We are seeking a highly skilled OpenSearch Engineer with strong experience in AWS , .NET , and Python to design, build, optimize, and manage search and analytics solutions. The ideal candidate will have hands-on expertise with distributed systems, large-scale search infrastructures, and application development, while supporting enterprise-grade observability and indexing pipelines.
Key Responsibilities
OpenSearch / Search Engineering
- 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.
- Monitor cluster health, shard distribution, and performance using OpenSearch Dashboards .
- Perform capacity planning , backup/restore, snapshots, and upgrades.
- Troubleshoot issues related to indexing, search latency, cluster instability, and JVM performance.
- 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.
Required Skills & Qualifications
- 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.
Recommended Jobs
Clinical Sales Representative
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive.…
Travel Nurse - Pediatrics Job in Jersey City, NJ - $13,058 per Month (2 Years Experience Needed)
Vetted is seeking a RN - Pediatrics for a travel job in Jersey City, New Jersey . Must have 2+ years of experience. This contract pays approximately $13,058/month gross. Assignment detail…
Travel Registered Nurse IR Job
Take the lead in patient care as a Registered Nurse specializing in Interventional Radiology in Westwood, New Jersey. This assignment is more than a placement — it’s a chance to shape outcomes for pat…
SPD Technician Certified, Central Sterile Supply
Job Title: SPD Technician Certified Location: Williamson Street Department Name: Central Sterile Supply Req #: 0000213587 Status: Hourly Shift: Evening Pay Range: $26.61 - $26.61 per…
Analytics Engagement Manager
Job Title: Analytics Engagement Manager Role Overview The Analytics Engagement Manager serves as the strategic liaison between the CFO organization and technical data teams. This role is respon…
Kennel Attendant
Kennel Technician (Full-Time & Part-Time Opportunities Available) Location: Camp Bow Wow Cherry Hill - Cherry Hill, New Jersey Camp Bow Wow Cherry Hill is seeking a dedicated and energetic Kenn…
HVAC Residential Service Tech **3+ years of exp req'd**
We're Growing! New Jersey's premier HVAC-Plumbing-Electrical company is seeking experienced HVAC Service Technicians to join our team. A minimum of 3 years of experience is required . This positi…
Sushi Cook
Key Responsibilities: Preparation: Slice fish, cut vegetables, cook and season sushi rice, and assemble various sushi/sashimi items. Quality Control: Inspect ingredients for freshness, main…
Travel Registered Nurse LTC Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced Registered Nurse (RN) – Long-Term Care (LTC) for travel assignments . This role involves providing compassionate and skille…
Internship - Education Collaboration
Read MoreHackensack Part-Time | This is an unpaid position The Education Collaboration Manager has direct access to community school partners as well as families served, the intern will interact wit…