Description
You will manage and maintain the full ELK stack across production, test, and development environments.
Responsibilities
- Set up and configure Elasticsearch, Logstash, and Kibana components.
- Manage data ingestion, indexing, and index lifecycle management (ILM).
- Optimize cluster performance by managing shards, replicas, and document mappings.
- Design and implement high availability and disaster recovery solutions.
- Automate infrastructure deployment and configuration management using DevOps tools.
- Develop system monitoring tools and write APIs using Java and Spring Boot.
Required Skills
- 10+ years of experience in ELK administration and Elastic architecture.
- Expertise in managing data nodes, coordinating nodes, and ingest nodes.
- Hands-on experience with Terraform, Ansible, and Python.
- Proficiency in Java 8 programming standards and Spring Boot.
- Experience designing complex microservices and web services.
- Strong troubleshooting skills for resolving Elasticsearch-related issues.
- Knowledge of operating systems, networks, and services.
- Experience with CI/CD pipelines and integrating Elasticsearch into DevOps workflows.
- Ability to lead a team and meet deliverables within defined SLAs.
Preferred Skills
- Experience working within Agile methodologies.
- Familiarity with change control management processes.