Інженер DevOps (Staff)
Заробітна плата
Не вказано · Брутто
- Ми робимо автономний пошук загальнодоступним, роблячи відкриття товарів більш інтуїтивним і розмовним для покупців та більш прибутковим для бізнесу.
- Ми робимо розмовний шопінг реальністю, поєднуючи кожного покупця з індивідуальними рекомендаціями та експертністю з продукту — доступними за запитом на кожному етапі їхньої подорожі.
- Ми формуємо майбутнє автономного маркетингу, роблячи робочі процеси простішими й повертаючи маркетологам креативну, стратегічну та клієнтоорієнтовану роботу, для якої вони були створені.
Шукаєте передовий технічний стек для щоденної роботи? Ми наразі розширюємо нашу команду інфраструктури і шукаємо нового колегу на позицію Staff DevOps / Infrastructure Engineer. Можна працювати віддалено або з одного з наших офісів у Центральній Європі (Братислава, Брно, Прага) на повну зайнятість. Діапазон базової заробітної плати для цієї позиції становить 1 520 000 - 1 900 000 CZK. Фактична пропонована зарплата врахує різні фактори компенсації, включаючи, але не обмежуючись, навичками, кваліфікацією, географічним розташуванням, досягненнями, досвідом, сертифікаціями, внутрішньою справедливістю та потребами бізнесу, і може відрізнятися від наведеного діапазону. Готові рости разом з нами?
Який техстек у нас для вас?
- Kubernetes (GKE), Terraform, GitLab
- Google Cloud, включно з різноманітними керованими продуктами, такими як Cloud SQL, BigQuery, Bigtable, Dataflow та Pub/Sub
- Самохостинговий стек: MongoDB, Kafka, Elasticsearch, Etcd, Victoria Metrics, InfluxDB, Sentry
- Python, Golang
Мінімальні вимоги:
Щонайменше 5 років досвіду роботи в продакшні з:
- Kubernetes — ми шукаємо інженера, який не лише розгортає додатки в кластері, а й розуміє, що відбувається за лаштунками, і може експлуатувати продакшн 24x7.
- GCP (бажано)/AWS/Azure — наше рішення побудоване на платформі GCP. Кандидат має комфортно працювати з публічними хмарами, розуміти ризики й переваги запуску додатків у публічній хмарі, знати принцип інфраструктури як коду та вміти робити архітектурні вибори між керованими хмарними сервісами й самохостинговими альтернативами.
- Python/Go — ви маєте вміти читати та розуміти код, а також переглядати й оцінювати згенерований AI Python-код на предмет коректності, безпеки та відповідності задачі. Практичні навички кодування важать менше, ніж раніше, але ви все одно повинні бути здатні розробляти інструменти вручну за потреби, з AI-підтримкою або без.
Якщо ви не відповідаєте всім цим вимогам, не хвилюйтеся; перегляньте позицію Senior DevOps — Czechia: https://job-boards.greenhouse.io/bloomreach/jobs/8329244, Slovakia: https://job-boards.greenhouse.io/bloomreach/jobs/8329243
Як зрозуміти, чи ви підходите:
Наведені нижче кваліфікації допоможуть визначити, чи відповідають ваші навички й досвід вимогам цієї позиції:
- Проєктування та специфікація: Ви перетворюєте розпливчасті проблеми на дизайн і специфікації, які інші можуть реалізувати. Ви пишете проєктні пропозиції, зважуєте компроміси між керованими та самохостинговими рішеннями та переглядаєте дизайни інших.
- Крос-командне лідерство: Ви вели проєкти, що охоплювали кілька команд, від оцінки й планування до доставки, координуючи інженерів, які вам безпосередньо не підпорядковуються.
- Незалежна доставка: Ви берете на себе визначене завдання з підтримки або проєкт і доводите його до завершення самостійно. AI-асистенти — частина вашого інструментарію, але ви завжди розумієте й можете пояснити, як і чому було внесено кожну зміну.
- AI як інструмент, а не заміна: Ви використовуєте AI-асистентів, щоб працювати швидше, а не передавати їм свою роботу. Ви розумієте, що створив AI, ставите під сумнів результати й перевіряєте їх, керуєте ним у напрямку бажаного результату, а не погоджуєтесь з першим варіантом. Ви зберігаєте контроль і несете відповідальність за все, що випускаєте.
- Постійне навчання: Ви проявляєте живий інтерес до Kubernetes та суміжних технологій, що підтверджується активним читанням і оновленням знань у цій галузі.
- Участь у конференціях: Ви брали участь у конференціях, пов'язаних із DevOps, що демонструє вашу відданість постійному навчанню та нетворкінгу в галузі.
- Конфігураційна майстерність: У вас є практичний досвід налаштування security context для pod/container, мережевих політик, ролей і призначень ролей, pod affinity, hostPath, pod disruption budgets, priority classes, node taints тощо.
- Оптимізація ресурсів: Ви аналізували використання ресурсів додатків у кластері та впроваджували або пропонували зміни до resource requests/limits, Horizontal Pod Autoscalers (HPAs) або Vertical Pod Autoscalers (VPAs).
- Керування кластерами: Ви глибоко розумієте кластери, якими керуєте, включно з типами машин у node pools, причинами їхнього вибору, які функції кластера увімкнені або вимкнені, версією кластера та конфігурацією автоскейлінгу вузлів. Ви успішно оновлювали версії Kubernetes без переривання роботи живих додатків у кластері.
- Terraform: Ви писали Terraform-модуль із кількома взаємопов’язаними ресурсами.
- Моніторинг та оповіщення: У вас є досвід налаштування систем моніторингу та конфігурації алертів. Бажаний досвід чергувань, а також робота з Grafana і Prometheus.
- DevOps та CI/CD: Ви маєте досвід із DevOps, оркестрації/конфігураційного менеджменту та технологіями безперервної інтеграції, включно з Terraform, GitLab, Ansible і Docker.
- Онбординг та навчання команди: У вас є досвід онбордингу та навчання нових членів команди, що демонструє ваші лідерські навички та орієнтацію на розвиток команди.
Про вашу команду:
Команда інфраструктури експлуатує та підтримує основну інфраструктуру Bloomreach Engagement, побудовану на Google Cloud, з урахуванням безпеки, високої доступності, витрат і масштабованості. Наша візія — визначати й впроваджувати можливості для досягнення надійної, стійкої та ефективної інфраструктури й платформи для розробки. Ми активно підтримуємо DevOps-культуру: кожна команда відповідає за реліз, експлуатацію та моніторинг власних додатків.
Роль Команди інфраструктури — забезпечити міцну основу, на якій усі команди можуть будуватися, наприклад, управляти великими інфраструктурними компонентами, такими як Kubernetes, бази даних і хмарні компоненти в Google Cloud. Важливою частиною роботи команди також є підтримка розробників, перегляд проєктних пропозицій, валідація продуктивності та доступності додатків, а іноді — розробка нових ключових компонентів, таких як логування або авторизація.
Завдання та обов’язки:
На позиції Staff DevOps Engineer від вас очікуватимуть співпраці з іншими інженерними командами для проєктування стійкої інфраструктури, мікросервісних рішень і ефективного та надійного продакшн-середовища. Крім того, ви працюватимете над різноманітними завданнями та проєктами, включаючи автоматизацію інструментів та інфраструктури для зменшення ручної роботи, моніторинг додатків і участь у чергуваннях за потреби.
Ви відповідатимете за проєктування та специфікацію інфраструктурних ініціатив, розбивати їх на завдання, які команда зможе виконати, і очолювати проєкти, що охоплюють кілька інженерних команд. AI-асистенти — це стандартна частина вашого інструментарію, і ви зберігаєте повне розуміння та відповідальність за те, що випускається.
Ідеальний кандидат захоплюється навчанням нового, креативний, готовий проявити ініціативу та вміє мислити нестандартно для стратегічного вирішення проблем.
#LI-KP1
Ще кілька причин, чому вам сподобається Bloomreach:
Культура:
-
Велика свобода й довіра. У Bloomreach ми не відзначаємо час входу та виходу, у нас немає корпоративних правил або довгих процесів погодження. Ця свобода йде поруч із відповідальністю. Ми очікуємо результатів з першого дня.
-
Ми визначили наші 5 цінностей та 10 ключових поведінкових ознак, в які ми щиро віримо. Ми можемо досягти успіху лише якщо всі щодня втілюють ці поведінки. Ми інтегрували їх у процеси рекрутингу, онбордингу, зворотного зв’язку, особистісного розвитку, оцінки ефективності та внутрішньої комунікації.
-
Ми віримо в гнучкий робочий графік, щоб пристосуватися до вашого стилю роботи.
-
Ми працюємо віртуально в першу чергу, з кількома Bloomreach Hub по трьох континентах.
-
Ми організовуємо корпоративні заходи, щоб відчути глобальний дух компанії та надихнутися майбутніми можливостями.
-
Ми заохочуємо й підтримуємо працівників у волонтерській діяльності — кожен співробітник Bloomreach може взяти 5 оплачуваних днів на волонтерство*.
-
Сторінка Bloomreach на Glassdoor розповідає про нашу відмінну оцінку 4.7/5. Сторінка Bloomreach на Comparably має ще вищий показник культури — 4.9/5
Особистий розвиток:
-
У нас є Програма розвитку співробітників — участь у воркшопах з особистісного розвитку на різні теми, які проводять експерти з компанії. Ми постійно розробляємо та оновлюємо карти компетенцій для вибраних функцій.
-
Наш внутрішній коуч з комунікацій Ivo Večeřa готовий допомогти у вирішенні робочих комунікаційних і прийняття рішень.*
-
Наших менеджерів активно заохочують брати участь у Програмі розвитку лідерів, щоб розвиватися в ключових для лідерства сферах. Програма включає регулярний комплексний фідбек, консультації з коучем і подальші перевірки.
-
Працівники Bloomreach щорічно використовують бюджет у розмірі $1,500 на професійну освіту для придбання навчальних продуктів (книжки, курси, сертифікації тощо).*
Добробут:
-
Програма допомоги працівникам — із консультантами — доступна для вирішення не пов’язаних з роботою проблем.*
-
Підписка на Calm — додаток для сну й медитації.*
-
Ми організовуємо дні «DisConnect», коли працівники Bloomreach у всьому світі користуються додатковим вихідним раз на квартал, щоб відпочити разом і зайнятися справами поза екраном з близькими.
-
Ми сприяємо можливостям для спорту, йоги та медитації один для одного.
-
Розширена батьківська відпустка до 26 календарних тижнів для основних доглядачів.*
Компенсація:
-
Надання Restricted Stock Units або опціонів залежно від ролі, рівня та місця розташування співробітника.*
-
Кожен має можливість брати участь у прибутку компанії через бонус за результати компанії.*
-
Ми пропонуємо бонус за рекомендацію співробітника до $3,000!
-
Ми відзначаємо ювілеї роботи — Bloomversaries!*
(*Залежить від типу працевлаштування. Стажери звільнені від позначених пільг зазвичай протягом перших 6 місяців.)
Зацікавлені? Приєднуйтесь до нас і змінюйте майбутнє комерційного досвіду!
Якщо ця позиція вам не підходить, але ви знаєте когось, хто може підійти — поділіться, ми будемо дуже вдячні!
Будь-які непрохання резюме/профілі кандидатів, надіслані через наш вебсайт або на персональні електронні адреси співробітників Bloomreach, вважаються власністю Bloomreach і не підлягають виплаті агентських гонорарів.
#LI-Remote
