Role Objectives
Creates, builds, and customizes applications or features within the Odoo ERP software. The job holder should have a strong background in programming concepts as well as the Odoo framework. He/she should work directly with Odoo apps and software and be able to provide solutions to Odoo project requirements.
Roles & Responsibilities:
● ●Strong understanding of Odoo ERP systems, including configuration, implementation, and customization.
●Deep knowledge of business processes across various domains, including Accounting, Warehouse, Procurement, CRM, Manufacturing, HR, Payroll, eCommerce, and more.
●Ability to analyze and document customer requirements and translate them into functional solutions.
●Provide functional consulting and guidance on existing Odoo apps.
●Assist in customization and optimization of business workflows within Odoo.
●Support developers by offering expertise in Odoo module development and ensuring best practices are followed.
●Ensure secure, scalable, and efficient ERP implementations.
●Perform comprehensive testing, including white-box, security, regression, ad-hoc, re-testing, load, and manual testing.
●Conduct code reviews for Odoo Python, XML, and CSV files, ensuring compliance with MVC architecture.
●Oversee Odoo server management, including server configuration, port management, and system settings.
●Manage GitHub/Bitbucket repositories for efficient version control, code reviews, and deployment processes.
●Work with PostgreSQL databases, multi-company setups, access rights, and record rules.
●Configure Odoo settings, translations using PO files, and import/export operations.
●Design and develop custom Odoo apps and modules tailored to business needs.
●Analyze scope documents and leverage existing Odoo features for optimal solutions.
●Maintain readable, maintainable, and scalable code following best software development practices.
●Implement version control processes to ensure efficient source code management.
REQUIRED EDUCATION, KNOWLEDGE, AND SKILLS
● ●Bachelor's degree in Accounting, Business Administration, Computer Science, or a related IT field.
●2+ years of experience in ERP implementation projects, with strong expertise in Odoo (Open ERP).
●Solid understanding of business operations and processes, including Accounting, Warehousing, Procurement, Sales, CRM, and Manufacturing.
●Hands-on experience in project management and agile methodologies.
●Strong functional consulting background with experience providing ERP-related advisory services to clients.
●Ability to assess and customize ERP solutions based on business needs.
●Fast learner with the ability to work autonomously and execute effectively.
●Excellent planning, communication, and interpersonal skills.
●Detail-oriented, proactive, and capable of working independently or within a team.
●Committed to following best practices for secure software development.