В IT-компанию, которая разрабатывает и сопровождает программные сервисы для микрофинансовых организаций, требуется Python-разработчик.
Основная задача — помогать бизнесу и IT-команде с автоматизацией процессов, обработкой данных, интеграциями с внешними сервисами и разработкой небольших внутренних инструментов.
Компания работает с клиентами из финансового сектора: МКК, МФО, ПКО и связанными подразделениями. В проектах используются кредитный конвейер, CRM, Битрикс24, 1С, внешние API, базы данных, Excel-выгрузки, внутренние сервисы и отчёты.
Нужен разработчик, который сможет быстро разбираться в задаче, писать рабочие скрипты и сервисы, подключаться к API, работать с базами данных и доводить автоматизации до стабильной эксплуатации.
Разработка Python-скриптов и сервисов для автоматизации внутренних процессов.
Реализация интеграций с внешними API и внутренними системами.
Обработка Excel, CSV, JSON, XML-файлов.
Получение, преобразование и загрузка данных между системами.
Работа с базами данных: чтение, выборки, обновление данных по согласованной логике.
Автоматизация ручных операций сотрудников.
Разработка небольших внутренних GUI/веб-инструментов при необходимости.
Настройка регулярного запуска задач, логирования и обработки ошибок.
Подготовка понятных отчётов и выгрузок для бизнеса.
Взаимодействие с менеджером проектов, разработчиками, системными администраторами и специалистами поддержки.
Документирование реализованных скриптов, интеграций и инструкций по запуску.
Поддержка и доработка уже существующих автоматизаций.
Интеграции с внешними сервисами по API.
Автоматическая обработка Excel-файлов и выгрузок.
Сверка данных между разными системами.
Автоматизация запросов к базам данных.
Подготовка отчётов для руководителей и подразделений.
Загрузка данных в CRM, Битрикс24, 1С или внутренние сервисы.
Автоматизация проверок клиентов и заявок.
Парсинг и обработка структурированных данных.
Создание небольших внутренних сервисов для сотрудников.
Поддержка регулярных задач и регламентных обработок.
Опыт коммерческой разработки на Python от 1 года.
Уверенное знание Python 3.
Опыт работы с REST API.
Умение работать с JSON, XML, CSV, Excel.
Опыт работы с базами данных и SQL.
Понимание HTTP-запросов, статусов ответов, авторизации, токенов.
Умение писать понятный, поддерживаемый код.
Опыт обработки ошибок, логирования и повторных попыток выполнения задач.
Умение разбираться в чужом коде и дорабатывать существующие скрипты.
Внимательность при работе с данными.
Готовность документировать свои решения.
Python 3;
requests / httpx;
pandas / openpyxl;
SQL;
PostgreSQL / MySQL;
FastAPI или Flask;
Docker;
Git;
JSON / XML;
REST API;
cron / планировщики задач;
логирование и обработка ошибок.
Работа в IT-компании, сопровождающей сервисы для финансового сектора.
Реальные задачи по автоматизации, интеграциям и обработке данных.
График 5/2.
Официальное оформление.
Работа в офисе.
Команда разработчиков, системных администраторов, поддержки и менеджеров проектов.
Возможность развиваться в сторону backend-разработчика, integration developer или data engineer.
Проекты, где результат разработки напрямую влияет на скорость и качество бизнес-процессов.
Нужен не исследователь и не data scientist, а практичный Python-разработчик, который умеет быстро делать полезные рабочие инструменты для бизнеса.
Важно, чтобы кандидат мог:
понять бизнес-задачу;
предложить простой технический вариант решения;
написать стабильный скрипт или сервис;
подключиться к API;
получить и обработать данные;
настроить логирование;
предусмотреть ошибки;
оформить инструкцию;
передать решение в эксплуатацию.