Job Description :

We are a top-tier staffing and recruiting company seeking an experienced OpenSearch Software Developer (Java) to join our team onsite in Overland Park, KS, or Dallas, TX. This role is perfect for a passionate developer who thrives on designing, implementing, and testing features for open-source search and analytics platforms.

About the Role:

  • Design, implement, and test features for our open-source search and analytics platform.
  • Collaborate with senior engineers to deliver components across the entire stack.
  • Utilize your Java expertise to enhance data ingestion pipelines in OpenSearch.
  • Contribute to core components of OpenSearch, including indexing, querying, distributed systems, security, and performance.
  • Work with other developers to review code, fix bugs, and improve the overall architecture and design of OpenSearch.

Desired Experience:

  • Proficient in managing and scaling OpenSearch clusters in production environments.
  • Skilled in programming languages commonly used with OpenSearch/Elasticsearch, particularly Java, to support application development teams in crafting efficient integrations, query patterns, and indexes.
  • Experienced with data ingestion techniques and tools for populating OpenSearch/Elasticsearch indices.
  • Knowledgeable in OpenSearch/Elasticsearch best practices, including indexing strategies, query optimization, and performance tuning.
  • Expertise in OpenSearch/Elasticsearch query DSL, aggregations, and full-text search capabilities.
  • Strong collaboration and communication skills within a fully distributed team.
  • A strong sense of ownership and responsibility.

Education/Experience:

  • Proven experience with OpenSearch/Elasticsearch in production environments.
  • Extensive experience in Java development, particularly in relation to search and analytics platforms.


Client : ilabour

             

Similar Jobs you may be interested in ..