Вакансия в архиве, на неё нельзя откликнуться.

Backend Python разработчик

Зарплата

От 130 000 ₽

Требуемые навыки

БэкендСредний (Middle) · Python · Flask · MySQL · Docker · Kubernetes · Rabbitmq · Linux · Nginx · Redis

Местоположение и тип занятости

Санкт-Петербург · Полный рабочий день

Компания

Хостинг-провайдер, регистратор доменных имён

Описание вакансии

Хостинг-провайдер TIMEWEB

  • Делаем хостинг с 2006 года
  • У нас более 150 000 активных клиентов
  • Поддерживаем более 500 000 сайтов
  • Команда 220 человек
  • Входим в ТОП-3 хостеров России

Наши основные программные продукты: панели управления хостингом, выделенными серверами и VDS, регистрации доменов и заказа SSL, внутренняя CRM, почтовый сервис.

Сейчас мы ищем python-разработчика.

Что нужно делать:

  • Поддерживать существующие продукты: биллинг + сервис нотификации Виртуального хостинга (флагманский продукт компании). В первоочередные задачи входит доработка функциональности и рефакторинг кодовой базы для поддержки более высокой нагрузки, связанной с запланированным выходом на зарубежные рынки;
  • Разработать обновленный сервис управления сервером виртуального хостинга. Старая версия написана на perl и находится в совершенно неподдерживаемом состоянии. Текущая готовность 25%;
  • Реорганизовать разрозненные скрипты с различных серверов в полноценные поддерживаемые сервисы.

Мы ждем от тебя:

  • Опыт разработки на Python 3 на уровне Middle+ и написания поддерживаемого и расширяемого REST API. Если слова PEP8, DRY, KISS и common sense вызывают одобрительный кивок, то мы подружимся;
  • Очень хорошего понимания принципов работы с git. Feature branches, merge, rebase, cherry-pick не могут тебя смутить;
  • Умения не только полагаться на ORM, но и писать SQL запросы, которые не уронят прод. Будет очень здорово, если ты знаешь как MySQL устроена под капотом;

  • Понимания необходимости unit и интеграционного тестирования;

  • Умения написать базовый Dockerfile с закрытыми глазами и понимания в каких случаях Docker может быть неприменим;

  • Опыт работы с очередями сообщений.

Большим плюсом будет:

  • Знание Linux на уровне продвинутого пользователя, базовое администрирование, свободное владение командной строкой;

  • Опыт использования CI/CD для развёртывания сервисов на десятки/сотни машин;

  • Самостоятельность.

Бонусы

  • Белая компания и белая ЗП;
  • Официальное оформление с первого дня;
  • Компенсация питания и спорта, ДМС;
  • Индивидуальные пересмотры ЗП 1-2 раза в год по результатам работы;
  • Яркая кухня с безлимитным кофе, чаем, молоком, а еще фрукты привозят;
  • Гибкое начало рабочего дня с 8 до 11, график 5/2, после исп. срока можно на удалёнке;
  • Просторный офис в СПб, 10 мин. пешком от ст.м. Московские ворота, БЦ "Мега Парк".

Дополнительные инструкции

Список того, с чем придётся столкнуться в работе

Flask, swagger, docker, docker-compose, gunicorn, Kubernetes, Nginx, Apache, MySQL, Redis, RabbitMQ, Celery, ELK, Sentry, Grafana, Gitlab CI

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.