Odoo developer - internship

cairo, Egypt

About the Role:

   Maza.tech is looking for a motivated Junior Odoo Developer with a solid foundation in Python/PostgreSQL and business logic (BIS background is a plus) who is eager to build a career in ERP development and customize Odoo modules.

* Key Responsibilities:

   * Customize and develop Odoo modules, views, and reports (Python, XML, JavaScript).

   * Integrate Odoo with third-party software and legacy systems (APIs, Webhooks).

   * Troubleshoot, debug, and optimize existing Odoo implementations and performance.

   * Understand business workflows (Sales, Inventory, Accounting, HR) and translate them into technical solutions.

   * Collaborate with functional consultants, project managers, and the technical team to deliver client requirements.

   * Write clean, maintainable, and well-documented code.

* Requirements:

   * Fresh graduate or up to 1 year of experience in Odoo Development or Python-based web development.

   * Strong knowledge of Python, PostgreSQL, XML/HTML, and JavaScript.

   * Good understanding of Odoo ORM, views architecture, and modules structure.

   * Business acumen/background (e.g., Business Information Systems / BIS) is a strong plus.

   * Problem-solving mindset, attention to detail, and willingness to learn continuous ERP standards.

   * Strong communication skills to interact with team members and understand functional specs.

   * Preferably based near Maadi / Cairo.

* What We Offer:

   * Hybrid work environment.

   * Fast career growth opportunities in ERP/Odoo ecosystem.

   * Continuous learning and mentorship.

   * Competitive compensation and performance-based benefits.


Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Learn Odoo software
  • Assist in Odoo development
  • Work With Python and XML
  • Test and fix basic issues
  • support the development team

Must Have

  • Basic knowledge of python
  • Basic knowledge of Odoo
  • Basic SQL knowledge
  • Problem-solving skills
  • willingness to learn

Nice to have

  • Basic knowledge of XML
  • Knowledge of Git
  • Previous internship experience
  • Basic web deveopment skills
  • Good communication skills

What's great in the job?


  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
Our Product

Discover our products.

READ

What We Offer


Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink, and much more