Odoo Technical Specialist (ERP Customization and Middleware Development)
Odoo Technical Specialist (ERP Customization & Middleware Development)
๐ Location
Ukraone / Remote
๐ข About AlpsDiscovery
AlpsDiscovery โ Digital Operations & Automation
AlpsDiscovery Digital is a digital operations company specializing in automation, ERP systems, e-commerce integrations, and managed digital services. We support businesses in hospitality, renovation, logistics, finance, and B2B commerce through scalable digital infrastructure and intelligent system integration.
We are expanding our ERP ecosystem and are looking for an experienced Odoo Technical Specialist to customize, extend, and integrate Odoo with external systems.
๐ฏ Position Overview
The Odoo Technical Specialist will be responsible for developing and customizing Odoo modules, building middleware solutions, and integrating Odoo with third-party platforms.
This is a hands-on technical role requiring strong development and system architecture skills :
Python (backend logic and module development)
- PostgreSQL (database)
- XML (views and interface structure)
- JavaScript (OWL framework) (frontend components)
๐ง Key Responsibilities
ODOO Development
- Develop and maintain custom Odoo modules using Python
- Customize core modules (Sales, Accounting, Inventory, CRM, Purchase, MRP)
- Create and modify views using XML
- Implement automation workflows and business logic
- Develop reports using QWeb
Middleware & Integrations
- Build middleware services (Python preferred, FastAPI is a plus)
Integrate Odoo with external platforms such as:
- Shopify
- Payment gateways
- Logistics providers
- Accounting systems
- REST APIs and SaaS platforms
- Develop and manage API connections (REST, XML-RPC)- Implement webhooks and real-time data synchronization
System Architecture & Optimization
- Design scalable ERP architecture
- Optimize PostgreSQL database performance
- Improve system performance and reliability
- Support Docker-based deployment environments (preferred)
Automation & Process Improvement
- Automate invoicing, reporting, and inventory synchronization
- Improve operational workflows across departments
- Develop dashboards and performance reporting tools
๐ง Required Qualifications
- Strong experience in Python development
- Proven experience with Odoo (v17 or higher preferred)
- Experience building custom Odoo modules
- Solid understanding of PostgreSQL
- Experience with REST API integrations
- Good understanding of ERP business processes
โ Nice to Have
- Experience with FastAPI
- Experience with Docker
- Experience with Redis
- Experience with Google Cloud Platform
- Shopify API integration experience
- Knowledge of accounting systems
- DevOps or CI/CD experience
๐ฏ Ideal Candidate Profile
- Analytical and structured thinker
- Strong problem-solving skills
- Business-oriented mindset
- Able to work independently and document processes clearly
- Focused on scalable and clean architecture
๐ Employment Type
- Part-time / Contract-based
- Remote
- Coompensation based on experience and performance
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |