About our company
We are a fast-growing facility management, property management, and maintenance company committed to innovation and efficiency. We leverage cutting-edge technologies, including Odoo, to streamline our operations and deliver exceptional value to our clients/customers. We foster a collaborative and dynamic work environment where talent thrives.
Job Summary:
We are seeking a highly motivated and experienced Odoo Techno-Functional Consultant to join our team. This pivotal role requires a unique blend of business acumen and technical expertise to bridge the gap between our operational needs and Odoo's capabilities. The successful candidate will be responsible for understanding our business processes, configuring Odoo to meet those needs, developing custom solutions where necessary, and ensuring the optimal performance and integration of our Odoo ERP system.
If you are passionate about leveraging technology to solve complex business challenges and thrive in a dynamic environment, we encourage you to apply!
Key Responsibilities:
Functional (Understanding & Configuration):
- Conduct in-depth business process analysis and gather detailed requirements from various departments (e.g., Sales, Inventory, Accounting, CRM, Rental, Maintenance).
- Map business requirements to Odoo's standard functionalities, identifying gaps and proposing efficient solutions.
- Configure and set up Odoo modules (Sales, CRM, Purchase, Inventory, Accounting, Project, Rental, Maintenance, etc.) to align with business processes and best practices.
- Provide functional training and support to end-users, developing user manuals and documentation.
- Collaborate with stakeholders to ensure effective user adoption and system optimization.
- Assist in data migration, testing, and system go-live activities.
Technical (Development & Customization):
- Appoint and interact with developers and freelancers, and must have the ability to quantify the customization work and deal with third-party developers and freelancers.
- Design, develop, and implement custom Odoo modules, features, and reports using Python, XML, and Odoo's ORM.
- Customize existing Odoo views (Forms, Lists, Kanbans, etc.) and workflows to meet specific business needs, utilizing Odoo Studio or code.
- Develop integrations between Odoo and other third-party systems or APIs.
- Perform database queries and manipulations using PostgreSQL.
- Debug and troubleshoot technical issues, providing timely resolutions.
- Write clean, maintainable, and well-documented code following Odoo development best practices.
- Manage code versioning using Git.
- Ensure the technical stability, scalability, and security of the Odoo instance.
Required Skills & Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, Business Administration, Accounting, or a related field.
- Experience: 2 years of hands-on experience as an Odoo Consultant, Odoo Developer, or a similar techno-functional role, with a strong focus on Odoo.
- Odoo Expertise:
- Functional: Proven track record of configuring and implementing Odoo across multiple core modules (Sales, Purchase, Inventory, Accounting are a must; Rental, Maintenance, Project, CRM highly desired).
- Technical: Strong proficiency in Python, PostgreSQL, XML, and JavaScript (Odoo's OWL/legacy JS).
- Deep understanding of Odoo's ORM and API.
- Experience with Odoo Studio for rapid customization.
- Business Acumen: Ability to understand and translate complex business requirements into technical specifications.
- Problem-Solving: Excellent analytical and problem-solving skills, with a keen eye for detail.
- Communication: Strong verbal and written communication skills in English, with the ability to articulate technical concepts to non-technical audiences.
- Teamwork: Ability to work effectively both independently and as part of a collaborative team.
- Project Management (Optional but a plus): Experience with project methodologies (Agile, Scrum).
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on challenging and impactful projects.
- A collaborative and supportive work environment.
- Continuous learning and professional development opportunities.
- Flexible work hours, Health insurance, Performance bonuses, Work Visas, and other perks and privileges.
Job Type: Full-time