Job Description
Job Title: ELK Developer
Location: Toronto, ON (Thrice a Week Onsite)
Contract Opportunity
Design and Implement ELK Solutions: Architect and deploy solutions using Elasticsearch, Logstash, and Kibana for log management, real-time data analysis, and visualization.
Maintain ELK Stack: Monitor, configure, and troubleshoot the ELK stack, ensuring optimal performance and reliability in production environments.
Log Management: Configure and manage log ingestion pipelines using Logstash or Beats agents to efficiently collect and process logs and metrics.
Data Analysis and Visualization: Create and maintain dashboards and visualizations in Kibana for different teams (e.g., development, security, operations) to track system performance, errors, and other metrics.
Search Engine Optimization: Optimize Elasticsearch queries, mappings, and indexing to ensure efficient data storage and fast search performance.
Collaboration and Support: Collaborate with internal teams to understand their data needs and provide support in leveraging ELK stack capabilities for various use cases.
Troubleshooting and Debugging: Diagnose and resolve performance issues, errors, and failures related to ELK stack components.
Must Have:
3+ years of experience in application support roles with ITSM knowledge
Experience with ELK Stack: Strong hands-on experience with Elasticsearch, Logstash, and Kibana.
Programming and Scripting: Proficiency in scripting languages such as Python, Bash, or Groovy.
Search Engine Technologies: Knowledge of Elasticsearch internals, clusters, and distributed systems.
Data Processing: Experience with data collection, transformation, and parsing using Logstash or Beats.
Systems Administration: Experience with Linux-based systems, networking, and system performance monitoring.
Performance Optimization: Ability to optimize Elasticsearch performance for large-scale data sets, including query performance, indexing, and storage management.
Cloud Platforms: Familiarity with cloud services such as AWS, Azure, or GCP is a plus.
Security Awareness: Understanding of security best practices related to data storage, user access, and logging.””