Position Objective:
Deliver and customize Odoo solutions across multiple client projects. Resolve complex functional and technical issues across Odoo implementations. Support scalable, maintainable integrations and upgrades within the Odoo ecosystem.
Job Description & Responsibilities:
- Design, develop, and customize Odoo modules to meet business and project requirements.
- Build and maintain integrations between Odoo and external systems via APIs.
- Troubleshoot and resolve issues across frontend and backend layers in Odoo.
- Handle Odoo version upgrades and data migration between versions.
- Collaborate with functional consultants and project managers to translate requirements into technical solutions.
- Provide ongoing support and enhancements for live Odoo implementations.
Qualifications & Experience:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 8+ years of hands-on experience in Odoo development and module customization.
- Strong expertise in Python programming, including OOP concepts, MRO, decorators, and data structures.
- Proficiency in Odoo ORM framework, MVC architecture, and security models.
- Experience in PostgreSQL database design, optimization, and SQL query writing.
- Familiarity with front-end technologies (JavaScript, HTML, CSS) for Odoo view customization.
- Experience integrating Odoo with third-party services via APIs.
- Knowledge of Docker or similar containerization tools is a plus.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.