Job Description
As a key member of our team, you will design, implement, and maintain advanced solutions for our data search and visualization needs. Your role involves creating high-performance systems that enable our team to derive meaningful insights from large datasets, using your expertise in Elasticsearch, Kibana, and Python.
Responsibilities:
- Collaborate with various teams to understand data requirements and craft effective search and analytics solutions.
- Build and manage applications centered on Elasticsearch and Kibana.
- Optimize search performance, ensuring best practices in data indexing and querying.
- Integrate Elasticsearch and Kibana with other technology stack components.
- Troubleshoot and address issues related to search and analytics functionalities.
- Keep updated with the latest trends and advancements in Elasticsearch and Kibana technologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Python Developer, with a focus on Elasticsearch and Kibana.
- Deep understanding of Elasticsearch and Kibana architecture, APIs, and query DSL.
- Proficiency in Python and related frameworks/libraries.
- Familiarity with the ELK stack (Elasticsearch, Logstash, Kibana).
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork capabilities.
Preferred Skills:
- Experience with other search and analytics technologies.
- Knowledge of data visualization tools and techniques.
- Familiarity with cloud platforms (AWS, Azure, GCP).