Odoo Developer & Systems Integration / IT Infrastructure Specialist - Qatar

Qatar

Job Purpose

To develop, customize, and support Odoo, including writing code and building integrations with other systems (preferably including medical software when applicable). The role also covers day-to-day IT operations: managing servers and networks, and performing preventive and corrective maintenance for the network, computers, printers, internet connectivity, and related IT assets - ensuring business continuity and stable performance.


Key Responsibilities


1) Odoo Development / Customization / Support

·      Gather and analyze business requirements and translate them into Odoo solutions (modules and workflows).

·      Develop and customize Odoo using Python, the Odoo framework, XML/QWeb, and PostgreSQL.

·      Design, implement, and maintain system integrations using APIs (REST/JSON) to connect Odoo with other applications (ERP/CRM/Accounting/Medical systems).

·      Build customized reports and dashboards to meet operational needs.

·      Manage users, roles, permissions, workflows, and database operations, including backup routines.

·      Troubleshoot issues, fix bugs, optimize performance, and support upgrades when needed.


2) Medical Systems Integration (Preferred)


·      Integrate Odoo with medical/clinic/hospital systems (if applicable) and enable secure data exchange.

·      Understand basic healthcare workflows (appointments, patient records, billing, claims, inventory, etc.).

·      Follow data privacy and security best practices when handling sensitive patient information.


3) IT Infrastructure, Servers, Networks & Technical Support


·      Manage and support servers (on-premises or cloud), including essential services (backup, security, monitoring).

·      Administer internal networks (LAN/Wi-Fi), configure routers/switches, VLANs (if needed), and resolve connectivity issues.

·      Provide maintenance and troubleshooting for end-user devices (PCs/laptops), printers, network devices, and internet services.

·      Implement basic cybersecurity practices: antivirus, firewall rules, access control, and regular patching.

·      Document configurations and procedures, and maintain logs for incidents and preventive maintenance.


4) Multi-Tasking & Operational Readiness


·      Prioritize tasks between development and IT support based on business impact and urgency.

·      Manage support tickets and deliver timely resolutions without compromising development quality.

·      Provide user onboarding/training and post-go-live support when required.


Skills

Qualifications & Requirements


·      Proven hands-on experience in Odoo development (modules/customization/integrations).

·      Strong knowledge of Python, PostgreSQL, XML/QWeb, APIs, and integration concepts.

·      Solid experience with servers and network administration, plus IT support operations.

·      Preferred: prior experience with medical software or healthcare/clinic/hospital systems.

·      Ability to work under pressure and solve problems using a structured approach.


Soft Skills



·      Strong multi-tasking and time management skills.

·      Clear communication and ability to explain technical concepts to non-technical users.

·      Analytical mindset, proactive attitude, and continuous learning orientation.

·      High commitment to confidentiality and data protection.

Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt