Контрастність
Шрифт
Elasticsearch Engineer (ELK Stack)
arrow left icon

Return to vacancies

ІНФОТЕХ — державна ІТ-компанія, що входить до сфери управління МВС України. Протягом більше ніж 8 років ми розробляємо та реалізуємо програмні продукти під торговою маркою МІА. Окрім цього, ІНФОТЕХ є офіційним постачальником ІТ-рішень для державних установ. Наші проєкти охоплюють широкий спектр сфер, включаючи криптографічний захист, цифрову трансформацію, а також ІТ-рішення для медицини, освіти, фінансів, державного управління та телекомунікацій.

Ми в пошуках Elasticsearch Engineer (Python/Bash)

Основні обов’язки

  • Підтримка стабільності кластера ELK
  • Допомога команді розробки будувати ефективні стратегії логування

Що для цього потрібно

  • Вища освіта за спеціальностями інформаційних технологій, комп’ютерних наук або суміжних галузей
  • Досвід роботи від 1 року в даному напрямку
  • Вільне володіння українською мовою

Експертиза в ELK Stack

  • Elasticsearch: Глибоке розуміння архітектури кластера, індексів, шардів (shards), реплік та сегментів.
  • Вміння налаштовувати elasticsearch.yml, оптимізувати продуктивність (JVM heap tuning, garbage collection)
  • Logstash: Досвід написання та оптимізації конвеєрів (pipelines) для обробки даних, використання фільтрів (grok, mutate, date, geoip), інтеграція з різними джерелами даних
  • Kibana: Створення складних дашбордів, візуалізацій, налаштування правил Alerting, керування доступом на рівні просторів (Spaces) та ролей (RBAC)
  • Beats: Робота з Filebeat, Metricbeat, Auditbeat для збору метрик та логів з різних середовищ

Інфраструктура та автоматизація

  • Containerization: Досвід роботи з Docker та Kubernetes (Helm charts, оператори Elastic Cloud on Kubernetes - ECK)
  • OS: Впевнене володіння Linux (Ubuntu/CentOS), навички пошуку несправностей на рівні ОС, робота з дисковою підсистемою (I/O) та мережею
     

Розробка та Data Engineering (від року досвіду)

  • Scripting: Володіння Python, Bash для автоматизації рутинних завдань (очищення старих індексів, перевірка стану кластера через API)
  • Query Languages: Досконале знання Elasticsearch Query DSL та Lucene
  • Data Pipelines: Розуміння принципів роботи черг повідомлень (Kafka, Redis, RabbitMQ) для буферизації логів перед Logstash


Операційна експертиза

  • Monitoring & Alerting: Налаштування моніторингу самого кластера (Monitoring API) та інтеграція з системами сповіщень (PagerDuty, Slack, Email)
  • Troubleshooting: Вміння швидко діагностувати причини "Cluster Blocked" високого навантаження на CPU, проблем з heap memory або затримки запису даних
  • Capacity Planning: Розрахунок необхідних ресурсів (дисковий простір, RAM, CPU) на основі прогнозованих обсягів даних (EPS — events per second)
  • Security: Налаштування TLS/SSL, аутентифікації та авторизації (x-pack security), керування сертифікатами

Професійні вимоги (Soft Skills & досвід)

  • Аналітичне мислення
  • Вміння бачити кореляції в логах та швидко знаходити "root cause" проблеми в розподілених системах
  • Розуміння архітектури
  • Досвід побудови високонавантажених (High Availability) систем з реплікацією даних
  • Документування: вміння описувати архітектуру логування, створювати інструкції для розробників щодо форматування логів

Ми пропонуємо

  • Офіційне працевлаштування та гарантії згідно з трудовим законодавством України (вакансія передбачає випробувальний термін)
  • 24 календарних днів оплачуваної відпустки та лікарняні
  • Графік роботи 9:00 — 18:00 (на випробувальний офісний, далі можливий гібридний)
  • Зручне розташування офісу поруч зі станцією метро
  • Ми зі світлом та інтернетом під час блек-аутів
  • Унікальний досвід в диджиталізації державних органів влади