IT Programer
Summary
IT Programmer at PT Alisha Bogaprima Inovasitama in Cinere, West Java: develops and maintains company applications end to end — requirements analysis, coding, database work, testing, deployment, documentation, and user support. Uses PHP/Java/JavaScript/Python, databases like MySQL/SQL Server/PostgreSQL, APIs, and Git.
Salary: Rp 5.500.000 – Rp 6.200.000 per month
kualifikasi
Pendidikan minimal D3/S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
Memahami bahasa pemrograman seperti PHP, Java, JavaScript, Python, atau sesuai teknologi yang digunakan perusahaan.
Memahami database seperti MySQL, SQL Server, PostgreSQL, atau sejenisnya.
Memahami konsep API, web application, debugging, dan version control (Git).
Mampu melakukan development, maintenance, troubleshooting, dan improvement aplikasi/sistem.
Mampu menganalisis kebutuhan user dan menerjemahkannya menjadi solusi sistem.
Memiliki kemampuan problem solving dan analytical thinking yang baik.
Mampu bekerja secara individu maupun dalam tim.
Teliti, komunikatif, dan mampu menyelesaikan pekerjaan sesuai target.
Pengalaman 1–2 tahun sebagai Programmer/Software Developer lebih disukai;
Rincian Pekerjaan
1. Software Development
- Menganalisis kebutuhan sistem dan aplikasi sesuai kebutuhan perusahaan.
- Merancang, mengembangkan, dan melakukan pemrograman aplikasi/sistem.
- Membuat fitur baru serta melakukan pengembangan terhadap aplikasi yang sudah berjalan.
- Melakukan integrasi antara sistem/aplikasi dengan database maupun sistem lainnya.
2. Maintenance & Troubleshooting
- Melakukan pemeliharaan dan monitoring aplikasi secara berkala.
- Mengidentifikasi dan memperbaiki error/bug pada aplikasi.
- Melakukan troubleshooting terhadap kendala sistem yang dilaporkan oleh user.
- Memastikan aplikasi berjalan dengan baik dan sesuai kebutuhan operasional.
3. Database
- Membuat dan melakukan maintenance database.
- Mengelola query, stored procedure, dan struktur database sesuai kebutuhan sistem.
- Memastikan keamanan, integritas, dan ketersediaan data.
4. Testing & Deployment
- Melakukan testing terhadap aplikasi atau fitur yang dikembangkan.
- Melakukan perbaikan berdasarkan hasil testing.
- Melakukan deployment aplikasi ke environment yang sesuai.
- Memastikan perubahan sistem tidak mengganggu proses operasional yang berjalan.
5. Documentation
- Membuat dan memperbarui dokumentasi program, database, dan sistem.
- Mendokumentasikan perubahan atau pengembangan aplikasi.
- Membuat technical documentation apabila diperlukan.
6. Support & Coordination
- Memberikan support kepada user terkait penggunaan dan kendala aplikasi.
- Berkoordinasi dengan tim IT maupun departemen terkait dalam pengembangan sistem.
- Mengumpulkan kebutuhan user dan menerjemahkannya menjadi kebutuhan teknis/program.
- Berkoordinasi dengan vendor atau pihak ketiga apabila diperlukan.
7. Security & Improvement
- Memastikan program yang dikembangkan mengikuti standar keamanan dan coding perusahaan.
- Melakukan improvement untuk meningkatkan performa, keamanan, dan efisiensi aplikasi.
- Mengikuti perkembangan teknologi dan memberikan rekomendasi teknologi yang dapat mendukung kebutuhan perusahaan.