Site Reliability Engineer
Роботодавець · Amelco Limited
Печ
Ми шукаємо практичного інженера зі стійкості систем (SRE) для забезпечення надійності, спостережуваності та економічної ефективності нашої високопродуктивної платформи ставок. Ви будете інтегровані в наші production-операції, працюючи безпосередньо з командами розробки над створенням стійких систем, впровадженням дієвої спостережуваності та керуванням реагуванням на інциденти від виявлення до усунення.
Завдання
- Співпраця з командами розробки для визначення та керування SLO/SLI, специфічними для сервісів платформи ставок (латентність, глибина черги, показники успішності обробки ставок)
- Покращення спостережуваності наших сервісів Java Spring Boot — забезпечення того, щоб метрики, логи та трасування були практичними для виявлення та усунення проблем у production
- Впровадження експериментів хаос-інжинірингу, спрямованих на наші системи черг подій та високодоступні сервіси ставок
- Проєктування та виконання перевірок готовності перед розгортанням і валідації після релізу для критичних з погляду ризиків сервісів
- Забезпечення надійності кластера Kubernetes у середовищах розробки, QA та production
- Автоматизація операційних процесів за допомогою скриптів Python та Bash у нашій екосистемі GitHub Actions
- Оптимізація витрат на інфраструктуру шляхом підбору правильного розміру робочих навантажень EKS, налаштування політик автомасштабування та впровадження ефективних моделей використання ресурсів
- Зміцнення захисних механізмів платформи за допомогою політик Flux GitOps та валідації модулів Terraform
- Участь у реагуванні на масштабні інциденти при збоях платформи ставок, надання технічної експертизи щодо поведінки сервісів Java та залежностей інфраструктури
- Проєктування та впровадження шаблонів автоматизованого відновлення для поширених типів збоїв (перевантаження черги подій, вичерпання пулу підключень, з'єднання з базою даних)
- Створення погодинних правил агента спостережуваності та порогових значень для раннього виявлення аномалій у production
- Розробка інструкцій (runbooks) та автоматизація для поширених операційних завдань на нашій багатосередовищній платформі
Умови та пільги
Конкурентні B2B ставкиB2B контрактМожливості довгострокової співпраціМожливість працювати над міжнародними проєктамиМожливості для обміну знаннями та професійного розвиткуСпівпраця з досвідченими експертами галузіДружня та сприятлива робоча культураДинамічне середовище для співпраціПлоска організаційна структураГнучка та неформальна атмосфераВідсутність дрескоду
Вимоги
- Від 3 років досвіду роботи на ролях SRE, Platform Engineering або DevOps із практичним досвідом у production
- Міцна операційна експертиза в Kubernetes (AWS EKS, GitOps із Flux, пакування Helm)
- Підтверджений досвід побудови спостережуваності для додатків Java Spring Boot за допомогою Prometheus, Grafana та Loki
- Впевнене володіння підходом «Інфраструктура як код» (IaC) за допомогою Terraform та робочих процесів GitOps
- Навички написання скриптів на Python та Bash для автоматизації та розробки інструментів
- Досвід проєктування та експлуатації моніторингу для високопродуктивних систем обробки подій
- Продемонстрована здатність балансувати між економічною ефективністю інфраструктури та вимогами до надійноści платформи ставок
- Чудові комунікативні навички та вміння працювати в командах розробки, платформи та управління інцидентами