Job Description:
We are seeking a skilled Elastic Engineer to join our team. The ideal candidate will have a strong background in Elasticsearch and observability solutions, with the ability to configure, maintain, and troubleshoot Elastic environments. This role requires expertise in deploying and managing clusters, developing search solutions, and optimizing performance.
Key Responsibilities:
- Install, manage, and develop search solutions for Elastic clusters.
- Configure, maintain and troubleshoot Elastic environments.
- Design and develop tools for monitoring and managing applications and infrastructure.
- Evaluate and optimize existing Elastic clusters.
- Design ETL data pipelines and configure index templates.
- Improve infrastructure and service uptime and performance metrics.
- Update deployment and process documentation.
- Review and analyze customer data.
- Maintain and upgrade Elastic alerting and monitoring deployments.
- Create new alerts and KPI dashboards.
- Automate jobs for alert management.
- Support application performance monitoring and machine learning enhancements.
- Maintain inventory of Elasticsearch deployments.
Qualifications:
- Bachelor's degree in information systems, computer science, or a related field.
- Certified Elastics Engineer is a plus.
- Proficient in Linux, GitHub, UNIX scripting, SQL, and regex.
- Knowledgeable in Windows authentication and administration.
- Experience with APM tools, behavioral analytics, and machine learning.
- Strong understanding of TCP/IP, network analysis, and troubleshooting.
- Experience with ELK stack (Elasticsearch, Logstash, Kibana) solutions.
- Strong analytical and communication skills.
- Written communication skills