- Gelar sarjana di bidang Teknologi Informasi, Ilmu Komputer, atau bidang terkait.
- Sertifikasi tambahan seperti Certified Business Analysis Professional (CBAP) atau Certification of Capability in Business Analysis (CCBA) diinginkan.
- Pengetahuan mendalam tentang metodologi pengembangan perangkat lunak seperti Agile, Scrum, atau Waterfall.
- Minimal 3 tahun pengalaman kerja dalam peran System Analyst atau posisi terkait di industri TI.
- Pengalaman dalam mengelola proyek pengembangan perangkat lunak dari awal hingga akhir.
- Pernah bekerja dengan tim lintas fungsi seperti pengembang, tester, dan manajemen produk.
- Kemampuan analisis yang kuat untuk memahami dan menganalisis kebutuhan bisnis serta merancang solusi IT yang tepat.
- Kemampuan untuk merancang dan mendokumentasikan spesifikasi fungsional dan non-fungsional.
- Pemahaman yang baik tentang arsitektur perangkat lunak dan teknologi terkait seperti database, jaringan, dan sistem operasi.
- Penguasaan alat-alat analisis bisnis seperti Microsoft Visio, Enterprise Architect, atau alat serupa.
- Kemampuan komunikasi yang baik untuk berinteraksi dengan pemangku kepentingan bisnis dan teknis.