У NeverEnding ми створюємо ігри, які дійсно «затягують» — і зараз шукаємо Senior Site Reliability Engineer (Kubernetes / AWS), який допоможе забезпечити надійність, продуктивність і масштабованість нашої інфраструктури в міру зростання продукту.
Що ти будеш робити:
Observability: будувати та вдосконалювати систему моніторингу, дашбордів та алертингу за допомогою OpenTelemetry і Grafana, щоб виявляти проблеми ще до того, як їх помітять гравці.
Alerting that matters: зменшувати кількість зайвих сповіщень, робити кожен алерт корисним і створювати runbook-и для реагування на інциденти.
Infrastructure: розвивати та масштабувати інфраструктуру в AWS і Kubernetes, використовуючи Terraform та GitOps.
Performance: забезпечувати стабільну продуктивність системи зі зростанням навантаження, працювати над оптимізацією p95 і p99, плануванням ресурсів та навантажувальним тестуванням.
Incidents: координувати реагування на інциденти, проводити postmortem-аналізи та усувати першопричини проблем, щоб запобігати їх повторенню.
Cost efficiency: контролювати витрати на хмарну інфраструктуру та шукати можливості для їх оптимізації без шкоди для надійності системи.
On-call: побудувати спільний процес on-call чергувань разом із backend-командою та брати в них участь.
Тісно співпрацювати з CTO та backend-командою, визначаючи підходи до моніторингу, підтримки та масштабування production-інфраструктури.
Що ми очікуємо:
5+ років досвіду на позиціях SRE, DevOps або в інфраструктурних ролях із підтримкою high-load production-систем.
Глибокий практичний досвід роботи з Kubernetes у production.
Впевнений досвід роботи з AWS, зокрема з керованими сервісами, такими як RDS та ElastiCache.
Практичний досвід роботи з Infrastructure as Code за допомогою Terraform та GitOps за допомогою Argo CD або аналогічних інструментів.
Досвід побудови систем observability: метрики, логи, трейси, дашборди та алерти.
Досвід налаштування on-call чергувань і процесів реагування на інциденти з нуля.
Навички написання коду для автоматизації процесів, а не лише налаштування інструментів.
Системний підхід до вирішення проблем, спокійна реакція на інциденти та вміння чітко комунікувати під час їх вирішення.
Ми шукаємо людину, яка:
Мислить системно та бачить інфраструктуру як єдину систему.
Бере відповідальність за надійність, доступність і продуктивність продукту.
Вміє самостійно приймати технічні рішення та доводити їх до результату.
Вміє визначати першопричини проблем, а не лише усувати їхні наслідки.
Розуміє зв’язок між технічними рішеннями, стабільністю продукту та витратами на інфраструктуру.
Буде плюсом:
Досвід роботи з OpenTelemetry та Grafana.
Практичний досвід роботи з керованим ClickHouse.
Досвід налаштування та оптимізації Cloudflare для high-load продуктів.
Досвід діагностики проблем Node.js у production: event loop lag, memory leaks, GC pauses.
Досвід оптимізації витрат на хмарну інфраструктуру без погіршення її надійності.
Як ми працюємо з AI:
Ми AI-first: використовуємо AI на всіх етапах роботи — від дизайну до code review. Ми надаємо premium-підписку Claude та постійно розширюємо використання AI у наших процесах. Водночас відповідальність залишається за людиною: AI пише код, але саме люди відповідають за результат.
Чому варто приєднатися до NeverEnding:
Конкурентна зарплата в USD.
20 днів оплачуваної відпустки, 15 sick days та вихідний у день народження.
Віддалена робота або офіс у Барселоні чи Варшаві.
Гнучкий вибір графіка: 9:00–18:00 або 10:00–19:00 CET.
Можливість самостійно приймати інфраструктурні рішення та відповідати за результат.
Мінімум бюрократії та пряма взаємодія з CTO.
Літні та зимові зустрічі команди, яка працює з різних куточків Європи.
Які етапи:
30-хвилинна ознайомча розмова з рекрутером.
60-хвилинна технічна співбесіда, присвячена реальним задачам інфраструктури та надійності.
30-хвилинна фінальна розмова з CTO.
Ми надаємо фідбек на кожному етапі незалежно від результату.
Щоб відгукнутися: надішли своє CV



