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.