Python разработчик( Reforma Media )

07 Ноября

от 50 000 руб.

Партнерские Вакансии

Город:

Новосибирск

Занятость:

Частичная занятость

Компания "Reforma Media"

Ищем PYTHON BACKEND-разработчика в команду.

Коротко о продукте - сервис для маркетологов. Сейчас начальная стадия, проекту несколько месяцев.
В работе достаточно простой софт по работе с яндексом.

Описание текущего состояния.

Программа уже реализована, включает следующие компоненты:
● Автоматизация действий с помощью Selenium (undetected_chrome_driver) для накрутки ПФ на Яндекс.Картах и Яндекс.Поиске.
● Бэкенд на Flask для валидации подписок и работы с клиентами.
● Телеграм-бот (Telebot) для оформления подписок и уведомлений.
● База данных (SQLite3) для хранения информации о клиентах.
● Графический интерфейс на TKInter для управления программой.

Задачи для поддержки и доработки
1. Поддержка и обновление кода:
● Проверка и устранение возможных ошибок в текущем функционале.
● Интеграция новых фич, если требуется улучшение функционала.
● Оптимизация работы программы, улучшение производительности и устойчивости.

2. Обеспечение безопасности и защита кода:
● Реализация защиты исходного кода программы от декомпиляции и изменения. Возможные инструменты:
● PyArmor или его аналоги (например, Cython для компиляции Python-кода в C, PyInstaller с шифрованием).
● Обфускация кода для повышения безопасности (использование инструментов типа pyobfuscate, pyminifier).

3. Тестирование и улучшение функционала:
○ Написание тестов для критичных частей программы
○ Автоматизация процесса тестирования и обновлений для уменьшения человеческого вмешательства.

4. Интеграция с новым функционалом:
○ Интеграция новых моделей подписок, улучшение работы с Telegram-ботом

5. Обновление и улучшение интерфейса (TKInter):
● Обновление интерфейса для улучшения пользовательского опыта, добавление новых функций
● Устранение багов в интерфейсе, улучшение работы с большими объемами данных.

6. Обработка ошибок:
● Обработка ошибок в процессе работы и их устранение

Технические требования для доработки
● Язык программирования: Python 3.x
Зависимости:
● Selenium с undetected_chrome_driver
● Flask
● Telebot
● SQLite3
● Pillow (для работы с капчей Яндекса)
● 2captcha API для решения капч
● threading для многозадачности
● requests для работы с внешними API
● json для хранения, чтения и записи локальных данных программы (версия программы, созданные карточки, импортированные прокси)
● Инструменты защиты:
● PyArmor или аналогичные инструменты для защиты кода.
● Cython и PyInstaller для компиляции и защиты кода.

Ожидаемые результаты
● Программа будет стабильно работать с обновлениями и улучшениями.
● Код будет защищен от декомпиляции и несанкционированного использования.
● Будет реализована автоматизация тестирования и логирования.
● Оптимизация работы с базой данных и графическим интерфейсом.

Условия:
● удаленная занятость без жесткого контроля и миллионов созвонов;
● оформление по ТК РФ после испытательного срока.

При росте нагрузке - рассмотрим рост зарплаты и занятости.
Дальше - развитие сервиса под разные площадки, не только Яндекс.

Похожие вакансии

26 Октября

QA Auto Python (SCEF)

Новосибирск

Компания "Протей, НТЦ" ПРОТЕЙ — группа российских ИТ-компаний полного цикла. С 2002 года мы разрабатываем и производим продукты для операторов...

Отправить резюме подробнее

26 Октября

Middle Frontend разработчик системы автоматизации технологических процессов в энергетике( ЭМА )

Новосибирск

от 130 000 руб.

Компания "ЭМА" Обязанности: Разработка клиентского ПО для системы автоматизации технологических процессов в энергетике (SCADA/NMS/DMS)...

Отправить резюме подробнее

27 Октября

Java-разработчик( DCloud )

Новосибирск

Компания "DCloud" Dcloud - это сплоченное сообщество независимых разработчиков, основанное более 10 лет назад профессионалами из ведущих...

Отправить резюме подробнее

27 Октября

Разработчик Java (middle)

Новосибирск

Компания "СДЭК" Группа “Системы управления складом” работает с операциями всей складской логистики. Сейчас команда активно работает над...

Отправить резюме подробнее

28 Октября

Разработчик 1C

Новосибирск

Компания "МКСКОМ" ГК МКСКОМ — IT-интегратор с крупными федеральными клиентами. Мы занимаемся разработкой и внедрением, создаем продукты для...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: