Senior Elastic Search DBA
Remote
Korn Ferry
Korn Ferry is a global organizational consulting firm. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their...20896
Country India Location type Remote About usKorn Ferry is a global organizational consulting firm. We help clients synchronize strategy and talent to drive superior performance. Korn Ferry works with organizations to design their structures, roles, and responsibilities. We help them hire the right people to bring their strategy to life. And we advise them on how to reward, develop, and motivate their people. Our 10,000 colleagues serve clients in more than 50 countries.
Korn Ferry Digital is a scaled product business unit within Korn Ferry that develops and sells our suite of talent products and HR technology, supporting clients across six solution areas:
- Organizational Strategy
- Assessment and Succession
- Talent Acquisition
- Leadership and Professional Development
- Sales and Service
- Total Rewards
Our comprehensive talent suite leverages a combination of proprietary talent IP, talent data, analytics and insights to help customers understand their workforce and existing talent gaps, and deliver targeted talent interventions at scale using HR technology.
Job descriptionOPPORTUNITY TO ENHANCE YOUR CAREER - It’s about exceeding your potential.
We are seeking a Mid-Level Elasticsearch Backend Engineer to join our growing Data Science and AI Engineering team, who will be responsible for developing and maintaining large-scale search solutions based on Elasticsearch. In this role, you will leverage your strong Elasticsearch expertise alongside solid backend development skills to build, optimize, and maintain high-performance distributed search systems. You will work closely with a cross-functional team of engineers, data scientists, and product and program managers, contributing to all stages of the software development lifecycle in a production environment.
KEY RESPONSIBILITIES
- Design & Implement Search Solutions: Develop and maintain scalable search architectures using Elasticsearch to handle large volumes of candidate data and complex queries.
- Backend Development: Write clean, efficient, and reusable Python code for core backend modules, integrating with Elasticsearch and other services.
- Performance Optimization: Continuously monitor and tune the performance of Elasticsearch clusters, including indexing, data modeling, and query optimization.
- Scalability & Reliability: Collaborate on capacity planning, monitoring, and alerting to ensure the stability and resilience of backend services as data loads and traffic grow.
- Code Review & Best Practices: Participate in code reviews, automated testing, and continuous integration to maintain high coding standards and best practices.
- Collaboration & Communication: Work closely with cross-functional teams to gather requirements, brainstorm solutions, and deliver high-quality features on time.
- Documentation & Knowledge Sharing: Produce clear technical documentation and share expertise with the team to foster a culture of learning and growth.
Required Qualifications
- Professional Experience: 3–5 years of professional software engineering experience, with significant exposure to search and backend systems in a production environment.
- Elasticsearch Expertise: Proven track record in designing, implementing, and optimizing Elasticsearch-based solutions, including cluster management, data indexing, and query tuning.
- Python Proficiency: Solid Python development skills, with experience building robust and scalable backend services or APIs. Familiarity with API design best practices and frameworks like FastAPI, Pydantic is essential.
- System Design & Architecture: Strong knowledge of distributed systems, microservices, or event-driven architectures. Familiarity with Azure Cloud Platform or AWS is necessary.
- Version Control & CI/CD: Hands-on experience with Git, continuous integration, and continuous deployment pipelines. Some knowledge of working with Dockerized applications is essential.
- Database & Data Modeling: Familiarity with relational databases (e.g., PostgreSQL, MySQL) or NoSQL solutions in addition to Elasticsearch.
- Problem-Solving Abilities: Ability to break down complex problems, propose effective solutions, and deliver on-time results.
Internal Mobility at Korn Ferry
If you currently work for Korn Ferry or one of our affiliates, you must be eligible to apply for a different position within Korn Ferry to use the Careers Site. If you accept such a position, your benefits programs and Human Resources policies may change. Please consult with your HR contact for the new position concerning application eligibility, including any immigration/visa needs, benefit programs, and HR policies applicable to that position.
Korn Ferry is an Equal Employment Opportunity/Affirmative
Action Employer - Minority/Female/Disability/ Veteran
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status or any other characteristic protected by federal, state, or local law.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Architecture AWS Azure CI/CD Consulting Consulting firm Distributed Systems Elasticsearch Engineering FastAPI Git Microservices MySQL NoSQL Pipelines PostgreSQL Python RDBMS Testing
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.