Senior ELK Stack Engineer - Elasticsearch & DevOps Specialist

ITproposal B.V.
Amsterdam, Netherlands
15 days ago

Role details

Contract type
Temporary to permanent
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Remote
Amsterdam, Netherlands

Tech stack

Java
Microsoft Windows
API
Azure
Bash
Cloud Computing
Computer Programming
Continuous Integration
Data Visualization
Linux
DevOps
Elasticsearch
Github
JSON
Python
Machine Learning
Openshift
Performance Tuning
Redis
Logstash
Ansible
Data Streaming
Enterprise Application Integration
Scripting (Bash/Python/Go/Ruby)
Data Ingestion
System Availability
Kubernetes
Kafka
Bitbucket
Kibana
REST
Docker
ELK
Jenkins

Job description

Voor een toonaangevende organisatie in Amsterdam zijn wij op zoek naar een Senior ELK Stack Engineer met uitgebreide hands-on ervaring in het ontwerpen, implementeren en onderhouden van Elasticsearch, Logstash en Kibana (ELK) stack solutions. Je bent verantwoordelijk voor het creëren en beheren van on-premise Elasticsearch clusters, het bouwen van data ingestion pipelines, en het optimaliseren van search performance voor enterprise-scale applicaties.

Als Senior ELK Stack Engineer ben je de technical expert voor alle ELK-related initiatives binnen de organisatie. Je ontwerpt en implementeert scalable, high-performance Elasticsearch solutions, bouwt real-time dashboards voor business insights, en zorgt voor optimal performance en reliability van de complete ELK infrastructure.

Ontwerpen en implementeren van ELK (Elasticsearch, Logstash, Kibana) stack solutions

  • Bouwen van enterprise-grade solutions in een secure omgeving
  • Definiëren van indexing, searching en visualization strategies
  • Implementeren van data ingestion architectures voor log processing en data enrichment
  • Zorgen voor high availability, performance en security van ELK solutions

Creëren en beheren van Elasticsearch clusters on-premise

  • Configureren van master, data en ingest nodes voor optimal distribution
  • Implementeren van cluster health monitoring en shard management
  • Uitvoeren van capacity planning en resource optimization
  • Beheren van cluster state, node performance en disk usage

Fine-tunen van bulk load processes voor optimal throughput

  • Providing Elasticsearch tuning/optimizing based on application needs
  • Implementeren van performance recommendations en bottleneck resolution
  • Optimaliseren van search queries en indexing strategies
  • Managing shard allocation en rebalancing for optimal query distribution

Ontwikkelen van efficient pipelines voor log processing en data enrichment

  • Bouwen van data ingestion pipelines met Logstash en Redis
  • Well versed met Java REST client API voor Elasticsearch integration
  • Ontwikkelen van RESTful API integrations met Elasticsearch
  • Building custom applications die Elasticsearch queries uitvoeren

Ability to work in a team met great organizational skills

  • Time and stress management skills
  • Contributing to design discussions met technical depth

Snelle en professionele begeleiding gedurende het gehele traject

  • Direct contact met de eindklant en korte communicatielijnen
  • Ondersteuning bij contractbeheer en administratieve zaken
  • Mogelijkheid tot doorgroei en uitbreiding van je netwerk
  • Persoonlijk aanspreekpunt voor vragen en begeleiding

Requirements

Creëren van dashboards op KPIs voor business insights

  • Ontwikkelen van meaningful visualizations en data representations
  • Building real-time monitoring dashboards voor operational insights
  • Werken met Cerebro voor cluster management en monitoring

Implementeren van CI/CD tools voor automated build en deployment pipelines

  • Integreren van ELK stack processes binnen CI/CD workflows
  • Werken met Infrastructure as Code tools: Bitbucket, GitHub, Jenkins, Ansible, Docker, Kubernetes/OpenShift
  • Hands-on ervaring met Azure cloud platform

Minimum 3 jaar hands-on ervaring met Logstash, Redis, Elasticsearch, Kibana, Cerebro

  • Proven track record in designing en implementing ELK stack solutions
  • Experience creating and managing Elasticsearch clusters on-premise
  • Hands-on met fine-tuning bulk load processes en performance optimization

Deep understanding van Elasticsearch architecture en internals

  • Expertise in indexing, searching en data visualization
  • Experience met cluster configuration: master, data, ingest nodes
  • Performance tuning capabilities based on application needs
  • Kennis van shard management, rebalancing en cluster health monitoring

Well versed met Java REST client API voor Elasticsearch

  • Code development skills met focus op quality en scalability
  • Experience in programming/development binnen enterprise application integration space
  • Hands-on met RESTful APIs en JSON

Experience met Windows en Linux environments

  • Hands-on ervaring met Azure cloud platform (preferred)
  • Understanding van cloud-native architectures

Extensive troubleshooting skills en problem-solving ability

  • Excellent analytical en problem-resolving skills including thread dump en memory issues
  • Excellent communication en articulation skills met proper reasoning
  • Strong written and oral communication skills
  • Ability to work in a dynamic environment

Certification op webMethods/Integration Technology

  • Elastic Certified Engineer certification
  • Experience met Kafka voor data streaming
  • Kennis van Fleet, Beats en advanced Kibana features
  • Security domain background of familiarity
  • Experience met Elastic Cloud deployments
  • Kennis van machine learning features in Elasticsearch
  • Scripting skills: Python, Bash voor automation

Je bent een passionate ELK Stack engineer met proven hands-on experience in building enterprise-grade Elasticsearch solutions from the ground up. Je hebt een deep understanding van Elasticsearch internals, cluster architectures en performance optimization, en je bent not just monitoring existing systems maar actively designing en implementing new solutions.

Benefits & conditions

Create dashboards on KPIs met Kibana

  • Experience met data visualization en insight extraction
  • Building real-time monitoring solutions

DevOps & CI/CD:

  • Broad understanding van CI/CD architecture en Agile/DevOps methodology
  • Experience met automation tools: Bitbucket, GitHub, Jenkins, Ansible, Docker, Kubernetes/OpenShift
  • Monitoring: Elasticsearch/Kibana, Prometheus, Grafana

Technical leadership: Lead ELK stack initiatives en architectural decisions

  • Cutting-edge technology: Werk met modern Elastic Stack en DevOps tooling
  • Enterprise scale: Build solutions die organization-wide impact hebben
  • Hybride werkmodel: Flexibiliteit met gedeeltelijk remote werken
  • DevOps culture: Modern CI/CD practices en automation-first mindset
  • Innovation: Ruimte voor experimenting met nieuwe ELK features en optimizations
  • Cross-functional collaboration: Samenwerken met development, DevOps en security teams
  • Amsterdam locatie: Hybride werken met flexibiliteit
  • Mogelijkheid tot verlenging na initiële periode van 3 maanden
  • Flexibel dienstverband: Beschikbaar als ZZP-opdracht of loondienst
  • Marktconform salaris, afhankelijk van ervaring en contractvorm

Technische Stack:

  • ELK Components: Elasticsearch, Logstash, Kibana, Beats, Cerebro
  • Data Processing: Logstash, Redis, Kafka (optional)
  • Programming: Java REST Client API, RESTful APIs, JSON
  • Containers & Orchestration: Docker, Kubernetes, OpenShift
  • CI/CD: Jenkins, Ansible, GitLab/GitHub
  • Monitoring: Elasticsearch, Kibana, Prometheus, Grafana
  • Cloud: Microsoft Azure (preferred), on-premise infrastructure
  • Operating Systems: Linux, Windows
  • Security: TLS/SSL, RBAC, LDAP, Key Management, Audit Logging

Apply for this position