Database Engineer (Search SRE)

8 - 10 years

Hyderabad Telangana India

Posted:9 months ago

Apply

Job Description

Summary

The people here at Apple don't just build products they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. nnImagine what you could do here. At Apple, extraordinary ideas have a way of becoming industry leading products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!

Description

We are the Search Engineering Team, responsible for design, configuration and maintenance of fleet of various Search datastore under Data Services. We are engaged in interacting with application team to understand their requirements and suggesting optimal database solution to them. The Search datastores are deployed across baremetal, AWS and Kubernetes.nnWe, Apple's Information Systems and Technology (ISu0026T) division, are based primarily in Sunnyvale, California with teams in Austin (TX), Seattle, Bangalore and Hyderabad India - working as a single team.nnThis position requires an individual who likes large scale challenges and innovate on complex tasks. Who has the ability to think out of the box creatively to come up with different technology solutions or architectures to meet business requirement. Please have your resume highlighting the value you bring in terms of performance, efficiency, business challenges solved, money saved etc. This role requires ability to work independently on live production performance issues working with multiple teams.nnThe job is located in Hyderabad, India.

Minimum Qualifications

Minimum 8 years of experience and strong hands-on experience in Elasticsearch/Opensearch;nnExpertise in Collection Sharding/replication, failover, fault tolerance, high availability;nnExpertise in configuring Elasticsearch/Opensearch schema and understanding in advanced schema fields;nnHands on Automation using Python or Java;nnDeep understanding of HTTP and REST APIs.;nnExpertise in fine tuning search caches and cache warming and segment merging;nnStudying, researching and resolving difficult issues involving Opensearch, Elastic and related technologies;nnGood in depth understanding of the Linux in term of debugging tools and performance tuning;nnShould have worked on upgrading, migrating and maintaining search clusters.

Preferred Qualifications

Exposure to the internal implementations of Solr/Elastic/Lucene and understanding of Information Retrieval techniques;nnGood understanding of agile development and continuous integration;nnDesign and develop search engine monitoring tools;nnAny Caching (Couchbase/Redis) technology;nnAny Queueing (Kafka/Flink) technology;nnLaguages: Hands on Java , Python;nnTools: JVM Tuning tools, OS Performance and Debugging, Kibana, Xpack;nnBS/MS in Computer Science or Equivalent with 8+ years of industry experience.

Skills Required

queueing opensearch caching jvm tuning tools flink os performance and debugging xpack

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now
coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Apple logo
Apple

Computers and Electronics Manufacturing

Cupertino California

RecommendedJobs for You