Senior Software Engineer 1
Create a free account to apply in seconds
Designation: Logstash Developer
Job Description in brief including Roles & Responsibilities:
• Logstash Configuration: Design, configure, and maintain Logstash pipelines to collect, filter, enrich, and transform data from multiple sources, including log files, databases, APIs, and message queues.
• Data Transformation: Develop custom Logstash filters and plugins to manipulate data as needed, such as parsing log entries, extracting relevant information, and enriching data with additional context.
• Integration: Collaborate with system administrators, developers, and data engineers to integrate Logstash with other components of the Elastic Stack (Elasticsearch, Kibana) and third-party systems.
• Monitoring and Optimization: Implement monitoring solutions to track Logstash pipeline performance, troubleshoot issues, and optimize configurations for efficiency and reliability.
• Security: Implement security best practices to ensure the confidentiality, integrity, and availability of data processed by Logstash pipelines. This may include managing authentication and encryption configurations.
• Documentation: Maintain clear and up-to-date documentation for Logstash configurations, filters, and pipelines to facilitate knowledge sharing and troubleshooting.
• Scalability: Collaborate with the infrastructure team to scale Logstash pipelines as needed to handle increasing data volumes and ensure high availability.
• Continuous Improvement: Stay updated with the latest Logstash and Elastic Stack developments and recommend improvements to existing data processing pipelines and infrastructure.
Mandatory Skills required for the role:
Primary Technical Skills
• • Proficiency in Logstash configuration, including creating custom filters and plugins.
• Strong understanding of data transformation and parsing techniques.
• Knowledge of Elasticsearch, Kibana, and the Elastic Stack ecosystem.
• Familiarity with Linux/Unix operating systems.
Secondary Technical Skills
• • Experience with scripting languages (e.g., Jason, Ruby, Python) is a plus.
Non-Technical Skills
• • Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration skills.
• Ability to work in a fast-paced, collaborative environment.
Educational Requirement (If any)
Engineering Background
Certifications (mandatory if any):
• Certified Ethical Hacking (CEH), CompTIA security+, Cloud related certifications etc or any Cybersecurity related certifications