Odoo Developer

Visi IntechJakarta Barat, DKI Jakartaglintszveřejněno 27. 08. 2026
Nutné:JavaScriptPythonGitFrontendQA/Test

Job Description

  • Melakukan development dan customization module Odoo sesuai kebutuhan bisnis dan project.
  • Membuat, memodifikasi, dan melakukan maintenance terhadap custom module Odoo.
  • Mengembangkan fitur menggunakan Python dan Odoo Framework.
  • Menggunakan dan mengoptimalkan Odoo ORM dalam proses development.
  • Membuat dan melakukan customization AddOn (Custom ataupun bawaan).
  • Melakukan development pada sisi frontend menggunakan JavaScript, khususnya OWL (Odoo Web Library).
  • Melakukan integrasi Odoo dengan aplikasi atau sistem eksternal melalui API/Web Services seperti REST API maupun metode integrasi lainnya.
  • Melakukan konfigurasi dan customization database PostgreSQL yang berkaitan dengan kebutuhan Odoo.
  • Melakukan troubleshooting, debugging, dan optimasi terhadap masalah pada aplikasi Odoo.
  • Melakukan analisis dan perbaikan terhadap bug atau issue yang ditemukan selama proses development maupun implementasi.
  • Melakukan deployment dan maintenance aplikasi Odoo pada environment development, staging, maupun production.
  • Melakukan instalasi dan konfigurasi Odoo sesuai kebutuhan project.
  • Melakukan upgrade atau migration Odoo serta memastikan custom module tetap berjalan dengan baik.
  • Membuat technical documentation terkait module, customization, konfigurasi, dan integrasi yang dikembangkan.
  • Berkolaborasi dengan Odoo Functional Consultant, Project Manager, QA/Tester, dan tim Technical untuk memastikan solusi yang dikembangkan sesuai requirement.
  • Mendukung proses implementasi Odoo dan memberikan technical support apabila terdapat kendala pada sisi aplikasi.
  • Melakukan code review dan memastikan development mengikuti standar coding serta best practice Odoo.
  • Menjaga performa, keamanan, stabilitas, dan maintainability sistem Odoo.

Requirements

  • Pendidikan minimal S1 di bidang Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
  • Memiliki pengalaman sebagai Odoo Developer / Odoo Technical Consultant / Python Developer.
  • Memiliki pengalaman melakukan development dan customization Odoo.
  • Memiliki kemampuan pemrograman Python dan memahami konsep Object-Oriented Programming (OOP).
  • Memahami Odoo ORM (Object Relational Mapping) dan Python Odoo, termasuk konsep model, recordset, environment, fields, relations, decorators, dan method.
  • Memahami struktur dan arsitektur Odoo Framework serta konsep module development.
  • Memiliki kemampuan dan memahami proses instalasi serta konfigurasi Odoo pada OS Windows, Linux, dan Ubuntu.
  • Memahami dan terbiasa menggunakan CLI Linux/Ubuntu untuk melakukan instalasi, konfigurasi, troubleshooting, monitoring, dan maintenance server.
  • Memahami PostgreSQL dan konsep database relational.
  • Memahami JavaScript, khususnya OWL (Odoo Web Library) Framework pada Odoo.
  • Memahami XML dan penggunaannya dalam customization Odoo.
  • Memahami konsep API dan system integration, seperti REST API, JSON, XML-RPC/JSON-RPC atau metode integrasi lainnya.
  • Memahami penggunaan Git/version control seperti GitHub atau GitLab.
  • Memiliki kemampuan troubleshooting dan debugging yang baik.
  • Mampu melakukan analisis terhadap requirement dan menerjemahkannya menjadi solusi teknis pada Odoo.
  • Mampu bekerja secara mandiri maupun dalam tim.
  • Memiliki kemampuan komunikasi dan problem solving yang baik.
  • Memiliki kemampuan belajar dan beradaptasi dengan teknologi serta versi Odoo yang terus berkembang.

Skills: Phyton, Owl Framework, GIT, REST API, XML, JavaScript, Linux, Odoo Framework, PostgreSQL