Median Rp9,1 jt/bulan · rentang umum Rp7,3 jt – Rp10,3 jt
Berdasarkan 157 lowongan Backend Development se-Indonesia (semua level).
Gaji lowongan ini 15% di atas median pasar.
Lihat data gaji selengkapnya →Design, develop, customize, integrate, and maintain company’s business applications, with Odoo Community as the planned core platform. The primary responsibility is to build maintainable Odoo modules and business workflows using Python, following good practices in database design, API integration, software testing, application security, and deployment. Work with business stakeholders and development team to deliver secure, reliable applications. Go may be used for supporting services or integrations when there is a clear project need.
Key Responsibilities
Develop and customize Odoo Community modules, including models, business logic, views, workflows, access controls, and reports.
Understand business requirements, map workflows, identify fit with standard Odoo capabilities, and implement maintainable solutions. Prefer configuration and standard-module extension over unnecessary core modifications.
Write readable, reusable, secure, testable Python code. Follow coding standards and Odoo development practices; troubleshoot defects and improve performance.
Contribute to supporting APIs or backend components when required. Go (Golang) is an additional capability, not a core deliverable, and should only be used where justified by the solution architecture.
Integrate Odoo with internal applications, messaging platforms, third-party platforms, and business systems through APIs and appropriate integration patterns. Start with simple, supportable integration approaches and avoid introducing a separate ETL/orchestration platform unless requirements justify it.
Work with PostgreSQL, maintain data models, troubleshoot queries, support data migration, and ensure data integrity. Apply basic SQL reporting and data extraction practices while protecting the performance and security of the transactional application.
Create and execute unit, integration, and regression tests; support user acceptance testing and resolve issues before release.
Support deployment, version control, releases, backups, monitoring, troubleshooting, and Odoo module/version upgrades in coordination with IT Operations.
Implement access rights, record rules, role-based permissions, and secure API practices; protect sensitive business data.
Maintain technical documentation and collaborate with the Business Application Lead, QA, Delivery team, IT Operations, and business users through development and handover.
Data lowongan bersumber dari jobstreet. Tombol “Lamar” mengarahkan Anda ke halaman aslinya.