Company DescriptionPlennix Technologies is a leading digital transformation company in the Middle East and Africa regions. With over ten years of experience, we have become one of the largest market players in IT business solutions. We are a team of 70+ Odoo experts operating in six different countries, providing consultancy, implementation, customization, and support for all Odoo products. Our extensive expertise in Enterprise Resource Planning has earned us the title of Odoo's best MENA Partner for 2020-2021 and Gold Partner status. Our implementations span various industries, including Food & Beverage, Hospitality, Trading, Manufacturing, and more, and our presence extends across UAE, Kuwait, KSA, Lebanon, and Egypt.
Key ResponsibilitiesWrite, customize, test, maintain and improve Odoo modules/solutions to meet client requirements. Develop new modules on Odoo platform. Develop and implement data interfaces and integration with 3rd party products. Work on migrating data from legacy systems. Write clean, maintainable, and efficient code using Python and JavaScript. Conduct unit testing and participate in system testing to ensure the quality of developed solutions. Work and ensure the system security. Manage the system hosting (Cloud/On-premises). Work on upgrade projects. Upgrading Odoo instances to new versions/releases. Troubleshoot and resolve technical issues related to Odoo implementations. Put accurate estimations for developments and ensure to deliver each iteration on time. Provide technical guides and documents. Work collaboratively with functional consultants and project managers to ensure successful delivery of projects. Keep up to date with Odoo updates, features, and add-ons to continuously improve technical expertise.
QualificationsProficiency in Python programming languageExperience with Odoo framework and development.Knowledge of ERP systems and business processesStrong problem-solving and debugging skills.Experience with version control systems.Bachelor's degree in computer science or related field (or equivalent work experience)