Python/Odoo Developer

Doha, Qatar

Zmakan Overview

    Zmakan “helps” to satisfy customers’ needs “On Premise”; at speed, Quality and Convenience. Our operating model is based on the concept that “customer doesn't need to come to us, rather we go to customers, anytime… anywhere!” Our targeted customer segments are Residential Households, and Small and Medium Enterprises (SME).

    Information and Communication Technologies (ICT) division provides new installations, repair services, and support contracts for a wide range of ICT devices and systems such as wired and wireless networks, telephony systems, CCTV, access control, ERP solutions, productivity and security software, mobile devices, laptops, desktops, printers, etc.

Job Overview

    Develop, maintain, and upgrade the company's Odoo ERP system. Review, Analyze, Modify, Create source code for Odoo. Debug existing modules bugs. Develop, test and support new custom modules. Collect and analyze business requirements.

Key Responsibilities

Technical - 80%

  • Develop, maintain and troubleshoot Zmakan ERP Platform (based on Odoo) and its modules and associated mobile apps

  • Analyze customer needs, design and build solutions with Odoo

  • Consistently create quality software that meets specific design and requirements on stated timelines

  • Enhance applications, develop and configure features and functionalities that support business requirements.

Coordination and Teamwork - 20%

  • Day-to-day operations, monitoring and performance optimization

  • Train, support, update, and maintain users of the ERP platform.

  • General weekly, monthly, and quarterly reports.


  • Bachelor degree in Computer Engineering or Computer Science

  • 1 to 2 years of experience in object-oriented programming

  • Good knowledge in below programming languages

    • Python

    • JavaScript

    • HTML5/CSS3

    • Bootstrap Grids

    • XML

  • Good Knowledge of Odoo V10.0 ORM

  • Use of relational database management systems such as PostgreSQL

  • Good knowledge in Nginx/Apache web servers

  • Experience working with Pycharm or Eclipse IDE or any relevant text editor such as Sublime, Atom

  • Experience working knowledge with Odoo API using XML-RPC, a plus

  • Experience working on version control system such as Git, GitHub, Bitbucket, SourceTree a plus

  • Experience working on Linux system, a plus

  • Experience working knowledge in Mobile App development for Android and iOS, a plus


Healthcare, life insurance, residence permanent, and tickets


24 Annual vacation, Sick, and Holiday paid leaves

Working Hours

Saturday to Wednesday: from 8 am to 1 pm, and from 4 pm to 8 pm

Thursday: from 8 am to 2 pm

Friday: off (weekend)

Eat & Drink

Coffee provided all day

What's great in the job?

  • No taxes (subjected to country's laws)
  • Dynamic Business
  • Learning and growth opportunities
  • End of year bonus