Job Description
Responsibilities:
- Strong communication skills in English.
- Ability to manage projects and work independently.
- Ability to lead, manage and train junior developers.
- Develop, customize, and maintain Odoo modules and applications, ensuring compatibility with all versions of Odoo from V13 to V17 .
- Experience developing Odoo integrations with third-party systems and applications.
- Analyze and understand business requirements and translate them into technical specifications.
- Perform code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and resolve issues related to Odoo modules and customizations.
- Optimize performance of Odoo-based applications.
- Collaborate with cross-functional teams to ensure smooth project delivery.
- Provide technical support and guidance to end-users.
- Maintain technical documentation and create user manuals for custom modules.
- Good coding practices including documentation.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Odoo development and customization.
- Strong understanding of Odoo framework and architecture, including the latest version.
- Proficient in Python, XML, JavaScript, and other Odoo-related technologies.
- Experience with PostgreSQL and database management.
- Familiarity with Odoo.sh platform and deployment processes.
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
- Experience with version control systems like Github and Odoo.SH.
Preferred Qualifications:
- Python Expert
- Understanding of Odoo Framework
- Experience in integrating Odoo with other ERP systems.
- Knowledge of web technologies such as JS, HTML, CSS, and jQuery.
- Understanding of Agile methodologies and project management tools.
- Previous experience in the IT consulting industry.