Python

Открытые вакансии с вознаграждением

Тинькофф-журнал, или Т⁠—⁠Ж, — главное русскоязычное издание про деньги. В июле наш сайт читали 16 миллионов человек. Мы выпускаем: материалы разных форматов, курсы в Учебнике, калькуляторы и прочие интерактивы, тесты и мобильное приложение под iOS и Android.
Тинькофф-помощь — это справочник, который помогает клиентам пользоваться продуктами нашей группы компаний: картами, кредитами, брокерскими счетами, страховками и другими. Каждый месяц Помощь читает больше миллиона клиентов.
Оба проекта поддерживает одна команда тестирования.

Что под капотом

В журнале несколько десятков бэкенд-сервисов на Python и с десяток — на Node.JS. Движок журнала использует Django и активно мигрирует на FastAPI. Другой крупный сервис, соцплатформа, тоже на Django и мигрировать не планирует. Учебник и остальные бэкенды — уже на FastAPI. На Node.JS работает бэкенд мобильного приложения, нескольких интерактивов и server side rendering прослойки перед фронтендом.
В каждом сервисе разработчики пишут модульные и интеграционные тесты. В питонячих бэкендах — на pytest. В нодовских — на Jest. Тестировщики проверяют полноту описанных сценариев на ревью. При желании тестировщик может дописать тесты самостоятельно.
Фронтенд пишем на React и TypeScript, сервисы взаимодействуют по REST. Модульных и интеграционных тестов там гораздо меньше относительно бекендных. Но команда тестирования пишет end-to-end тесты, чтобы сократить ручные проверки. Делаем это на TypeScript и самописном фреймворке, основанном на WebDriverIO.

Как тестируем

Кроме автотестов мы дополнительно проверяем задачи вручную. Каждый тестировщик у нас способен проверить задачи и на бэкенде, и на фронтенде, и в мобильном приложении. Когда готовимся выпустить бизнесовую фичу, за ней закрепляем ответственного, который тестирует все связанные задачи. По необходимости и возможности он подключает и других тестировщиков. Тест-кейсы мы пишем и ревьюим в Allure TestOps.
Протестированные задачи сливаются из фича-веток в мастер-ветку проекта. Дальше тестировщик дает отмашку на релиз. Сама выкатка автоматизирована, но на всякий случай ее все равно сопровождает кто-то из разработки.

Кто в команде

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

Какие задачи

Предлагаю заняться вот чем:

  • проводить функциональное тестирование и регрессы;
  • тестировать UI и API;
  • ревьюить автотесты;
  • прикручивать автоматизацию, чтобы сокращать время ручного тестирования;
  • контрибьютить в тестовую документацию;
  • предлагать и внедрять приемы и практики, которые помогут нам с нашими задачами.

Что с вас

Знания и навыки, без которых будет тяжело:

  1. Опыт работы с Github или Gitlab, понимание git и git-flow.
  2. Понимание REST API, опыт его автоматизации и тестирования через Curl, Postman или Swagger.
  3. Знакомство с Allure TestOps или аналогами.
  4. Знание основ JavaScript или Python.

Что с нас

На что можно рассчитывать:

  1. Белая зарплата раз в месяц по договору. По возможности переведем в штат с соцпакетом.
  2. Гибкий график. Главное — побольше времени пересекаться с остальной командой.
  3. Удаленная работа. По желанию можно приезжать и в наш офис в семи минутах от «Динамо» или другие офисы Тинькофф.
  4. Модная лимитированная худи с логотипом Т⁠—⁠Ж с очередной партии.
  5. Добровольное участие в материалах о сотрудниках журнала.

Как помогаем расти

Чему при желании у нас можно научиться:

  1. Выращивать стажеров и делегировать им задачи. Несколько раз в год набираем студентов Физтеха, Вышки, Бауманки, МГУ и других вузов с неплохими техническими программами.
  2. Смежным с работой софт- и хард-скиллам. В Тинькофф развитая система внутренних тренингов: от безопасности веб-приложений до поиска баланса между работой и личной жизнью.
  3. Писать статьи на «Хабр» и «Медиум», выступать с докладами на митапах и конференциях. В этом помогут наши редакторы, HR и DevRel: подобрать тему, собрать материал, подготовиться и опубликоваться или выступить.
  4. Другим навыкам, которых вам будет недоставать для работы. Есть возможность поучиться на курсах или послушать конференции за счет компании.
Тинькофф-журнал
🇷🇺
Тинькофф-журнал
🇷🇺
Москва

Тестировщик в медиапроекты

Награда:

Emerging Travel Group — travel-tech компания, в состав которой входят четыре бренда: российские Ostrovok.ru и B2B.Ostrovok и международные ZenHotels и RateHawk.
Мы ищем опытного DevOps инженера, придерживающегося лучших девопс-практик.
Мы используем:

  • базы данных InfluxDB / Aerospike / ClickHouse;
  • фреймворки Django / FastAPI;
  • системы мониторинга и логирования ELK / Filebeat / Syslog-ng.
    Ключевые задачи:
  • развитие инфраструктуры состoящей преимущественно из bare metal серверов;
  • создание плейбуков для настройки новых и имеющихся серверов;
  • автоматизация процессов ротации серверов;
  • разработка систем сборки и деплоя приложений;
  • развитие CI/CD решений;
  • работа над инструментами деплоя и мониторинга;
  • настройка процесса прохождения кода через окружения: local / development / staging / production.
  • внедрение новых инструментов и технологий.
    Для этого понадобится:
  • богатый опыт администрирования Linux: Ubuntu от 3х лет;
  • навыки автоматизации процессов: Ansible (Chef | Puppet | SaltStack);
  • владение языками программирования: Bash (Python | Golang | Ruby);
  • опыт администрирования баз данных: PostgreSQL, Redis;
  • работа с CI/CD решениями: Gitlab CI (TeamCity | Jenkins);
  • хорошее знание систем контейнеризации: Docker, LXC;
  • опыт работы с системами мониторинга: Zabbix, Grafana.
    Будет плюсом:
  • опыт работы с оркестраторами K8s / OpenStack.
    Взамен мы предлагаем:
  • 100% белая заработная плата;
  • комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
  • гибридный формат работы: удалённо, из офиса или оба варианта - Москва; Полностью удаленная работа - РФ.
  • гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
  • интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
  • обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
  • ДМС;
  • корпоративный английский, а также скидки на SkyEng;
  • крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
  • корпоративные скидки на отели и другие услуги;
  • молодая активная команда классных специалистов.
    О нашем департаменте разработки:
    Самый технологичный тревел-сервис на планете сам себя не создаст, так что этим занимаемся мы — команда Engineering. Наша власть практически безгранична: мы взаимодействуем со всеми департаментами, развиваем все направления — отели, авиабилеты и трансферы; B2B и В2С; российские и международные; разрабатываем внутренние продукты — CRM, Intranet, Blog, Infrastructure.
    Мы увлечены своей работой — проводим хакатоны и открытые демо-встречи, вместе смотрим в офисе важные конференции.
Emerging Travel Group
🇷🇺
Emerging Travel Group
🇷🇺
Ремоут

Senior DevOps Engineer

Награда:

Кто мы:
растущая команда интернет-магазина BORK.RU. Развиваем IT-культуру в большой компании. Делаем проекты на сайтах bork.ru, laurastar.ru и bissell.store
Что мы ценим:

  • прямую и честную обратную связь
  • принципы ненасильственной коммуникации
  • автономность каждого сотрудника
  • самостоятельность
    Плюшки:
  • белая зарплата
  • возможность проходить курсы и участвовать в конференциях за счёт компании
  • ДМС через 6 месяцев после трудоустройства
  • бесплатные завтраки, обеды и полдники
  • бесплатные занятия йогой в одной башне с офисом
  • скидки на обучение английскому языку
  • скидки в тренажерные залы
  • рабочее место под потребности сотрудника (mac/win на выбор)
  • комфортный офис в башне Империя (Москва, м. Деловой центр)
  • настольный теннис в офисе
    Что будем делать:
    ты будешь бизнес-аналитиком в команде веб-проектов BORK, тебе предстоит:
  • описывать текущие процессы компании (логистика, обработка заказов, склад, розница и пр.)
  • искать точки оптимизации и автоматизации процессов компании
  • искать зависимости на этапе планирования проекта
  • взаимодействовать с менеджерами проекта и представителями бизнес-подразделений
    Что нужно знать:
  • как работать с PowerBI
  • какие метрики и для каких процессов можно отслеживать
  • как работать с Excel/Python/R (предпочтительнее - Python)
BORK
🇷🇺
BORK
🇷🇺
Москва

Бизнес-аналитик

Награда:

Emerging Travel Group — travel-tech компания, в состав которой входят четыре бренда: российские Ostrovok.ru и B2B.Ostrovok и международные ZenHotels и RateHawk.
Мы ищем опытного DevOps инженера, которому было бы интересно развиваться в менеджерском направлении, не уходя от воплощения лучших девопс-практик.
Мы используем:

  • базы данных InfluxDB / Aerospike / ClickHouse;
  • фреймворки Django / FastAPI;
  • системы мониторинга и логирования ELK / Filebeat / Syslog-ng.
    Ключевые задачи:
  • менеджмент команды из трех человек;
  • развитие инфраструктуры состoящей преимущественно из bare metal серверов;
  • создание плейбуков для настройки новых и имеющихся серверов;
  • автоматизация процессов ротации серверов;
  • разработка систем сборки и деплоя приложений;
  • развитие CI/CD решений;
  • работа над инструментами деплоя и мониторинга;
  • настройка процесса прохождения кода через окружения: local / development / staging / production.
  • внедрение новых инструментов и технологий.
    Для этого понадобится:
  • богатый опыт администрирования Linux: Ubuntu от 3х лет;
  • навыки автоматизации процессов: Ansible (Chef | Puppet | SaltStack);
  • владение языками программирования: Bash (Python | Golang | Ruby);
  • опыт администрирования баз данных: PostgreSQL, Redis;
  • работа с CI/CD решениями: Gitlab CI (TeamCity | Jenkins);
  • хорошее знание систем контейнеризации: Docker, LXC;
  • опыт работы с системами мониторинга: Zabbix, Grafana.
  • опыт управления небольшой командой и/или наставничества.
    Будет плюсом:
  • опыт работы с оркестраторами K8s / OpenStack.
    Взамен мы предлагаем:
  • 100% белая заработная плата;
  • комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
  • гибридный формат работы: удалённо, из офиса или оба варианта - Москва, полная удаленка - РФ;
  • гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
  • интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
  • обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
  • ДМС;
  • корпоративный английский, а также скидки на SkyEng;
  • крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
  • корпоративные скидки на отели и другие услуги;
  • молодая активная команда классных специалистов.
    О нашем департаменте разработки:
    Самый технологичный тревел-сервис на планете сам себя не создаст, так что этим занимаемся мы — команда Engineering. Наша власть практически безгранична: мы взаимодействуем со всеми департаментами, развиваем все направления — отели, авиабилеты и трансферы; B2B и В2С; российские и международные; разрабатываем внутренние продукты — CRM, Intranet, Blog, Infrastructure.
    Мы увлечены своей работой — проводим хакатоны и открытые демо-встречи, вместе смотрим в офисе важные конференции.
Emerging Travel Group
🇷🇺
Emerging Travel Group
🇷🇺
Ремоут

DevOps Team Lead

Награда:

Облачная платформа Selectel - это продукт, позволяющий управлять виртуальными машинами, кластерами Kubernetes, облачными базами данных, объектным хранилищем.
Мы ищем системного администратора в команду сопровождения инфраструктуры облачной платформы. Команда занимается эксплуатацией и развитием bare-metal серверов облачной платформы.
Задачи команды

  • Деплой новых bare-metal серверов
  • Проведение плановых работ по обслуживанию инфраструктуры
  • Локализация и решение проблем в зоне ответственности команды: ядро ОС, драйвера устройств, аппаратная часть серверов (с помощью инженеров дата-центра)
  • Поддержка распределенных кластеров Ceph для хранения данных различных продуктов компании
    Какие задачи будут перед вами стоять
  • Деплой новых серверов
  • Проведение изменений в инфраструктуре
  • Планирование и проведение работ по обслуживанию инфраструктуры
  • Диагностика, локализация и решение проблем возникающих в ходе эксплуатации инфраструктуры связанных как с программной, так и аппаратной частью
    Взаимодействия
  • С командой сетевого отдела для настройки сетевого оборудования и диагностики проблем
  • С командой инженеров дата-центров для проведения работ, когда это невозможно сделать удалённо
  • Консультировать команды разработки продуктов на базе облачной инфраструктуры
  • С дежурной службой и технической поддержкой по обращениям клиентов
    От вас мы ожидаем
  • Хорошее знание Linux систем
  • Хорошее понимание принципов работы компьютерных сетей, маршрутизации и коммутации
  • Интерес к технологиям и желание разбираться, как они работают на низком уровне
  • Умение писать скрипты на Bash/Python
    Будет плюсом
  • Опыт работы с одной из систем управления конфигурацией Puppet или Ansible
  • Опыт работы с Openstack
  • Знание систем виртуализации (KVM, Libvirt, QEMU)
  • Опыт работы с Ceph
    Про условия работы
  • Официальное оформление, белая зарплата
  • Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев
  • Релокационный бонус при переезде
  • Бесплатные обеды и кофе-брейки
  • Гибкое начало рабочего дня (до 12:00)
  • Возможность работать частично или полностью удаленно
  • 10 минут пешком от м. Московские ворота, своя парковка (и для велосипедов тоже)
    Про здоровье и спорт
  • Ежемесячная надбавка за некурение
  • ДМС + стоматология + офисный врач
  • Доступ к психологическим консультациям: онлайн, в офисе или кабинете психолога
  • 50% оплата абонемента в фитнес-клуб
  • Спортивные мероприятия (турниры по пейнтболу, картингу, «Гонка героев», киберспорт)
  • Аренда залов для футбола на газоне, пляжного волейбола, йога в офисе
  • Офисный душ
    Про развитие
  • От 50% до 100% оплаты обучения английскому, 50% — испанскому, еженедельные бесплатные разговорные клубы с носителями английского языка
  • Внутренние обмены знаниями: lightning & thunder talks
  • Персонализированный план обучения, возможность участия в конференциях по всему миру
  • Онлайн-библиотека Alpina Digital
    Про досуг
  • Образовательные мероприятия (мастер-классы, лекции про вселенную или по психологии, квизы и многое другое)
  • Походы в кино на фильмы про динозавров и трансляции фильмов в собственном конференц-зале
  • PlayStation VR zone, кикер и настольный теннис
Selectel
🇷🇺
Selectel
🇷🇺
Санкт-Петербург

Системный администратор (Сопровождение инфраструктуры облака)

Награда:

Emerging Travel Group — travel-tech компания, в состав которой входят четыре бренда: российские Ostrovok и B2B.Ostrovok и международные ZenHotels и RateHawk.
Мы ищем Python Developer в CashBox Team.
CashBox - команда, отвечающая за несколько сервисов: платёжные системы (разработка и добавление новых интеграций), биллинг, программы лояльности и почтовый сервис.
О нашем департаменте разработки:
Самый технологичный тревел-сервис на планете сам себя не создаст, так что этим занимаемся мы — команда Engineering. Наша власть практически безгранична: мы взаимодействуем со всеми департаментами, развиваем все направления — отели, авиабилеты и трансферы; B2B и В2С; российские и международные; разрабатываем внутренние продукты — CRM, Intranet, Blog, Infrastructure.
При этом находиться в офисе совершенно необязательно — мы нацелены на результат, а не на высиживание определённого количества часов. Ты можешь работать дома, из офиса или выбрать гибридный формат.
Мы увлечены своей работой — проводим хакатоны и открытые демо-встречи, вместе смотрим в офисе важные конференции.
На это позиции мы предлагаем тебе заниматься:

  • разработкой бэкенд сервисов для платформы онлайн-бронирования трэвел услуг;
  • интеграцией с api внутренних так и внешних сервисов (например, api процессингов);
  • написанием юнит тестов, оптимизацией и рефакторингом существующего кода.
    Мы ожидаем, что у тебя есть:
  • опыт коммерческой разработки на Python3 в связке с Django от 2х лет;
  • опыт работы с Postgres и key-value хранилищами, очередями сообщений;
  • знание Unix shell и инструментов для отладки/ профилирования python приложений;
  • умение самостоятельно настраивать окружение для разработки и желание писать тесты.
    Плюсом будем:
  • опыт работы с Docker;
  • опыт работы с CI/СD.
    Что мы предлагаем:
  • 100% белая заработная плата;
  • комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
  • гибридный формат работы: удалённо, из офиса или оба варианта;
  • гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
  • интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
  • обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
  • ДМС;
  • корпоративный английский, а также скидки на SkyEng;
  • крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
  • корпоративные скидки на отели и другие услуги;
  • молодая активная команда классных специалистов.
Emerging Travel Group
🇷🇺
Emerging Travel Group
🇷🇺
Ремоут

Python Developer (Cashbox Team)

Награда:

Emerging Travel Group (ETG) is a travel-tech company that owns four brands: RateHawk, ZenHotels, Ostrovok.ru and B2B.Ostrovok.
We are seeking an Analyst for the Supply team who would enjoy deep diving into the operations of a large system, with several brands and a huge number of suppliers.
Your responsibilities:

  • communicate actively with the supply team and help them to take effective decisions on the basis of data;
  • analyze the effectiveness of signing up new hotels, generate and verify hypotheses to increase it;
  • analyze sales, prices and availability provided to us by suppliers, create and support tools enabling us to react promptly to problems;
  • develop the business logic of specific products using a data-driven approach;
  • create new analytics (Tableau dashboards, alerting systems and models) from the data collection stage to presentations and user training;
  • create SQL queries to upload data and teach users how to work with them; maintain and support a library of SQL queries;
  • work in close cooperation with the development team on collecting data and checking its quality.
    We expect that you:
  • have professional experience as an analyst of at least 2 years;
  • have experience of analyzing data using Python tools (preferably) or Rtools;
  • have excellent knowledge of SQL;
  • have the ability to think critically as a habit, and you can prove all your arguments using numbers;
  • can explain to a 5-year old child what marginality is and how the mean differs from the median;
  • know how to establish effective communication with members of other teams.
    Desirable:
  • you know how to work with business intelligence applications such as Tableau;
  • experience of working with Spark using Zeppelin;
  • experience of working in the travel industry.
    What we offer:
  1. 100% official salary.
  2. A comfortable office in the center of Moscow with a free gym, relaxation areas, unlimited tea/coffee and meals.
  3. Hybrid work format: remotely, in the office or combined.
  4. A flexible timetable — we don’t require you to be online or in the office at 09:00 sharp. You can start work at a time that suits you.
  5. Interesting and ambitious tasks that will take you to the next professional level.
  6. Learning: seminars, trainings and conferences. If you want to participate in a conference,we will help to organize it.
  7. Private health insurance.
  8. Team-building activities: movie nights, quizzes, thematic parties, annual trips to the countryside, football and volleyball matches.
  9. Corporate discounts on hotels and other services.
  10. A young and active team of super specialists.
    Why you will enjoy working for us:
    We have unlimited opportunities! During our 11 years of hard work we have saved terabytes of data that we constantly analyze and transform into useful knowledge and recommendations on how to improve our product, marketing, and service.
    The department has four subdivisions, each of which is responsible for its own pool of responsibilities: from building a machine learning model to pricing of our product. We have rich expertise — many routine things have already been automated and a data-driven approach reigns.
    We cooperate with absolutely all departments. We only care about the result, and not about how many hours you spend in the office. Therefore you may work from home or from the office, or choose a hybrid format.
    We are obsessed with our work — we hold open demo meetings for all company staff, where we showcase the results of our efforts, as well as internal meetings where we exchange interesting approaches to solving tasks and our expertise. We love to share our expertise with other departments and we hold SQL trainings for other employees. The analytics team is serious, but also very friendly — on Fridays we play board games and regularly hold “analytical breakfasts”.
    There are no rules or restrictions in our department, and nothing is taboo: learn, grow, experiment, invent new ways of achieving the targets — try it! We will always help and support you.
Emerging Travel Group
🇷🇺
Emerging Travel Group
🇷🇺
Ремоут

Supply Analyst

Награда:

Emerging Travel Group (ETG) is a travel-tech company that owns four brands: RateHawk, ZenHotels, Ostrovok.ru and B2B.Ostrovok.
We are seeking a Product Owner who together with their team will create and grow the Railways product.
The Railways team is developing a project for booking railway tickets. This is the newest project in our company and organically complements the product line of existing projects in online bookings of hotels, air tickets and transfers. Our team is seeking a skilled product owner who will take a systemic approach and is ready to create the best railways product in the world.
About our product department:
One of our principles is to develop more and more travel products!
We launch, support and develop a fantastic global multi-product system, therefore we take a super-organized approach to the process: each business line has its own mission team, consisting of various roles to ensure the product’s comprehensive development.
We cooperate with all of the company’s departments. We only care about the result, and not about how many hours you spend in the office. You may work from home or from the office, or choose a hybrid format.
We are obsessed with our work — we hold hackathons and open demo meetings, and each employee has access to analytics and internal data. We regularly hold cross-team meetings to exchange expertise, we watch important industry conferences together, and we support colleagues who desire to study.
Your responsibilities:

  • to manage the full product cycle: from the idea to the product’s launch;
  • to manage processes in the team;
  • to come up with your own vision for the product’s development;
  • to manage the tasks backlog and interact with interfacing teams: design, development and analysis;
  • to interact with the business customers, decompose the business description into development tasks;
  • to manage the project documentation;
  • to collect and analyze feedback from the business and clients.
    We expect you to have:
  • experience working as a Product Owner / Product Manager of at least 2 years;
  • experience launching complex multi-team projects;
  • skills and experience in quickly building МVP with minimal resources;
  • the ability to apply State, Activity and Sequence diagrams (UML, mermaid) in your work;
  • the ability to read simple code in Python or any other language, to understand other ones and to explain your algorithms;
  • SQL and Excel skills;
  • skills in system work with analytics: you know how to build a metrics hierarchy, and to base your decisions on data;
  • the ability to decompose business cases into development stages.
    Desirable:
  • the ability to communicate easily with developers in technical language and with the business in business language;
  • knowledge of English on В1 level: we have team members from all corners of the planet;
  • independence: you don’t need to be baby-sat or pushed, and you can take decisions on your own.
    What we offer:
  • 100% official salary.
  • a comfortable office in the center of Moscow with a free gym, relaxation areas, unlimited tea/coffee and meals.
  • hybrid work format: remotely, in the office or combined.
  • a flexible timetable — we don’t require you to be online or in the office at 09:00 sharp. You can start work at a time that suits you.
  • interesting and ambitious tasks that will take you to the next professional level.
  • learning: seminars, trainings and conferences. If you want to participate in a conference,we will help to organize it.
  • private health insurance.
  • team-building activities: movie nights, quizzes, thematic parties, annual trips to the countryside, football and volleyball matches.
  • corporate discounts on hotels and other services.
  • a young and active team of super specialists.
Emerging Travel Group
🇷🇺
Emerging Travel Group
🇷🇺
Ремоут

Product Owner (Railways Team)

Награда:

Быть частью команды Дисков и Бэкапов — это участвовать в разработке одного из крупнейших облаков в России. Мы ищем QA-автоматизатора, который усилит команду своей экспертизой и поможет сделать этот сервис еще лучше.

Основные задачи на этой позиции:

  • Создавать интеграционные и нагрузочные тесты, в том числе продумывать архитектуру нагрузочного тестирования
  • Автоматизировать и создавать новые функциональные тесты для компонент облака, отвечающих за управление бэкапами виртуальных машин, дисками и файловыми системами высокой ёмкости
  • Писать и проводить ревью кода тестов Rally, Tempest и других систем тестирования компонентов
  • Интегрировать тесты в CI/CD
  • Разрабатывать тестовую документацию (тест-кейсы, тестовые модели, сценарии)
    Эта вакансия для вас, если:
  • Вам интересно самостоятельно возводить архитектуру нагрузочного и интеграционного тестирования
  • Вам важна цельность продукта, над которым вы трудитесь - работа не в стол, а создание реальных продуктовых ценностей
  • Вы любите задачи близкие к “железу”
  • Вы не прочь временами примерять на себя шапочку Шерлока Холмса и c помощью различных тестов расследовать, почему диски находятся в том или ином статусе при нагрузке от кубера и другие загадки современности
  • Вам не чужда работа в сплоченной команде по agile-методологиям
    Смело откликайтесь, если вы:
  • Имеете опыт работы на аналогичной позиции
  • Знаете Python
  • Умеете работать с ОС семейства Linux, сможете написать bash скрипт, “погрепать” логи, выйти из Vim
  • Работали с инструментами тестирования различных уровней: pytest/unittest, cucumber/gauge, selenium/protractor
  • Имеете опыт работы с системой контроля версий Git
    Вашим преимуществом будет:
  • Понимание принципов и владение инструментами CI/CD: Ansible/Puppet/Chef, Gitlab CI/Jenkins
  • Знакомство с Openstack, его экосистемой и инфраструктурой для работы с ним
  • Опыт работы с инструментами тестирования в OpenStack: Tempest, Rally, Shaker, Browbeat
  • Опыт работы с Docker: мы активно используем контейнеризацию на всех этапах разработки и внедрения наших систем, так что с ними вы столкнетесь в первые же дни
    Про условия работы:
  • Официальное оформление, белая зарплата
  • Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев
  • Релокационный бонус при переезде
  • Бесплатные обеды и кофе-брейки
  • Гибкое начало рабочего дня (до 12:00)
  • 10 минут пешком от м. Московские ворота, своя парковка (и для велосипедов тоже)
    Про здоровье и спорт:
  • Ежемесячная надбавка за некурение
  • ДМС + стоматология + офисный врач*
  • Доступ к психологическим консультациям: онлайн, в офисе или кабинете психолога
  • 50% оплата абонемента в фитнес-клуба
  • Спортивные мероприятия (турниры по пейнтболу, картингу, «Гонка героев», киберспорт)
  • Аренда залов для футбола на газоне, пляжного волейбола, йога в офисе
  • Офисный душ*
    Про развитие:
  • От 50% до 100% оплаты обучения английскому, 50% — испанскому, еженедельные бесплатные разговорные клубы с носителями английского языка
  • Внутренние обмены знаниями: lightning & thunder talks
  • Персонализированный план обучения, возможность участия в конференциях по всему миру
  • Онлайн-библиотека Alpina Digital
    Про досуг:
  • Образовательные мероприятия (мастер-классы, лекции про вселенную или по психологии, квизы и многое другое)
  • Походы в кино на фильмы про динозавров и трансляции фильмов в собственном конференц-зале
  • PlayStation VR zone*, кикер и настольный теннис

*пока что только для питерского офиса

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

Python-разработчик в тестировании в команду Дисков и Бэкапов

Награда:

Emerging Travel Group — travel-tech компания, в состав которой входят четыре бренда: российские Ostrovok.ru и B2B.Ostrovok и международные ZenHotels и RateHawk.
Мы ищем Python разработчика в команду экстранета.
Подключаясь к Ostrovok через Extranet, отели получают доступ как к индивидуальным путешественникам, так и к туристическим агентам и корпоративным клиентам. В Extranet отельер может самостоятельно управлять доступностью своего объекта, тарифами, категориями номеров, спецпредложениями. На сегодня более 33 000 отелей подключены к системе напрямую, и эта цифра постоянно растёт.
О нашем департаменте разработки:
Самый технологичный тревел-сервис на планете сам себя не создаст, так что этим занимаемся мы — команда Engineering. Наша власть практически безгранична: мы взаимодействуем со всеми департаментами, развиваем все направления — отели, авиабилеты и трансферы; B2B и В2С; российские и международные; разрабатываем внутренние продукты — CRM, Intranet, Blog, Infrastructure.
При этом находиться в офисе совершенно необязательно — мы нацелены на результат, а не на высиживание определённого количества часов. Ты можешь работать дома, из офиса или выбрать гибридный формат.
Мы увлечены своей работой — проводим хакатоны и открытые демо-встречи, вместе смотрим в офисе важные конференции.
Чем предстоит заниматься:

  • улучшать и развивать личный кабинет отельера;
  • разрабатывать решения для хранения базы отелей и доступности;
  • оптимизировать поиск отелей и их доступности;
  • проектировать схемы баз данных и архитектуру сервиса.
    Также есть возможность получить экспертизу:
  • в оптимизации запросов в БД: от SQL и вплоть до архитектурных переделок.
    Мы ожидаем, что вы:
  • имеете опыт коммерческой разработки на Python3 в связке с Django от 2 лет;
  • имеете опыт написания и поддержки веб-сервисов, проектирования API;
  • уверенно знаете SQL (PostgreSQL), умеете составлять и оптимизировать SQL-запросы без использования ORM, если потребуется;
  • пишете аккуратный, понятный и поддерживаемый код, а также умеете его профилировать;
  • умеете и стремитесь покрывать код авто-тестами;
  • готовы оптимизировать и улучшать кодовую базу;
  • имеете опыт работы с Docker, умеете писать и оптимизировать dockerfile.
    Плюсом будет:
  • опыт работы с gitlab-CI.
    Что мы предлагаем:
  • 100% белая заработная плата;
  • комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
  • гибридный формат работы: удалённо, из офиса или оба варианта;
  • гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
  • интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
  • обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
  • ДМС;
  • корпоративный английский, а также скидки на SkyEng;
  • крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
  • корпоративные скидки на отели и другие услуги;
  • молодая активная команда классных специалистов.
Emerging Travel Group
🇷🇺
Emerging Travel Group
🇷🇺
Ремоут

Python Developer (Extranet Team)

Награда:

Нет вашей компании? Добавьте вакансии с вознаграждением, и получайте рекомендованных специалистов.