Вакансия: Middle/Senior программист Python Back-end в Санкт-Петербург

Полное описание вакансии: Middle/Senior программист Python Back-end в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1480742 Middle/Senior программист Python Back-end Санкт-Петербург > Клаудкомсофтваре 200000 RUR open 2024-05-14
Необходимые навыки
  • > Linux
  • > Python
  • > Git
  • > SQL
  • > REST
  • > RabbitMQ
  • > Redis
  • > Atlassian Jira
  • > Nginx
  • > Flask
  • > Bash
  • > CouchBase
Требования

Опыт работы не менее трех лет. Python3. Flask и основные плагины. Asyncio/multiprocessing/multithreading. Понимание архитектуры REST.

Обязанности

Развитие имеющихся REST библиотек, создание новых. Интеграции с CRM системами. Создание микросервисов. Участие в видеоконференциях (в том числе с англоязычными...

Описание

В проект требуется Python backend программист, с возможностью внесения frontend (минимальных html/javascript) правок. Предметная область: платформа облачной телефонии VoIP для операторов связи. Уровень дохода примерный и сильно зависит от опыта и навыков

Обязанности:

  • Развитие имеющихся REST библиотек, создание новых.
  • Интеграции с CRM системами.
  • Создание микросервисов
  • Участие в видеоконференциях (в том числе с англоязычными партнерами)
  • Консультирование операторов связи по нюансам работы ПО, помощь в поиске решения возникающих трудностей
Обязательные Требования:
  • Опыт работы не менее трех лет
  • Python3

    • Flask и основные плагины

    • asyncio/multiprocessing/multithreading

  • понимание архитектуры REST

  • OAuth2.0 протокол

  • Опыт работы с WebSocket

  • SQL на уровне написания оптимальных запросов к огромным таблицам (MariaDB/MySQL)

  • Опыт работы с key value базами. В приоритете Couchbase, Redis

  • RabbitMQ
  • JavaScript (базовые знания)

  • Понимание принципов проектирования HighLoad систем, поиска узких мест

  • Уверенное использование Linux (в том числе command line, ssh, iptables, утилиты анализа используемых ПО ресурсов)

  • английский, достаточный для чтения документации, ведения переписки с англоязычными партнерами

Огромным плюсом будет:

  • Опыт в сфере VoIP: в первую очередь протоколы SIP, RTP
  • Docker
  • опыт настройки Nginx
  • Разговорный английский
  • если пытались что-либо автоматизировать с помощью ChatGPT/YandexGPT
Условия:
  • Возможна частично удаленная работа(2-3 дня в неделю). После нескольких месяцев можно договориться о полностью удаленной. Полностью удаленная сразу возможна тоже, но в исключительном случае
  • Официальное оформление
  • Мы включены в список официально аккредитованных IT компаний
  • В разумных пределах выбор графика работы (для любителей раннего или позднего начала)
  • Уроки английского (в формате видеоконференций)
  • Чай/кофе
  • Компенсация питания (после испытательного срока)

Вверх