Posisi Pekerjaan
IT DeveloperRingkasan Umum Posisi
IT Developer bertanggung jawab untuk merancang, mengembangkan, menguji, dan memelihara aplikasi serta sistem perangkat lunak yang mendukung kebutuhan operasional dan bisnis organisasi. Peran ini melibatkan kerja sama dengan tim lintas fungsi untuk mengidentifikasi kebutuhan, mengusulkan solusi teknis, serta memastikan hasil kerja yang berkualitas tinggi dan selaras dengan standar serta tujuan perusahaan.
Tanggung Jawab Pekerjaan
- Mengembangkan, menguji, dan mengimplementasikan aplikasi web, desktop, atau mobile sesuai kebutuhan bisnis (misalnya menggunakan Laravel, Vue.js, Python, Node.js, dan MySQL).
- Memelihara dan meningkatkan sistem perangkat lunak yang sudah ada, memastikan kinerja, keamanan, dan keandalannya.
- Bekerja sama dengan tim IT dan bisnis untuk menganalisis kebutuhan dan menerjemahkannya ke dalam spesifikasi teknis.
- Melakukan troubleshooting, debugging, dan menyelesaikan masalah pada perangkat lunak maupun isu performa.
- Menulis kode yang bersih, efisien, dan terdokumentasi dengan baik sesuai standar serta praktik terbaik pemrograman.
- Berpartisipasi dalam peninjauan desain perangkat lunak, code review, dan diskusi arsitektur sistem.
- Mengintegrasikan aplikasi dengan database, API, dan layanan pihak ketiga sesuai kebutuhan.
- Bertanggung jawab dalam mengelola proses deployment menggunakan Docker dan memastikan pengelolaan serta kolaborasi kode yang efektif melalui Git.
- Mendukung proses upgrade sistem, migrasi, dan aktivitas pemeliharaan.
- Tetap mengikuti perkembangan teknologi dan memberikan usulan perbaikan untuk meningkatkan efisiensi sistem serta pengalaman pengguna.
Persyaratan Profil
- Gelar sarjana di bidang Ilmu Komputer, Teknologi Informasi, Teknik Perangkat Lunak, atau bidang terkait (atau pengalaman yang setara).
- Memiliki pengalaman minimal 2 tahun dalam pengembangan aplikasi (untuk level junior, pengalaman magang atau proyek dapat dipertimbangkan).
- Menguasai satu atau lebih bahasa pemrograman (PHP, JavaScript, Python, dan sebagainya).
- Memahami framework pengembangan perangkat lunak (misalnya Vue, Laravel, React, dan lainnya).
- Memahami konsep database (SQL dan NoSQL).
- Memahami konsep SAAS (Zoho, WordPress, dan sebagainya).
- Berpengalaman dalam pengembangan API (RESTful, GraphQL).
- Familiar dengan version control (misalnya Git).
- Memahami praktik DevOps (CI/CD pipeline, containerization, dan sebagainya).
- Memahami Sistem Operasi Linux.
- Adaptif dan mau belajar hal baru (IoT, Low Code Platform, dan IT Support, dan lain-lain).
- Memiliki kemampuan pemecahan masalah dan analisis yang kuat.
- Memiliki kemampuan komunikasi dan kerja sama tim yang baik.
- Mampu bekerja secara mandiri dan mengelola waktu dengan efektif.
- Teliti dan berkomitmen menghasilkan pekerjaan berkualitas.
Lokasi Pekerjaan:
Sinar Mas Land Plaza, Tower II, 14th Floor, Jl. M.H. Thamrin No. 51
Kota Jakarta Pusat
DKI Jakarta
10350
Indonesia
Gaji:
IDR
6000000
Per bulan