Find a jobRecruiters

IT Programmer

Exclusive opportunity

Onsite

IT Programmer

PT Pahala Bahari Nusantara

IT Programmer

Skills

DjangoPythonPostgreSQLRedisRabbitMQSnowflakeGitData AnalysisOdoo

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Jakarta, Indonesia

Work mode:

Onsite

Published on:

11 September 2026

What they need


PT PAHALA BAHARI NUSANTARA is a leading precooked tuna loin processor in Indonesia. We started the commercial operation to engage in tuna processing and the export of tuna products in 2007.

Our current market includes countries in Europe, Asia, the Middle East, and other countries in the Americas.

We are currently offering an opportunity to join and advance with us in the position of:

"IT Programmer"

Requirements & Qualifications

  • Minimum 3 years of experience in ERP Programming.

  • Bachelor's degree in Computer Science with major of Computerized Accounting.

  • Must be knowledgeable in:

    • Python, Django, Django REST Framework (DRF), and modern backend development practices.
    • PostgreSQL (OLTP) database design, query optimization, and familiarity with OLAP databases (e.g., ClickHouse, Snowflake, or BigQuery) for reporting.
    • Basic to Intermediate Accounting principles (Highly preferred/strong advantage).
    • ERP System workflows and architecture (Experience with Microsoft Dynamics GP, Odoo, or custom ERPs is a strong plus).
  • Strong understanding of database architecture, specifically the differences and integration strategies between OLTP and OLAP systems.

  • Experience with asynchronous task processing and message brokers (e.g., Celery, Redis, or RabbitMQ).

  • Familiarity with version control (Git), API security, and basic CI/CD pipeline concepts.

  • Diligent, honest, conscientious, and responsible in carrying out the work.

  • Have interpersonal skills, adaptable, resilient to stress and situations.

  • Good analytical thinking, communication skills, maintains relations.

  • Excellent problem-solving skills and troubleshooting abilities.

  • Ability to work both independently and collaboratively.

  • Ability to make reports orally and in writing to IT management.

Responsibilities

  • Design, develop, and maintain the backend of the ERP system using Python and Django.
  • Design, implement, and optimize PostgreSQL database schemas for high-volume OLTP transactions.
  • Develop RESTful APIs and implement data pipelines to sync OLTP data with OLAP databases for analytics and reporting.
  • Write and maintain comprehensive unit tests and integration tests (using PyTest or Django's built-in testing tools) to ensure code quality, reliability, and prevent regressions.
  • Write clean, scalable, secure, and well-documented code following industry best practices.
  • Helping fix the end-users problem while using ERP system.
  • Advice and suggestion to end-users if needed.
  • Escalate and monitor the problem to third party until the problem solved.
  • Resolve technical issues promptly via phone, onsite, or remotely.
  • Maintain procedures and reports that provide technical support.

Other offers great for you!

These companies are also looking for great profiles

Wekey

Expert Développement SGBD H/F Freelance Le Mans (72)

640

Freelance

Le Mans, France

Hybrid

Top Recruiter

Skills

PythonPostgreSQLGitOracleTerraform

11 hours ago

Quick apply

Raedy

Ingénieur Système et Réseau, Infrastructure de Gestion de la Donnée(Open Source)

Freelance

Nancy, France

Hybrid

Skills

DockerPythonPostgreSQLMySQLGitAnsibleLinuxTerraformApache KafkaPuppetCI/CDBashTCP/IPPKI

5 hours ago

Quick apply

Kleever

Lead Developer Backend PHP / Symfony - Freelance

Freelance

Paris, France

Hybrid

Skills

SymfonyPHPDomain Driven DesignMicroservicesPostgreSQLRabbitMQ

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools