🎯 Миссия роли
Проектировать и разрабатывать надёжные решения на базе Odoo, которые автоматизируют финансовые операции, интегрируются с внешними системами (платёжки, data layer) и устраняют ручные процессы.
👉 Цель:
Превратить финансовые процессы в масштабируемую, автоматизированную систему с минимальным участием человека.
Ключевые задачи
Интеграции (основной фокус):
Интеграция Odoo с внешними системами:
Data Layer (ClickHouse / dbt outputs);
банковские системы;
внутренние backend-сервисы;
проектирование надёжных data pipeline в Odoo;
работа с API, вебхуками и планировщиками задач.
Автоматизация бухгалтерии:
внедрение автоматических проводок на основе внешних данных;
преобразование бизнес-событий в бухгалтерскую логику;
обеспечение точности и консистентности финансовых данных.
Разработка кастомных модулей:
разработка и поддержка кастомных модулей Odoo;
расширение стандартного функционала при необходимости;
кастомизация:
бухгалтерских процессов;
инструментов сверки;
внутренних финансовых workflow.
Производительность и масштабируемость:
оптимизация тяжёлых запросов и отчётов;
обеспечение стабильной работы при больших объёмах данных;
проектирование batch и асинхронных процессов.
Надёжность системы:
обеспечение идемпотентности (без дублирования финансовых операций);
обработка сложных кейсов:
дублирующиеся callback’и;
частичные сбои;
задержанные события;
поддержание целостности данных между системами.
Взаимодействие:
плотная работа с:
финансовой командой (CFO / бухгалтерия);
Odoo-имплементатором (функциональный консультант);
data и backend командами;
перевод бизнес-требований в технические решения.
Обязательные требования
Backend и язык:
уверенный Python;
понимание backend-архитектуры.
Опыт с Odoo:
от 2 лет работы с Odoo;
хорошее понимание:
ORM;
моделей и полей;
представлений (views);
прав доступа;
структуры модулей.
Базы данных:
PostgreSQL (запросы, оптимизация).
API и интеграции:
REST API;
вебхуки;
JSON-интеграции.
Контроль версий:
Git (стандартный workflow).
Будет плюсом
опыт работы с финансовыми системами или fintech;
понимание бухгалтерии (дебет/кредит);
опыт с:
Docker;
Kafka;
ClickHouse;
dbt.
Софт-скиллы
системное мышление (не просто «писать код»);
умение понимать бизнес-логику;
сильные навыки решения проблем;
понятная коммуникация с не-техническими коллегами.
Ожидаемый результат (через 3–6 месяцев)
полная автоматизация финансовых проводок (без ручного ввода);
стабильные интеграции с внешними системами;
чистая и масштабируемая архитектура Odoo;
снижение операционной нагрузки на финансовую команду.