улица Лукницкого 2
В 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;
-
получить и обработать данные;
-
настроить логирование;
-
предусмотреть ошибки;
-
оформить инструкцию;
-
передать решение в эксплуатацию.