Join our Team
Odoo/ERP/Python Developer
Experience: 2 to 4 Years
Job Brief
We are looking for a detail-oriented and technically proficient Odoo / ERP Developer with 2–4 years of hands-on experience to design, develop, and customize Odoo modules that support our core business operations. The ideal candidate has strong Python programming skills, a solid understanding of the Odoo framework, and the ability to translate business requirements into reliable ERP solutions. A passion for clean code, problem-solving, and delivering real business value is essential.
Position: Odoo/ERP/Python Developer
Experience: 2 to 4 Years
Salary: Don’t worry about it, if you have right skills.
No. of Openings: Always open for the right candidate.
Responsibilities & Duties
Key Responsibilities:
- Design, develop, and deploy custom Odoo modules from scratch following Odoo's module structure and best practices.
- Extend and customize existing Odoo modules using classical, prototype, and delegation inheritance.
- Build and configure views, forms, lists, kanban, pivot, and graph using XML and QWeb templates.
- Write and maintain server-side business logic using Python, Odoo ORM methods, computed fields, constraints, and onchange methods.
- Integrate Odoo with third-party systems and external services using REST, JSON-RPC, and XML-RPC APIs.
- Configure and manage scheduled actions (cron jobs) to automate recurring business tasks.
- Define and maintain access control lists, record rules, and user groups to ensure proper data security.
- Debug and resolve issues in existing Odoo implementations using Odoo's logging tools and browser DevTools.
Skill-set we are looking for
Required skills and qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 2–4 years of hands-on experience in Odoo development
- Strong proficiency in Python, OOP concepts, decorators, generators, and clean coding practices.
- Deep understanding of the Odoo framework module structure, MVC pattern, ORM, and manifest file.
- Proficiency in XML for defining views and ORM methods
- Good knowledge of JavaScript and OWL (Odoo Web Library) for frontend customization and custom widgets.
- Working knowledge of PostgreSQL for querying, debugging ORM output, and performance checks.
- Experience building and consuming REST APIs and Odoo's external API (JSON-RPC / XML-RPC).
- Familiarity with Odoo security access rights (CSV), record rules, and user group configuration.
- Proficiency with Git for version control and collaborative development.
Preferred Skills:
- Experience with Odoo.sh or Docker-based Odoo deployment.
- Knowledge of Nginx and PostgreSQL configuration for production Odoo servers.
- Exposure to Odoo version migration
- Experience with CI/CD pipelines for automated Odoo deployments.
- Knowledge of performance optimization ORM prefetching, database indexing, and lazy loading.
- Understanding of multi-company and multi-currency Odoo setups.
Key Competencies:
- Strong analytical and problem-solving skills with the ability to debug complex ERP issues.
- Clear communication skills to work effectively with both technical teams and non-technical stakeholders.
- Attention to detail and commitment to writing clean, maintainable, and well-documented code.
- Ability to take end-to-end ownership of assigned features and deliver within project timelines.
- Eagerness to keep up with Odoo releases, community updates, and evolving ERP best practices.
Benefits you get
-
No bond/agreement
-
Flexible timing
-
Celebrations
-
5 days working
-
Medical insurance
-
Technical growth
-
18 paid leaves and 10 holidays
-
Paid subscriptions of channels
-
Games indoor
& outdoor -
On time salary
-
Friendly environment
-
Work life balance