Job Title: Search and Analytics Developer
Location: Hyderabad
eMedEvents is a leading CME/CE marketplace committed to providing healthcare professionals with comprehensive and innovative continuing medical education resources. We are dedicated to enhancing the professional development of our users by offering a robust platform that facilitates access to high-quality educational content, networking opportunities, and career growth.
We seek a highly skilled Search and Analytics Developer to join our dynamic team. The ideal candidate will have extensive experience in Elasticsearch and data analytics, with a strong background in building and optimizing search functionalities and data analysis processes. This role is crucial to improving the search experience for our users and driving data-informed decisions across the platform.
Key Responsibilities:
- Develop, implement, and optimize search functionalities using Elasticsearch to enhance the user experience on our CME/CE marketplace.
- Design and maintain scalable search infrastructure to ensure high availability and performance.
- Collaborate with cross-functional teams to understand and translate search requirements into technical solutions.
- Create and manage indices, mappings, and analyzers to improve search relevance and accuracy.
- Develop custom queries, aggregations, and filters to support complex search scenarios.
- Monitor and analyze search performance, identifying opportunities for improvement and implementing solutions.
- Integrate analytics tools and frameworks to capture, analyze, and visualize data from various sources.
- Provide insights and recommendations based on data analysis to support business decisions and strategy.
- Stay up-to-date with the latest developments in Elasticsearch and related technologies, incorporating best practices into the platform.
- Troubleshoot and resolve issues related to search and analytics functionality.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in search development using Elasticsearch.
- Strong proficiency in designing and implementing search solutions with Elasticsearch, including indexing, querying, and performance tuning.
- Experience with data analytics tools and frameworks (e.g., Kibana, Logstash, Beats).
- Proficient in programming languages such as Python, PHP, and JavaScript.
- Familiarity with RESTful APIs and JSON data format.
- Strong understanding of database management systems and data modeling.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
eMedEvents is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.