🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Python программист

Зарплата

от 15 000 до 40 000 ₽

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

Неполный рабочий деньМожно удаленно

Компания

Гео-трекинговый сервис для активных людей и соревнований.

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

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

Ищем разработчика для поддержки сервиса Airtribune.com

Проект находится в стадии поиска более-менее глобальной бизнес модели для пользователей мобильного приложения.

Сейчас на проекте работает 2 направления.

Первый - это сервис для организаторов авиационных соревнований по авиационным видам спорта - парапланы, дельтапланы, плаеры. В год проводится около 150 соревнований по всему миру. Услуга для организаторов платная, в нее входит страница ивента с управлением (через сложную кастомную админку джанги), регистрация участников и гео-трекинг во время соревновательных денй с помощью наших iOS, Android приложений и набора привязанных к системе трекеров сторонних производителей.

Второй - услуга частного трэкинга с помощью Android приложения и набора привязанных трекеров сторонних производителей.

Ищем опытного программиста. Основная задача - поддержка сайта, оптимизация, присутствие во время параллельных больших ивентов с трекингом для мониторинга производительности. Сейчас готовы платить 15 000 руб за 10-15 часов в месяц. Реально лишний раз не трогаем, если система работает как нужно.

Плюс, иногда нужны доделки. Например, привязать дополнительные трекеры к проекту, сделать новое API - это будет оплачиваться отдельно по заранее определенной ставке. Наши текущие возможности - от 15 до 40 тыс руб в месяц.

Если вы работаете с фронтендом - это огромный плюс. Если нет, то у нас есть человек, который сможет что-то поправить.

Текущие проблемы. Только что переехали на менее дорогой сервер на AWS. Сейчас наблюдается переодические забросы до 99% загрузки цп и сайт перестает работать на какое-то время. И требуется привязка нового трекера.

Имеется dev-сервер для теста нового кода.

Возможен прямой контакт с разработчиком сервиса на предмет развертывания проекта у себя и помощь в понимании деталей.

Требования:

Django(1.6), Django-Rest-Framework, Tornado, уметь писать SQL-запросы руками и при необходимости их оптимизировать (Postgres), уметь работать с нагрузкой (кэш, профилирование проблемных запросов), немного уметь работать с сетью на уровне UDP/TCP (писать серверы для GPS-трекеров опять-таки с учетом нагрузки), знать геометрию на уровне "посчитать расстояние от точки до отрезка", базовое администрирование Python-проектов (gunicorn+nginx, supervisord, sentry). Поддержка сервера тоже будет на вас.

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

info@airtribune.com В письме указывайте ваш скайп, пожалуйста.