We are currently seeking a skilled Java Engineer to join our team dedicated to Elasticsearch. Your role will involve focusing on various aspects of Elasticsearch, particularly those related to the efficient ingestion and management of large data once they are indexed. This encompasses tasks such as Index Lifecycle Management, Data Streams, and the development of Ingest Pipelines.
You will be doing:
Evolving and creating new features in Elasticsearch
Designing and implementing new horizontally scalable features and APIs in Elasticsearch
Understanding and contributing to surrounding layers such as replication and search
Optimizing internal data structures used within Elasticsearch
Tackling difficult issues, including performance or concurrency issues, and proposing solutions
Collaborating in the open with the Elasticsearch team, Elastic Stack users, and other supporting open-source projects
Partnering with our support engineers on the harder problems
Required Qualifications, Capabilities, and Skills:
What you bring along:
You are highly proficient in Java 8+, conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas.
5+ of ElasticSearch Hands on experience with Kubernetes. (Cv must have Project description)
Experience troubleshooting complex issues.
A high level of autonomy.
The distributed nature of the company offers freedom to work when and how you see fit, but also requires team members to work independently, and reach out for help when stuck.
Experience working with large volumes of data in noSQL datastore(s).
Preferred Qualifications, Capabilities, and Skills:
- Familiarity with managing complex Gradle builds.
- Experience in maintaining open source libraries.
- Experience with React
- Knowledge of Angular, React or Vue is a big plus
- Webservices and experience with Rest/Soap
Posted Date: 18 Mar 2024
Reference: JS/VC11506
Company: DWI Consulting Ltd
Contact: EMEA Team