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

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

ТомскПолный рабочий деньМожно удаленно

Компания

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

Условия работы


О продукте

VIAVR - передовая и динамичная IT-компания в области виртуальной реальности, производства контента 360, интеграционных решений для бизнеса! Признанный лидер в реализации комплексных В2В проектов как на российском рынке, так и за его пределами.

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

Технологии

На бэкенде у нас три сервиса: внутренняя crm, crm для отелей и биллинг.

Все бэкенды - это Python 3.8, Falcon, SQLAlchemy. В качестве БД используем Postgres из Yandex CloudSQL.

У нас настроены пайплайны на Gitlab CI, в которых запускаются Flake, Black и тесты на PyTest. Сервисы собираются в Docker. Мониторинг в Prometheus / Grafana.

Unity сервисы, запущенные в шлемах под Android, общаются с бэкендом по REST. Для удобства настроен Swagger.

Ближайшие задачи

Переработаем структуру контента, улучшим систему управления видеороликами, играми и доступом к другим приложениям

Разработаем собственный медиа сервер, который позволит быстро доставлять динамический контент в шлемы

Будем собирать больше данных для улучшения систем статистики для внутренней crm и crm для отелей

Что ожидаем от кандидата

Опыт коммерческой разработки от 2 лет

Уверенное знание Python и хотя бы одного из современных фреймворков для разработки веб-приложений (Django, Falcon, FastAPI)

Опыт разработки REST API, использование спецификации OpenApi

Знание SQL, понимание концепций реляционных БД, продвинутые навыки использования ORM. Опыт оптимизации запросов.

Опыт написания юнит и интеграционных тестов

Умение с нуля самостоятельно спроектировать MVP сервиса на знакомых технологиях под требования бизнеса

Будет круто, если понимаете код на фронте и умеете писать на React/TypeScript


Что взамен

Оформление по ТК РФ, оплачиваемый отпуск и больничный

Гибкий график

Возможность удаленной работы.

Комфортный и стильный офис в центре Томска.