Staff DevOps Engineer
Заробітна плата
Не вказано · Брутто
- Ми виводимо автономний пошук у мейнстрім, роблячи відкриття продуктів інтуїтивнішим і розмовнішим для клієнтів та більш прибутковим для бізнесу.
- Ми робимо розмовний шопінг реальністю, поєднуючи кожного покупця з індивідуальним керівництвом і експертизою з продуктів — доступними на вимогу на кожній точці взаємодії в їхній подорожі.
- Ми проєктуємо майбутнє автономного маркетингу, забираючи рутину з робочих процесів і повертаючи маркетологам креативну, стратегічну та клієнтоорієнтовану роботу, яку вони завжди мали робити.
Шукаєте передовий техностек для щоденної роботи? Наразі ми розширюємо нашу Infrastructure team і шукаємо колегу на посаду Staff DevOps / Infrastructure Engineer. Можна працювати віддалено або в одному з наших офісів у Центральній Європі (Братислава, Брно, Прага) на повний робочий день. Базовий діапазон заробітної плати для цієї позиції — €48 800–€61 000. Фактична запропонована оплата враховуватиме різні фактори, включно зі навичками, кваліфікацією, географічним розташуванням, досягненнями, досвідом, сертифікатами, внутрішньою рівновагою та потребами бізнесу, і може відрізнятися від вказаного діапазону. Готові розвиватися разом з нами?
Який техностек ми пропонуємо?
- 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 — Чехія: https://job-boards.greenhouse.io/bloomreach/jobs/8329244, Словаччина: https://job-boards.greenhouse.io/bloomreach/jobs/8329243
Як зрозуміти, чи підходите ви:
Наведені нижче кваліфікації служать орієнтиром для визначення, чи ваші вміння та досвід відповідають вимогам цієї позиції:
- Проєктування та специфікація: Ви перетворюєте розпливчасто визначені проблеми на дизайни та специфікації, які інші можуть реалізувати. Ви пишете проєктні пропозиції, зважуєте компроміси між керованими та самохостинговими рішеннями та переглядаєте дизайни інших.
- Крос-командне лідерство: Ви очолювали проєкти, що охоплювали кілька команд — від визначення обсягу й планування до доставки, координуючи інженерів, які вам не підпорядковані.
- Незалежна доставка: Ви берете на себе визначене завдання з підтримки або проєкту й доводите його до завершення самостійно. AI-асистенти є частиною вашого інструментарію, але ви завжди розумієте й можете пояснити, як і чому було зроблено кожну зміну.
- AI як інструмент, а не заміна: Ви використовуєте AI-асистентів, щоб працювати швидше, а не передавати їм свою роботу. Ви розумієте те, що згенерував AI, ставите під питання й перевіряєте це, керуєте ним у напрямку бажаного результату, замість автоматичного прийняття всього, що він дає. Ви зберігаєте контроль і несете відповідальність за те, що випускаєте.
- Безперервне навчання: Ви проявляєте зацікавленість у Kubernetes та суміжних технологіях, що підтверджується активним читанням та оновленням знань у цій галузі.
- Участь у конференціях: Ви брали участь у конференціях, пов'язаних з DevOps, що демонструє вашу відданість безперервному навчанню та нетворкінгу.
- Конфігураційна компетентність: Ви маєте практичний досвід налаштування security context подів/контейнерів, мережевих політик, ролей та прив'язок ролей, pod affinity, host path, pod disruption budgets, priority classes, node taints тощо.
- Оптимізація ресурсів: Ви аналізували використання ресурсів додатків у кластері та впроваджували або пропонували зміни до запитів/лімітів ресурсів, Horizontal Pod Autoscalers (HPAs) або Vertical Pod Autoscalers (VPAs).
- Управління кластерами: Ви глибоко розумієте кластери, які керуєте, включно з типами машин у node pools, причинами їх вибору, які функції кластера увімкнені чи вимкнені, версією кластера та конфігурацією автоскейлінгу вузлів. Ви успішно оновлювали версії Kubernetes без переривання роботи розміщених у кластері додатків.
- Володіння Terraform: Ви писали Terraform-модуль з кількома взаємопов'язаними ресурсами.
- Моніторинг та алертинг: Ви маєте досвід налаштування систем моніторингу й конфігурації алертів. Бажано мати досвід роботи в режимі чергування, а також з Grafana та Prometheus.
- Досвід у DevOps та CI/CD: Ви маєте досвід роботи з DevOps, інструментами оркестрації/конфігураційного менеджменту та безперервної інтеграції, такими як Terraform, GitLab, Ansible та Docker.
- Онбординг та навчання команди: Ви маєте досвід адаптації та навчання нових членів команди, що демонструє ваші лідерські навички та відданість розвитку команди.
Про вашу команду:
Команда Infrastructure експлуатує та підтримує базову інфраструктуру Bloomreach Engagement, побудовану на Google Cloud з урахуванням безпеки, високої доступності, вартості та масштабованості. Наша візія — виявляти та впроваджувати можливості для досягнення надійної, стійкої та ефективної інфраструктури й платформи розробки. Ми активно підтримуємо культуру DevOps: кожна команда відповідає за реліз, експлуатацію та моніторинг власних застосунків.
Роль команди Infrastructure — забезпечити міцну основу, на якій інші команди можуть будувати, наприклад, керувати великими інфраструктурними компонентами, такими як Kubernetes, бази даних та хмарні компоненти в Google Cloud. Важливою роллю команди також є підтримка розробників, перегляд проєктних пропозицій, перевірка продуктивності та доступності додатків, а іноді й розробка нових основних компонентів додатків, таких як логування чи авторизація.
Завдання та обов’язки:
На позиції Staff DevOps Engineer від вас очікуватимуть співпраці з іншими інженерними командами для проєктування стійкої інфраструктури, мікросервісних рішень та ефективного й надійного продакшн-середовища. Додатково ви працюватимете над різноманітними завданнями та проєктами, включаючи автоматизацію інструментів та інфраструктури для зменшення ручної роботи, моніторинг застосунків та участь у ротації чергування за потреби.
Ви будете відповідати за дизайн та специфікацію інфраструктурних ініціатив, розбивати їх на завдання, які команда може виконати, і очолювати проєкти, що охоплюють кілька інженерних команд. AI-асистенти — звична частина вашого набору інструментів, і ви зберігаєте повне розуміння та відповідальність за те, що випускається.
Ідеальний кандидат палко цікавиться новими технологіями, креативний, готовий проявляти ініціативу та вміє мислити нестандартно для стратегічного вирішення проблем.
#LI-KP1
Ще кілька причин, чому вам сподобається Bloomreach:
Культура:
-
Велика свобода та довіра. У Bloomreach ми не відзначаємо час приходу та уходу, і в нас немає корпоративних правил чи довгих процесів погодження. Ця свобода йде поруч із відповідальністю. Ми очікуємо результатів з першого дня.
-
Ми визначили наші 5 цінностей та 10 ключових поведінкових принципів, у які ми щиро віримо. Ми можемо досягти успіху лише якщо всі дотримуються цих принципів щодня. Ми інтегрували їх у наші процеси, такі як рекрутинг, онбординг, зворотний зв'язок, особистий розвиток, оцінка продуктивності та внутрішня комунікація.
-
Ми віримо у гнучкий робочий графік, щоб адаптуватися до вашого стилю роботи.
-
Ми працюємо за принципом virtual-first з кількома Bloomreach Hub по трьох континентах.
-
Ми організовуємо корпоративні заходи, щоб відчути глобальний дух компанії та надихнутися майбутніми планами.
-
Ми заохочуємо та підтримуємо співробітників у волонтерській діяльності — кожен Bloomreacher має 5 оплачуваних днів на волонтерство*.
-
Сторінка Bloomreach на Glassdoor ілюструє нашу відмінну оцінку 4.7/5. Оцінка культури на Bloomreach Comparably ще вища — 4.9/5.
Особистий розвиток:
-
У нас є People Development Program — участь у воркшопах з особистого розвитку, які проводять експерти з компанії. Ми постійно розробляємо й оновлюємо карти компетенцій для обраних функцій.
-
Наш внутрішній коуч з комунікації Ivo Večeřa доступний, щоб допомогти з робочими комунікаціями та викликами прийняття рішень.*
-
Наших менеджерів активно заохочують брати участь у Leader Development Program для розвитку навичок, які ми вважаємо необхідними для лідерів. Програма включає регулярний всебічний фідбек, консультації з коучем та подальші перевірки прогресу.
-
Bloomreachers щорічно використовують професійний освітній бюджет у розмірі $1,500 на покупку освітніх продуктів (книги, курси, сертифікації тощо).*
Добробут:
-
Програма підтримки співробітників — з консультантами — доступна для питань, не пов'язаних з роботою.*
-
Підписка на Calm — додаток для сну та медитації.*
-
Ми організовуємо «DisConnect» дні, коли Bloomreachers у всьому світі отримують додатковий вихідний раз на квартал, щоб відпочити разом і зосередитися на активностях поза екраном з близькими.
-
Ми сприяємо заняттям спортом, йогою і медитацією один для одного.
-
Подовжена батьківська відпустка до 26 календарних тижнів для основних опікунів.*
Компенсація:
-
Restricted Stock Units або опціони на акції надаються залежно від ролі, рівня та локації співробітника.*
-
Усі можуть брати участь у розподілі бонусу залежно від результатів компанії.*
-
Ми пропонуємо бонус за рекомендацію співробітника до $3,000!
-
Ми відзначаємо річниці роботи — Bloomversaries!*
(*Залежить від типу працевлаштування. Стажери зазвичай не отримують позначені пільги перші 6 місяців.)
Захоплені? Приєднуйтесь до нас і змініть майбутнє комерційних досвідів!
Якщо ця позиція вам не підходить, але ви знаєте когось, хто може підійти, поділіться інформацією — ми будемо дуже вдячні!
Будь-які незапрошені резюме/профілі кандидатів, надіслані через наш вебсайт або на особисті електронні адреси співробітників Bloomreach, вважаються власністю Bloomreach і не підлягають виплаті агентських винагород.
#LI-Remote
