Skip to content
mimi

ELK / ESS Engineer

Tror AI for everyone

McLean · On-site Contract 5d ago

About the role

Key Feature Required

  • Query tuning, indexing strategy, cluster monitoring, and troubleshooting, often using the ELK stack.
  • Designing, implementing, and managing search and analytics solutions using Elasticsearch.
  • Responsibilities may include indexing large datasets, optimizing search queries, maintaining cluster performance, and ensuring data availability.
  • Single person in requirement backlog and direct interaction with client.

Key Responsibilities

  • Visualization Creation: Build and assemble interactive panels, charts, maps, and metrics using Kibana Lens to create comprehensive dashboards.
  • Data Analysis & Mapping: Design efficient time-series index mappings and data streams to ensure optimal data storage and retrieval.
  • Query Optimization: Utilize aggregations, date histograms, and filters (KQL) to analyze large datasets and ensure fast dashboard response times.
  • Alerting & Monitoring: Set up threshold-based alerts (Watcher) and monitor system health to provide actionable insights.
  • Dashboard Optimization: Tune dashboard panels for performance, implementing data retention policies (ILM) to maintain efficiency.
  • Cluster Management: Deploy, configure, and maintain Elasticsearch clusters on-premise or in cloud environments (AWS, Azure). [NICE TO HAVE]
  • Performance Optimization: Fine-tune query performance, index management, and shard allocation for large-scale data. [NICE TO HAVE]
  • Data Integration: Develop pipelines for indexing data from various sources using Logstash or ingestion APIs.
  • Monitoring & Security: Monitor cluster health, maintain security protocols, and ensure data integrity.
  • Troubleshooting: Perform root cause analysis on performance bottlenecks and cluster failures
  • Work with Development Teams: Collaborate with software engineers to implement search features and improve user experiences.
  • Provide Technical Support: Troubleshoot and resolve issues related to Elasticsearch performance, data integrity, and availability.
  • Knowledge of indexing strategies for high-volume data.
  • Experience in designing scalable, secure, and resilient search architectures.
  • Ability to work INDEPENDENTLY in agile teams, collaborating with DevOps and Data Engineers
  • Connect AI assistants, agents & automations to your data w/the first managed MCP platform [NICE TO HAVE]

Technical Skills

  • Expertise in ELK Stack: Proficient in Elasticsearch, Logstash, and Kibana.
  • Visualization Experience: Strong experience with Kibana visualization tools (Lens, Maps, Graph).
  • Data Modelling and Knowledge of JSON and REST APIs: Familiarity with JSON data format and RESTful API principles is crucial for interacting with Elasticsearch.
  • Querying: Proficiency in Kibana Query Language (KQL) and Elasticsearch aggregations.
  • Monitoring/Observability: Background in creating operational dashboards for log analysis or metric tracking.
  • Familiarity with Elasticsearch Ecosystem: Knowledge of related tools like Kibana, Logstash, and Beats enhances the engineer’s ability to deliver complete solutions.
  • Basic Programming Skills: Proficiency in programming languages such as Python, Java, or Go is beneficial for automation and customization tasks.

Skills

AWSAzureElasticsearchGoJavaJSONKibanaKQLLogstashPythonREST API

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free