IT Support & Odoo Developer
Muna Noor
Role:Job OverviewWe are looking for a technically skilled IT Support & Odoo Developer to manage our IT operations, develop and customize our Odoo ERP system, and implement AI tools and automation solutions across our group of companies.
The ideal candidate must have hands-on experience in Odoo development, programming, customization, and implementation, alongside strong IT troubleshooting skills and knowledge of modern AI technologies.
Key ResponsibilitiesOdoo Development & Implementation
Develop, customize, and implement Odoo modules based on business requirements.
Write and modify Python code, XML views, and PostgreSQL queries within the Odoo framework.
Develop custom modules, reports, dashboards, automated actions, and workflows.
Modify existing Odoo functionalities to improve operational efficiency.
Troubleshoot and resolve Odoo technical issues, bugs, and system errors.
Implement integrations between Odoo and third-party applications using APIs.
Support Odoo modules including Sales, CRM, Inventory, Purchase, Accounting, HR, and Project Management.
Manage system upgrades, configurations, user permissions, and data migrations.
Work directly with departments to understand requirements and implement practical solutions.
Maintain proper documentation and ensure system changes are tested before deployment.
IT Support & Infrastructure
Provide technical support for computers, software, networks, printers, and other IT systems.
Troubleshoot and resolve day-to-day technical issues across departments.
Manage Microsoft 365, email accounts, system access, and user permissions.
Maintain IT infrastructure, security, backups, and network connectivity.
Coordinate with external IT service providers when necessary.
•
AI Tools & Business Automation
Research and implement AI tools to improve productivity and business operations.
Utilize AI platforms such as ChatGPT, Microsoft Copilot, and other business-focused AI solutions.
Develop automated workflows using tools such as n8n, Make, or Power Automate.
Explore AI integrations with Odoo and other internal systems.
Identify repetitive processes and develop solutions to reduce manual work.
Support departments in adopting new AI tools and digital technologies.
Requirements
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
2–5 years of relevant experience, including hands-on Odoo development.
Strong Python programming skills and practical experience with the Odoo framework are mandatory.
Experience developing custom Odoo modules, modifying existing modules, and implementing new functionalities.
Knowledge of PostgreSQL, XML, JavaScript, and REST APIs.
Understanding of Odoo's technical architecture, ORM, models, views, and workflows.
Experience with Odoo deployment, debugging, and system maintenance.
Good understanding of IT infrastructure, networking, Windows, and Microsoft 365.
Familiarity with AI tools, automation platforms, and integrations.
Strong analytical and problem-solving skills.
Ability to work independently and translate business requirements into technical solutions.
Preferred Skills
Experience with Odoo Community and Enterprise editions.
Odoo Studio and custom module development.
Git, Linux servers, and Odoo.sh.
Integration of Odoo with external applications and APIs.
Experience with n8n, Make, or Microsoft Power Automate.
Basic knowledge of Power BI, SQL reporting, and dashboards.
WordPress and website administration.
Experience implementing AI-powered workflows and business automation.
