Senior DevOps Engineer в команду DevCore сервиса путешествий

Array ( [_job_location] => Array ( [0] => Зп на собеседовании ) [_application] => Array ( [0] => https://hh.ru/vacancy/84960387 ) [adressgeod] => Array ( [0] => Москва, 1-й Нагатинский проезд, 10 ) [_company_tagline] => Array ( [0] => Tutu (Туту) — сервис путешествий №1 в России (данные кросс-медийной панели GfK Rus, дек. 2018 и Симиларвеб 2020), где можно купить билеты на поезда, самолеты и автобусы, посмотреть расписание пригородных поездов, найти туристические путевки, забронировать отели и экскурсии, почитать отзывы на вагоны и самолёты, посмотреть, где там розетки и пеленальные столики, увидеть фото и пропасть на полжизни.  В компании около 600 человек. Из них 220 — контакт-центр с 24-часовой поддержкой, 250 — ИТ-специалисты, 90 — разработчики.Блог на Хабре вот: https://habr.com/ru/company/tuturu/ Мы уже больше 20 лет пристально наблюдаем расписания — скорее всего, вы пользовались нашим расписанием электричек ещё на заре Рунета. По данным SimilarWeb мы входим в топ-50 самых популярных сайтов в мире в категории Travel, это 850 тысяч человек на сайте ежедневно. Сессий больше, у нас ещё есть приложения с миллионами инсталлов. Основной стек — GO + старый PHP в контейнерах. Дальше всё зависит от команды, стараемся брать лучшее из самых новых игрушек. ) [_id_hh] => Array ( [0] => hh::84960387 ) [_id_api] => Array ( [0] => 150128 ) [rmp_vote_count] => Array ( [0] => 11 ) [rmp_avg_rating] => Array ( [0] => 5 ) [contacts_company] => Array ( [0] => a:0:{} ) [_company_website] => Array ( [0] => http://www.tutu.ru ) [xyz_smap] => Array ( [0] => 1 ) [xyz_smap_insert_og] => Array ( [0] => 1 ) [_eb_reusable_block_ids] => Array ( [0] => a:0:{} ) [rank_math_internal_links_processed] => Array ( [0] => 1 ) [_filled] => Array ( [0] => 0 ) [_featured] => Array ( [0] => 0 ) [_thumbnail_id] => Array ( [0] => 70634 ) [post_views] => Array ( [0] => 53 ) ) Array ( [0] => WP_Term Object ( [term_id] => 33 [name] => Полный день [slug] => full-time [term_group] => 0 [term_taxonomy_id] => 33 [taxonomy] => job_listing_type [description] => [parent] => 0 [count] => 26236 [filter] => raw ) [1] => WP_Term Object ( [term_id] => 2900 [name] => Стажировка [slug] => junior [term_group] => 0 [term_taxonomy_id] => 2900 [taxonomy] => job_listing_type [description] => [parent] => 0 [count] => 9931 [filter] => raw ) )

Веб-сайт Туту.ру

Tutu (Туту) — сервис путешествий №1 в России (данные кросс-медийной панели GfK Rus, дек. 2018 и Симиларвеб 2020), где можно купить билеты на поезда, самолеты и автобусы, посмотреть расписание пригородных поездов, найти туристические путевки, забронировать отели и экскурсии, почитать отзывы на вагоны и самолёты, посмотреть, где там розетки и пеленальные столики, увидеть фото и пропасть на полжизни.  В компании около 600 человек. Из них 220 — контакт-центр с 24-часовой поддержкой, 250 — ИТ-специалисты, 90 — разработчики.Блог на Хабре вот: https://habr.com/ru/company/tuturu/ Мы уже больше 20 лет пристально наблюдаем расписания — скорее всего, вы пользовались нашим расписанием электричек ещё на заре Рунета. По данным SimilarWeb мы входим в топ-50 самых популярных сайтов в мире в категории Travel, это 850 тысяч человек на сайте ежедневно. Сессий больше, у нас ещё есть приложения с миллионами инсталлов. Основной стек — GO + старый PHP в контейнерах. Дальше всё зависит от команды, стараемся брать лучшее из самых новых игрушек.

Подробнее

Мы в Туту занимаемся путешествиями, у нас есть электрички, самолёты, поезда, автобусы, отели, туры и вообще всё, что нужно для того, чтобы куда-то уехать и вернуться. Кроме продуктовых команд есть ещё инфраструктурные, и вот DevCore — это мы, те, кто помогают продуктовым разработчикам фокусироваться на их задачах. Для этого мы делаем инструменты, автоматизирующие рутинную работу. Например, у нас есть инструменты для быстрого развёртывания кода и публикации пакетов, сервисы по сбору и мониторингу ошибок, общие шаблоны сервисов, общие пакеты, инструменты кодогенерации клиентов.

Сейчас мы хотим создать единую систему управления тестированием, и вы можете стать тем самым человеком, который поможет внедрить набор инструментов для тестирования, упростив работу разработчикам и тестировщикам.

Немного про стек:

В качестве инфраструктуры используем OpenShift OKD 4 на baremetal. Стек мониторинга и трейсинга у нас – ELK, Grafana, Prometheus и OpenTracing. Система исполнения пайплайнов Tekton, управление кодом в bitbucket git. Для таск трекинга пользуемся Jira, а документацию ведем в Readme.md и Confluence. Основной язык бекэнда у нас Go.

Основные задачи:

— Миграция и сопровождение Selenium Grid в кластер OpenShift, настройка динамического скейлинга кластера под нагрузкой;

— Внедрение в продуктовые команды и интеграция системы управления тестированием Allure TestOps в наше окружение — Jira, Confluence, Selenium Grid и Tekton CI/CD;

— Поддержка и развитие семейства инструментов Quality Wall, таких как — Linters, Sec scan, SonarQube;

— Поддержка и развитие системы сбора процессных метрик из Jira, Bitbucket и Confluence.

От вас нужно:

— Опыт работы с OpenShift / Kubernetes как продвинутый пользователь;

— Опыт и навыки администрирования Linux-систем;

— Опыт эксплуатации отказоустойчивых и высоконагруженных систем;

— Опыт работы с системами автоматизации Terraform, Ansible;

— Опыт работы со стеком для observability — Prometheus, ELK, Grafana;

— Опыт настройки пайплайнов в одной из систем — Jenkins / Gitlab CI / Github Actions / Redhat Tekton;

— Навыки проведения сбора требований и анализа вариантов решений;

— Навыки проектирования и планирования;

— Коммуникабельность и клиентоориентированность, навыки общения с внутренними клиентами;

— Опыт автоматизации своей работы при помощи одного из языков программирования.

Плюсом будет:

— Опыт разработки консольных утилит;

— Желание создавать инструменты для разработчиков;

— Опыт работы со спецификациями OpenAPI.JSON;

— Опыт работы с Protobuffers;

— Навыки разработки на Go / Python / JavaScript / Kotlin / PHP.

Про команду и рабочие процессы:

Текущие ключевые направления работ в DevCore команде:

1) Поддержка и развитие общих шаблонов, общих модулей и общих библиотек. Текущие проекты — витрина общих компонентов фронтенда, обновление React 18 в компонентах фронтенда.

2) Сервисы для разработчиков и консольные утилиты. Сервис Shared Static — это сервис для сохранения файлов и доступности на чтение через CDN. Набор сервисов для процесса Quality Wall — проверки линтер, сервисы для автоматизации тестирования. Текущие проекты — обновление и настройка скейлинга под нагрузкой Selenium Grid, Allure TestOps система управления тестированием, SonarQube анализатор кода, Pact — система контрактного тестирования.

3) Инструменты для межсервисного взаимодействия. Текущие проекты — инструмент дискавери API, изучения ендпоинтов и генерации контрактов для работы с API, разработка инструмента кодогенерации клиентов на основе контрактов.

График работы:

Работать можно из офиса в Москве, гибридно или удаленно.

Про компанию:

— Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии;

— Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее;

— Открываются новые направления, где можно делать всё с нуля.

Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.

Структура собеседований:

— 30-минутное интервью-знакомство с руководителем и HR-менеджером;

— Интервью с тех-специалистом из команды. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);

— Разговор с руководителем отдела и заместителем CTO.

Сфера деятельности:

Интернет-компания (поисковики, платежные системы, соц.сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)

Пожалуйста, укажите в отклике, что нашли эту вакансию на Pawetta.ru

Чтобы откликнуться на эту работу, пожалуйста, посетите hh.ru.