Banner Image
Waterbom Bali

Odoo Developer  

Waterbom Bali

 
  • Badung, Indonesia
    Jalan Kartika Plaza, Kuta Kel., Kuta, Badung, Bali, Indonesia
    Badung
    Bali
    Indonesia
    Indonesia
  • Penuh waktuFULL_TIME

Lowongan dipasang a day ago dan batas waktu lamaran adalah 22 May

Rekruter terakhir aktif 13 hours ago

2026-04-22T09:33:24.210246+00:002026-05-22T16:00:00+00:00

Deskripsi Pekerjaan

Custom Development & Module Ownership

  • Develop and customize Odoo modules (Python, XML, JS/QWeb) based on agreed functional specs (POS, Ticketing, RFID, Finance, Inventory, F&B, Marketing).

  • Maintain and refactor existing custom code delivered by the vendor to improve stability, readability, and performance.

  • Implement small to medium change requests (new fields, workflows, wizards, reports, dashboards) without over‑ customizing core Odoo.

Bug Fixing & Production Support

  • Investigate and fix urgent bugs in WB’s custom Odoo code (including POS, ticket validation, refund logic, settlement flows).

  • Work with the Functional/Business Analyst to reproduce issues, isolate root causes (config vs data vs code), and provide clear technical explanations.

  • Implement hotfixes safely (using staging and rollback plans) and document all changes.

Integrations & Technical Troubleshooting

  • Build and maintain integrations between Odoo and external systems (OTAs, payment gateways/EDC, RFID/gate systems, e-commerce, marketing tools).
  • Troubleshoot API failures, timeouts, and data sync issues, and add monitoring and logging where needed.
  • Work with the technical lead on performance tuning (workers, caching, SQL queries) and environment-level issues.

Technical Design, Code Quality, & Documentation

  • Design solutions that respect Odoo architecture and keep a clean separation between custom modules and standard code.
  • Follow best practices for version control (Git), branching, code reviews, and deployment pipelines.
  • Produce and maintain technical documentation for custom modules, data models, and integrations.

Testing & Release Management

  • Write and maintain unit tests / basic automated tests where feasible; at a minimum, ensure robust manual test scripts for critical flows.
  • Support UAT: prepare test data, fix defects, and iterate quickly based on feedback from key users.

  • Participate in planning and executing releases (staging, smoke tests, rollback procedures).

Collaboration & Continuous Improvement

  • Work closely with the Odoo Functional/Business Analyst to understand business requirements and constraints.
  • Coordinate with the external vendor on bigger changes, upgrades, and complex incidents, using your technical analysis to push for precise fixes.
  • Proactively suggest technical improvements that reduce downtime, simplify maintenance, and improve data quality.

Kualifikasi Minimum

  • 3+ years of hands‑ on experience as an Odoo Developer (or strong Python developer with at least 2 years focused on Odoo)
  • Solid experience building and customizing Odoo modules in Python (models, business logic) and XML/QWeb (views, reports).

  • Strong understanding of Odoo framework: ORM, security (record rules/access rights), workflows, scheduled actions, and multi-company/multi-currency concepts.

  • Experience integrating Odoo with external systems via REST APIs (JSON/XML), webhooks, or middleware.

  • Comfortable working with PostgreSQL (basic querying, indexing awareness, understanding of Odoo schema).

  • Familiarity with Git and standard SDLC practices (branching, merge requests, code review, tagging).

  • Proven track record of troubleshooting production issues in Odoo (performance, deadlocks, broken flows) and delivering stable fixes.

  • Able to communicate clearly in Bahasa Indonesia and working English; able to explain technical topics in simple terms to non‑ technical colleagues.

Fasilitas dan Tunjangan

  • Free Lunch or SnacksFree Lunch or Snacks
  • Employee DiscountsEmployee Discounts
  • Medical / Health InsuranceMedical / Health Insurance
  • Maternity & Paternity LeaveMaternity & Paternity Leave

Keahlian yang diperlukan

  • Python
  • PostgreSQL

Jurusan yang Diminati

  • Odoo

Ringkasan Perkerjaan

Tingkat Posisi
Mid-Senior Level Manager
Spesialisasi
IT and Software
Persyaratan tingkat pendidikan
Lulus program Sarjana (S1)
Respon rekruter ke lamaran
Sometimes
Alamat Kantor
Gg. kingkong I No.99X, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361
Industri
Leisure / Travel
Lowongan
1 lowongan dibuka
Situs
http://waterbom-bali.com/

Agar merasa aman saat melamar: carilah ikon verifikasi dan selalu lakukan riset terhadap Perusahaan yang Anda lamar. Hindari dan laporkan situasi dimana Perusahaan membutuhkan bayaran dalam proses rekrutmen mereka.

Tentang Waterbom Bali

Waterbom Bali is more than just a leading waterpark destination — it is a dynamic organization built on excellence, innovation, and a strong commitment to guest experience. Working at Waterbom Bali means being part of a collaborative and diverse team that values professionalism, continuous learning, and creativity. The company fosters a culture of teamwork and development, providing employees with opportunities to grow their skills and build meaningful careers in a supportive environment. With its international atmosphere and commitment to world-class service, Waterbom Bali provides a unique workplace where individuals drive improvements and create memorable guest experiences worldwide.

Kandidat juga melamar untuk

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: