Developer / Systems Administrator
- Information Technology
- Full time
- North West
- 12/03/2025
- Featured
JOB OVERVIEW
The ideal candidate will be a skilled developer with the ability to customize, implement, and maintain the functionalities of our systems to meet the unique needs of organizations. Primary system - Odoo
MAIN DUTIES AND RESPONSIBILITIES
• Develop and customize Odoo modules based on organization’s specifications and business requirements.
• Integrate Odoo with third-party applications and services to enhance functionality and improve workflows.
• Diagnose and resolve issues related to Odoo applications, ensuring optimal performance and functionality.
• Manage and optimize Odoo databases, ensuring data integrity and security.
• Collaborate with the Organization to understand their business needs and translate them into technical specifications.
• Create technical documentation for developed modules and systems to facilitate future maintenance and upgrades.
• Conduct testing of modules to ensure functionality and compliance with requirements before deployment.
QUALIFICATIONS AND EXPERIENCE
• Bachelor's degree in Computer Science or related field
• Minimum 3-4 years of experience in Odoo development
• Proficiency in Python: Strong knowledge of Python programming language is essential for Odoo development.
• Strong experience with Odoo framework and its APIs.
• SQL and Database Management: Experience with PostgreSQL databases and SQL query optimization.
• Web Development Skills: Knowledge of HTML, CSS, JavaScript, and XML for front-end customization.
• Familiarity with version control systems like Git and deployment tools.
• Ability to integrate Odoo with external AI platforms, services, and datasets
• Knowledge of ERP systems (CRM, Accounting, Inventory, POS) will be considered an asset
• Stay current with the latest advancements in both Odoo and AI to proactively suggest and implement innovative enhancement
• Problem-Solving Skills: Ability to troubleshoot and resolve technical issues efficiently.
• Communication Skills: Strong verbal and written communication skills for interaction and documentation.