Открыт подбор специалиста в долгосрочный проект в области интеллектуальной обработки данных. Проект включает в себя разработку новых веб-приложений и развитие имеющихся.
Обязанности:
- Fullstack разработка веб-приложений для сбора, агрегации и обработки (анализа) данных по различным каналам данных (основные - API REST/другие). Создание каналов для интеграция внешних источников данных;
- Администрирование сервера с веб-приложениями в рамках необходимых процедур для их запуска и тестового использования;
- Создание контейнеров (docker) для использования на удаленных машинах;
- Написание автотестов работы сервисов с фиксированием показателей и результатов в журналах;
- Использование данных СУБД (реляционные/noSQL) для хранения и обмена данными веб-сервисов;
- Поддержка работы разработанных веб-сервисов (тестирование и отладка приложения и отдельных компонентов). Оптимизация и доработка существующего кода;
- Ведение репозиториев (Git) и документирование своего кода;
- Регулярное обсуждение и корректировка с заказчиком текущих задач и планов.
Требования:
- (Обязательно) Опыт коммерческой разработки на Python не менее 1 года.
- Backend (80% от общего объема задач): Python 3.10, Django (+DRF).
- Frontend: js, css, bootstrap, jquery.
- Docker (+Compose), Nginx, Celery, микросервисная архитектура.
- Требования на 2-ю позицию (возможно совмещение): php, mysql, phalcon.
- Выполнение тестового задания.
Условия:
- Объем выполняемой работы и компенсация согласовывается по результатам собеседования после определения уровня квалификации и опыта;
- Оформление договорных отношений через договор подряда (ГПХ), приветствуется наличие статуса самозанятого или ИП;
- Удаленное рабочее место, без необходимости посещать офис;
- Полная или частичная занятость (возможность гибкого графика);
- ИТ-компания, занимающаяся разработкой ПО (офисы для решения организационных вопросов в Москве и Санкт-Петербурге).