IT PROGAMMER MANAGER
IT PROGRAMMER
Job Description
• MERANCANG, MENGEMBANGKAN, DAN MENJAGA STABILITAS SYSTEM
• MENGIDENTIFIKASI BOTTLENECK, POTENSI ISSUE, DAN MELAKUKAN PERBAIKAN BERBASIS DATA
• MENANGANI TROUBLESHOOTING PADA LEVEL APLIKASI, DATABASE, HINGGA ARSITEKTUR SISTEM
• MELAKUKAN CODE REVIEW DAN MEMASTIKAN STANDAR ENGINEERING DITERAPKAN DENGAN BAIK
• MEMBIMBING TIM DEVELOPER SERTA MEMBANTU MENYELESAIKAN KENDALA TEKNIS YANG KOMPLEKS
• BERPERAN DALAM PENGAMBILAN KEPUTUSAN TEKNIS DAN ARAH PENGEMBANGAN SISTEM
Requirements
• PENGALAMAN MINIMAL 2–3 TAHUN DALAM SOFTWARE ENGINEERING
• MENGUASAI GOLANG SECARA MENDALAM DAN MEMILIKI PENGALAMAN KUAT DI PYTHON
• MEMILIKI KEMAMPUAN ANALISA YANG SANGAT BAIK DAN TERBIASA MENYELESAIKAN PROBLEM NON-TRIVIAL
• MEMAHAMI ARSITEKTUR SISTEM (MONOLITH MAUPUN MICROSERVICES) SECARA PRAKTIKAL, BUKAN HANYA TEORITIS
• TERBIASA BEKERJA DENGAN DATABASE RELASIONAL (QUERY OPTIMIZATION, INDEXING, PERFORMANCE TUNING)
• BERPENGALAMAN DALAM DEBUGGING ISSUE PRODUCTION DAN HANDLING SISTEM DENGAN KOMPLEKSITAS TINGGI
• MEMILIKI PENGALAMAN MEMIMPIN TIM
NILAI TAMBAH:
• PENGALAMAN MEMBANGUN ATAU MENGELOLA HIGH-LOAD / HIGH-CONCURRENCY SYSTEM
• FAMILIAR DENGAN CACHING STRATEGY, MESSAGE QUEUE, DAN DISTRIBUTED SYSTEM
• PENGALAMAN DENGAN DOCKER, CI/CD PIPELINE, SERTA ENVIRONMENT PRODUCTION
• MEMAHAMI BEST PRACTICE DALAM SCALABILITY, RELIABILITY, DAN SYSTEM PERFORMANCE