Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.

PT Global Intra Talenta
Glints uses NetSuite as its finance ERP for managing customers, invoices, credit notes, payments, billing profiles, and currency rates. Our Managed Talent Platform sends invoice, payment, and customer data to NetSuite, and the Finance team works in NetSuite every day.
As a NetSuite Developer Intern, you’ll help the Finance team with the technical side of NetSuite — building saved searches and reports, writing SuiteScript code, maintaining integrations with the Managed Talent Platform, and designing safe ways for AI agents to use NetSuite data. You’ll sit in the RTS Product/Tech team and work closely with Finance stakeholders every day.
Tech stack:
* ERP: NetSuite (Sandbox & Production)
* Scripting: SuiteScript 2.x
* Integrations: RESTlets, User Event Scripts, PDF templates
* CI/CD & Code: GitLab (SuiteCloud project)
* AI Tools: Claude Code, Codex (used throughout the development cycle)
* Data: SQL, data lake
What You’ll Be Doing
* Learn how the Finance team uses NetSuite — including customers, invoices, credit notes, payments, billing profiles, FX rates, and the month-end close.
* Build saved searches, reports, custom fields, custom lists, and simple workflows based on Finance team requests.
* Develop and maintain SuiteScript code — including invoice printout scripts, invoice-to-PDF RESTlets, create-payment RESTlets, and the FX cross-rate portlet.
* Deploy changes safely through the sandbox and GitLab CI pipelines, with Finance approval before production releases.
* Maintain integrations between NetSuite and the Managed Talent Platform — including customer creation, invoice and payment PDF retrieval, and reconciled payment posting.
* Design and implement safe AI access to NetSuite data — using read-only roles, least-privilege permissions, and proper logging.
* Use SQL and AI tools to check data consistency between NetSuite and the Managed Talent Platform, and help Finance resolve mismatches.
* Own one Finance automation project — such as replacing a manual report, adding a data validation, or building an AI assistant that answers Finance questions from NetSuite data.
* Handle Finance team support requests with mentor guidance — identifying root causes, applying fixes, and documenting resolutions.
* Write and maintain documentation for scripts, saved searches, integrations, and AI access rules.
* Deliver a final automation project presentation and handover document at the end of the internship.
What You’ll Learn
* How a finance team runs its daily and month-end work in an ERP system.
* How to customize and script NetSuite using AI coding tools.
* How to deploy changes safely through sandbox and CI pipelines.
* How to connect an ERP to other systems and to AI agents without exposing sensitive data.
* How to translate Finance team needs into technical solutions.
* Practical experience with SuiteScript, GitLab CI, and AI-assisted development workflows.
---
Glints menggunakan NetSuite sebagai ERP finance untuk mengelola customer, invoice, credit note, payment, billing profile, dan FX rate. Managed Talent Platform kami mengirimkan data invoice, payment, dan customer ke NetSuite, dan tim Finance bekerja dengan NetSuite setiap hari.
Sebagai NetSuite Developer Intern, kamu akan membantu tim Finance dari sisi teknis NetSuite — membangun saved search dan report, menulis SuiteScript code, memelihara integrasi dengan Managed Talent Platform, dan merancang cara yang aman bagi AI agents untuk menggunakan data NetSuite. Kamu akan berada di tim RTS Product/Tech dan bekerja sama erat dengan stakeholder Finance setiap hari.
Peran ini merupakan kesempatan unik untuk berada di persimpangan antara Tech + Finance — cocok untuk kamu yang menikmati menyelesaikan permasalahan bisnis dengan kode dan automasi.
Tech stack:
* ERP: NetSuite (Sandbox & Production)
* Scripting: SuiteScript 2.x
* Integrasi: RESTlets, User Event Scripts, PDF templates
* CI/CD & Code: GitLab (SuiteCloud project)
* AI Tools: Claude Code, Codex (digunakan di seluruh proses development)
* Data: SQL, data lake
Apa yang akan kamu kerjakan
* Mempelajari bagaimana tim Finance menggunakan NetSuite — termasuk customer, invoice, credit note, payment, billing profile, FX rate, dan month-end close.
* Membangun saved search, report, custom field, custom list, dan simple workflow berdasarkan permintaan tim Finance.
* Mengembangkan dan memelihara SuiteScript code — termasuk invoice printout script, invoice-to-PDF RESTlet, create-payment RESTlet, dan FX cross-rate portlet.
* Mendeploy perubahan secara aman melalui sandbox dan GitLab CI pipeline, dengan approval Finance sebelum release ke production.
* Memelihara integrasi antara NetSuite dan Managed Talent Platform — termasuk pembuatan customer, pengambilan PDF invoice dan payment, serta posting reconciled payment.
* Merancang dan mengimplementasikan akses AI yang aman ke data NetSuite — menggunakan read-only role, least-privilege permission, dan logging yang tepat.
* Menggunakan SQL dan AI tools untuk memeriksa konsistensi data antara NetSuite dan Managed Talent Platform, serta membantu Finance menyelesaikan mismatch.
* Memiliki ownership atas satu Finance automation project — seperti mengganti report manual, menambahkan validasi data, atau membangun AI assistant yang menjawab pertanyaan Finance dari data NetSuite.
* Menangani permintaan support dari tim Finance dengan bimbingan mentor — mengidentifikasi root cause, menerapkan perbaikan, dan mendokumentasikan solusi.
* Menulis dan memelihara dokumentasi untuk script, saved search, integrasi, dan aturan akses AI.
* Mempresentasikan automation project final dan menyusun dokumen handover di akhir masa internship.
Apa yang akan kamu pelajari
* Bagaimana tim finance menjalankan pekerjaan harian dan month-end dalam sistem ERP.
* Cara melakukan customization dan scripting NetSuite menggunakan AI coding tools.
* Cara mendeploy perubahan dengan aman melalui sandbox dan CI pipeline.
* Cara menghubungkan ERP ke sistem lain dan ke AI agents tanpa membuka data sensitif.
* Cara menerjemahkan kebutuhan tim Finance menjadi solusi teknis.
* Pengalaman praktis dengan SuiteScript, GitLab CI, dan workflow development berbasis AI.
Learn how the Finance team uses NetSuite: customers, invoices, credit notes, payments, billing profiles, FX rates, and the month-end close. Learn the NetSuite user interface, record types, roles and permissions, the sandbox and production accounts, and the AI tools the team uses in daily work. Learn how the Managed Talent Platform sends data to NetSuite and why that matters to Finance
Build saved searches and reports that the Finance team asks for, using AI tools to draft search criteria and formulas. Create and change custom fields, custom lists, and simple workflows in the sandbox, then move them to production with Finance approval. Learn to write a clear change note for every change.
Learn SuiteScript 2.x and our SuiteCloud project in GitLab, using AI coding agents (Claude Code, Codex) to write, explain, and review scripts. Read and change our existing scripts: the invoice printout scripts, the invoice-to-PDF and create-payment RESTlets, and the FX cross-rate portlet. Deploy to the sandbox through GitLab CI and test the result together with the Finance team.
Learn how the platform creates customers, pulls invoice and payment PDFs, and posts reconciled payments to NetSuite, and how NetSuite data is copied into the data lake. Learn how to give AI agents safe access to this data: read-only roles with the least permission needed, no sensitive or personal fields, sandbox before production, and a log of what the agent reads. Use SQL and AI agents to check that data matches between NetSuite and the platform, and help the Finance team fix mismatches.
Own one automation project chosen with the Finance team, for example a report that is still prepared by hand, a validation that stops wrong data entry, or an AI assistant that answers Finance questions from NetSuite data using the safe access set up in Month 4. Write a short plan, build it in the sandbox, test it with Finance users, and release it to production.
Handle Finance team support requests about NetSuite with a mentor: find the cause, fix it or pass it to the right owner, and record the fix. Write or update the documentation for our scripts, searches, integrations, and the rules for AI access to NetSuite data. Present the automation project and hand over to the team.
Menara Standard Chartered, GoWork Jl. Prof. DR. Satrio No.Lt. 9, RT.3/RW.4, Karet Semanggi, Kecamatan Setiabudi, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12930

Kota Batam
-

Biro Umum, Sekretariat Utama (Depok, Jawa Barat)
Kesehatan Gigi dan Mulut, Kesehatan Gigi, Keperawatan Gigi
Rasuna Residence Development
Tata Boga, Perhotelan, Pendidikan Tata Boga, Manajemen Perhotelan dan Pariwisata, Pengelolaan Perhotelan
Tljo Asset Management
Bisnis Perhotelan, Perhotelan, Manajemen Perhotelan, Manajemen Perhotelan dan Pariwisata
Jakarta Pakar Kardia
Gizi dan Dietetika, Gizi Klinik

PT. Visi Utama Indonesia
Tata Boga, Perhotelan, Seni Kuliner, Manajemen Kuliner

PT. Prana Nadi
Tata Boga, Hospitality dan Pariwisata, Manajemen Pariwisata