Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Tutu

Go/Python Developer с Kubernetes (DevCore сервиса путешествий)

в Tutu

от 320 000 ₽/мес на руки

Полная удалёнка
Специализация
Go / Python
Уровень
Senior
Команда
1 - 5 человек

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

Наша команда DevCore помогает разработчикам разрабатывать, для чего мы делаем общие модули, библиотеки и инструменты для тестирования. Ну и ещё распространяем в компании правильную культуру и современные бест-практики разработки. Наши инструменты охватывают все основные этапы: от проектирования решения до выкладки и эксплуатации кода. В нашей экосистеме инструменты автоматизируют рутинную работу и позволяют разработчикам сфокусироваться на творческих задачах. Например, у нас есть инструменты для быстрого развёртывания кода и публикации пакетов, сервисы по сбору и мониторингу ошибок, общие шаблоны сервисов, общие пакеты, инструменты кодогенерации клиентов.

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

Сейчас мы в поиске разработчика, который поможет создать лучший опыт продуктового разработчика, минимизировать препятствия и ограничения в продуктовой разработке, за счёт чего снизить метрики Cycle Time продуктовых задач, повысить удовлетворённость разработчиков внутренними инструментами и инфраструктурой для разработки.

Технологии/инструменты

OpenShift / KubernetesGo / Python / JavaScript
  • Микросервисы на Go, OpenShift (Kubernetes).
  • БД: MySQL, MongoDB, Redis, Kafka, ClickHouse.
  • Grafana, Kibana, Sentry для эксплуатации и сопровождения наших систем.
  • GRPC — основной протокол общения между нашими сервисами (иногда и HTTP).

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

  • Сейчас в команде есть руководитель разработки, бэкенд и 2 фронтенд-разработчика. У вас будет наставник, который поможет вникнуть в предстоящие задачи, процессы работы в нашей команде и познакомит с рабочими инструментами.
  • Цели и задачи планируем на месяц и квартал. Задачи трекаем в Jira, документацию ведём в Confluence.
  • У нас есть стендапы 1 раз в неделю, где мы обсуждаем задачи, их приоритет, сроки и находим ответы на появившиеся вопросы.
  • Мы ценим работу в команде, самостоятельность, умение давать обратную связь и получать её.

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

  • Развитие и поддержка системы управления тестированием Allure TestOps в нашем окружении: Jira, Confluence, Selenium Grid и Tekton CI/CD.
  • Поддержка и развитие семейства инструментов Quality Wall (Linters, Sec Scan, SonarQube).
  • Развитие и поддержка системы управления end-to-end тестами Playwright.
  • Миграция и сопровождение Selenium Grid в кластер OpenShift.

Ожидания

  • Суммарный опыт в ИТ от 4 лет.
  • Опыт работы с OpenShift / Kubernetes как продвинутый пользователь.
  • Опыт работы в качестве Automation QA от 1 года.
  • Опыт разработки на Go / Python / JavaScript.
  • Опыт внедрения инструментов для тестирования.
  • Опыт автоматизации своей работы при помощи одного из языков программирования.
  • Проактивность в коммуникации, способность доводить начатое до конца и систематизировать свою работу.

Будет плюсом:

  • Опыт создания инструментов для разработчиков и тестировщиков.
  • Опыт работы со спецификациями OpenAPI JSON.
  • Навыки администрирования Linux-систем.
  • Опыт эксплуатации отказоустойчивых и высоконагруженных систем.
  • Опыт работы со стеком для observability: Prometheus, ELK, Grafana.
  • Опыт настройки пайплайнов в одной из систем: Jenkins / Gitlab CI / Github Actions / Tekton.

Условия

  • Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.
  • Сильный блог на Хабре, где пишут, в том числе технари о своей работе.
  • Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее.
  • Открываются новые направления, где можно делать всё с нуля.
  • Работаем 5/2, гибкое начало рабочего дня. Можно взять место в офисе или работать на гибридном графике и приезжать в офис по потребности.
  • Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.

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

  • Пройти HR-менеджера, 30–40 минут. Никаких "кем вы видите себя через 5 лет".
  • Встреча с парой наших инженеров. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки.
  • Финальная встреча с командой и её руководителем.
Юлия Петрова Recruiter
Tutu

О компании Tutu

Сфера
Продуктовая компания
Размер
201 - 500

Туту — это единый сервис, где можно купить билеты на самолеты, поезда и автобусы, забронировать гостиницы или приобрести готовые туры, почитать отзывы путешественников и получить море полезной информации. Компания уже более 15 лет на российском рынке и стала самым популярным онлайн-сервисом в сфере путешествий в России (по данным исследования компании GfK за 2018 год), а также вошла в топ-30 самых посещаемых сайтов в категории туризм в мире (по данным SimilarWeb).

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

8 300 – 10 100 $/мес на руки
Полная удалёнка
8 100 – 10 300 $/мес на руки
Полная удалёнка
7 000 – 8 500 $/мес на руки
Полная удалёнка
450 000 – 550 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), можно удалённо из РФ
4 000 – 4 500 €/мес на руки
📍 Вильнюс (Литва), полная удалёнка, самостоятельный переезд