Python/Go developer в команду ИТ-платформы сервиса путешествий

Оплата не указана

Вакансия находится в архиве

Туту.ру

Нагатинская

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

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

Полный день

Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок.

Пока вся компания отправляет каждый день флот самолётов и несколько поездов пассажиров, мы в команде ИТ-платформы помогаем разработчикам разрабатывать, для чего делаем инфраструктуру и инструменты на ней. Ну и ещё распространяем в компании правильную культуру и современные бест-практики разработки. У нас можно получить отдельный проект, каталог шаблонов для разработки и соответствующие пайплайны, тестовые и продуктовые среды, дашборд с метриками своих сервисов, дефолтные алерты, логи своих сервисов. Благодаря ИТ-платформе можно создать и выложить новый сервис за минуты, без согласований, без заявок в Jira.

Сейчас мы в поиске backend-разработчика в команду инфраструктуры здорового человека. У нас масштабные цели и поле для работы огромное — развитие CI/CD, развитие DevX и культуры разработки в компании, развитие мониторинга, изменение способов работы с базами данных и стейтфул-сервисами, повышение надёжности платформы и автоматизация сценариев администрирования.

Наши ближайшие задачи — запустить в продакшен DBaaS, реализовать новый инструмент управления stage-средами, развивать сервис проверки качества продуктовых проектов и сервисов в ИТ-платформе. Мы вкладываемся во внутреннее комьюнити, измеряем продуктовые метрики customer satisfaction index (CSI) и net promoter score (NPS), а также оцениваем успешность наших сервисов на основе данных об использовании и ОС от пользователей.

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

— Базовая платформа OpenShift Origin 4.14.

— Tekton-система исполнения пайплайнов (нами доработан).

— Наш UI — это отдельная вьюшка в стандартном интерфейсе OpenShift.

— У нас много собственных контроллеров на Python и Go.

— Сетевая система Cilium.

— Используем Linstor для персистент-хранилища.

— Используем Robot Framework для e2e-тестов Kubernetes.

— Используем собственные пайплайны для выкладки операторов.

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

— Мы серьёзно относимся к документированию. У нас есть качественная документация для внешних пользователей и качественная документация для внутреннего использования в нашей команде.

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

— Разработка и сопровождение платформенных сервисов управления stage-средами, DBaaS, Vault — как сервис для секретов.

— Автоматизация новых рабочих сценариев пользователей, разработка новых платформенных инструментов для разработчиков бэкенда и фронтенда.

От вас нужно

— Суммарный опыт в ИТ от 4 лет.

— Опыт разработки микросервисов в Kubernetes.

— Опыт разработки контроллеров на Go или Python для Kubernetes.

— Обязательно отличное знание Kubernetes / Red Hat OpenShift или OKD.

— Навыки разбираться в существующей кодовой базе Python & Go.

— Понимание принципов работы сетевых систем для контейнеров — Cilium или Calico.

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

Команда ИТ-платформы — это опытная и дружная команда, коллеги много лет вместе развивают продукт ИТ-платформы и хорошо сработались. Наш состав:

— Есть руководитель, он же product owner ИТ-платформы.

— Есть архитектор, помогает с программной архитектурой и код-ревью, а ещё в роли разработчика развивает UI-платформы, роутинг и аудит в кластерах.

— 3 разработчика, разрабатывают новые сервисы ИТ-платформы, их более 30 штук. Поддерживают пользователей и активно помогают продвигать лучшие практики.

— 1 инженер, админит инфраструктуру платформы, эксперт в Linux. Обновил платформу до релиза OKD 4.14, отвечает за здоровье наших серверов, сетевых компонент и persistent-хранилища Linstor.

Цели и задачи планируем на месяц и квартал. Задачи трекаем в Jira, документацию ведём в Confluence.

У нас есть стендапы 1 раз в неделю, где мы обсуждаем задачи, их приоритет, сроки и находим ответы на появившиеся вопросы.

Команда в основном на удалёнке. По четвергам собираемся в офисе, для тимбилдинга и чтобы вспомнить, кто и как выглядит вживую.

Мы ценим работу в команде, самостоятельность, умение давать обратную связь и получать её.

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

Работаем 5/2, гибкое начало рабочего дня. Можно взять место в офисе или работать на гибридном графике и приезжать в офис по потребности.

Про компанию

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

— Сильный блог на Хабре, где пишут в том числе технари о своей работе.

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

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

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

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

— Пройти HR-менеджера, 30–40 минут. Никаких «кем вы видите себя через 5 лет».

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

— Финальная встреча с командой и её руководителем.

Ключевые навыки

Golang
Python
Kubernetes
Openshift
Cilium
Calico

Адрес

Москва, 1-й Нагатинский проезд, 10с1

Контактная информация

Туту.ру

Сайт: tutu.ru

Почта: не указана

Вакансия опубликована 07.08.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

12 июля

#

Не указана

Москва

Полный день

Подробное описание

16 июля

#

от 215 000 до 323 220 ₽

Санкт-Петербург

Полный день

Подробное описание

19 августа