Python-разработчик
Зарплата
от 100 000 до 200 000 ₽
Требования
Местоположение и тип занятости
Компания
Компания-разработчик цифровых решений
Описание вакансии
Условия работы
Q-Digital - компания-разработчик цифровых решений. Работаем с российским и международным бизнесом с 2011 года.
Обязанности:
- Разработка внутренних web-сервисов на Python;
- Разработка инструментов управления и ведения статистики (различные админки, системы генерации отчетов и т.д.);
- Работа с командой по внутренней методологии разработке ПО (Scrum);
- Написание модульных тестов;
Требования:
- Знания Python 3;
- Опыт Back-end программирования от 2 лет;
- Опыт работы с одним из фреймворков (Django, Flask, Tornado и тд.);
- SQLalchemy;
- Умение работать с PostgreSQL, MySQL и тд;
- Умение использовать асинхронные веб-фреймворки: FastAPI, AIOHTTL;
- Redis, RabbitMQ;
- ElasticSearch;
- Навыки написания скрапперов и работа с эмуляторами браузера, например, Selenium.
Будет плюсом:
- Знания алгоритмов анализа данных;
- Умение работать с многопоточными и асинхронными приложениями;
- Умение работать по Scrum;
- Умение работать с Linux-системами (Ubuntu Server) и знания принципов конфигурирования Web-серверов (nginx + Apache2/uWSGI/Gunicorn );
- Опыт работы с GIT или Mercurial.