1. System Analyst
Analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain)
2. Database Administrator
Database administrator adalah seseorang yang bertanggung jawab terhadap penanganan database di dalam suatu organisasi, tanggung jawabnya meliputi:
- Bertanggung jawab terhadap keamanan database.
- Perancangan dan koordinasi secara keseluruhan dari database
3. UI/UX Designer
Perancang antarmuka adalah seorang yang bertugas merancang UI dan UX suatu system.
4. Web Designer & Web Administrator
Web designer bertanggung jawab dari aspek visual, dimana meliputi layout, pewarnaan, tipografi, dan tampilan halaman. Web Administrator bertugas untuk mengelola konten yang ada di dalam halaman.
5. Programmer
Programer adalah profesi inti dan tulang punggung dalam software development karena tidak akan terwujud sebuah software aplikasi tanpa adanya programmer, sedangkan tanpa didukung profesi lainnya, seorang programmer dapat membuat sebuah aplikasi yang berguna walaupun dengan cakupan terbatas.
6. IT Support / Manager IT
IT Support merupakan jabatan paling umum yang didapatkan oleh seorang tamatan Ilmu Komputer. Tugasnya meliputi semua hal yang berbau IT di perusahaan atau institusi. Jenjang karirnya sendiri akan berkembang dari seorang IT Support biasa hingga IT Manager
7. Technopreneur
Seorang technopreneur merupakan sebutan bagi pengusaha di bidang IT