Assistant Vice President (Elasticsearch Java Distributed Systems)
- Full-time
Company Description
- A leading financial company
Job Description
Experience: 6+ Yrs
Role and Responsibilities:
- Part of team providing scale, performance, and resilience of Elasticsearch/ Solr systems
- Own how cluster communication, data indexation, allocated, and replication across nodes
- Ensure the stability of build and continuous integration systems
- Develop the supporting testing infrastructure, tooling and automation
- Drive Elasticsearch cloud deployment strategy
- Responsible for performance or Concurrency
Experience in following:
- Elasticsearch/ Solr/ SolrCloud/ Apache Lucene/ ELK Stack (Logstash and Kibana)
- Elastic Search files and architectures, native DSL
- RESTful APIs/ JSON/ YML/ XML
- Multiple server data distribution using index and shards and managing and scaling and rebalancing Elasticsearch clusters
- NoSQL Database/ Java/ Apache Tika/ Apache Zookeeper/ Unix/ Linux
- Java build tools (Gradle, Maven, Bazel etc)
- Scaling log analytics/ Parallel SQL Interface and streaming expressions
- Integration with enterprise applications implemented with big data ecosystem tools (Hadoop and Spark)
- Custom analyzers, synonym-based indexing, stemming, and tokenization
- Logging/ metrics/ tracing applications - OpenSearch, Prometheus, OpenTelemetry
- CI/CD systems and practices (Buildkite, Argo CD, GitOps etc)
- Container runtimes (Docker), orchestration (Kubernetes)
Qualifications
Qualifications: Any relevant technical degree, B.E./ B.Tech./ MCA, etc.