Sabtu, 31 Mei 2014

Pekerjaan IT


            Profesi dalam bidang Informasi dan Teknologi (IT) merupakan salah satu jenis bidang pekerjaan yang diimpikan oleh banyak orang, khususnya para angkatan kerja muda. Ada berbagai jenis pekerjaan yang terkait dengan bidang IT, dan lima diantaranya menjadi yang terfavorit menurut hasil survey yang dilakukan oleh CareerCast.com tahun 2012 lalu.

Berikut adalah rangkumannya:

1. Software Engineer dan Developer
            Terjun menjadi ahli software engineer dan juga pengembang aplikasi merupakan jenis pekerjaan bidang IT yang paling diinginkan oleh para angkatan kerja yang punya keahlian pemrograman teknologi. Bidang ini menjadi salah satu yang paling dibutuhkan oleh perusahaan atau industri teknologi khususnya orang-orang yang memahami bahasa pemrograman Java, developer mobile, dan NET developer. Peluang penghasilan yang bisa diperoleh mencapai $88.000.

2. Project Manager
            Project Manager adalah profesi yang bertanggung jawab terhadap perencanaan, pelaksanaan, dan penyelesaian project. Tahun lalu, Manajer Proyek di industri IT menjadi salah satu profesi yang paling banyak dibutuhkan, baik dalam industri teknologi maupun bidang industri lainnya. Menurut situs Indeed.com, profesi ini dapat menghasilkan pendapatan rata-rata $91.000.

3. Bisnis dan System Analist
            Menurut survey CareerCast.com, profesi yang ahli dalam analisa bisnis  dan sistem IT memiliki prospek yang cerah. Dalam industri IT, pekerjaan ini bertugas mengurusi database system, mengembangkan model data, dan termasuk mendesain sistem yang bisa dipakai oleh pengguna akhir (end-user). Peluang salary yang bisa diperoleh oleh seorang System Analist mencapai $78.000.

4. Web Developer
            Web Developer adalah profesi yang memiliki keahlian dalam programer untuk membuat situs, aplikasi web, internet, dan sejenisnya. Banyak perusahaan atau individu yang membutuhkan seorang web developer guna membantu dalam membuat dan membangun sebuah website. Jumlah uang yang mampu dihasilkan rata-rata $76.000.

5. Programer Komputer
            Seorang programer menghabiskan waktunya untuk membuat, menulis dan mengembangkan computer code yang akan diaplikasikan untuk software atau peralatan lainnya. Banyak perguruan tinggi yang menyediakan mata kuliah penguasaan program komputer pada tingkatan diploma. Dalam industri IT, programer komputer menjadi salah satu profesi yang paling ngetop bagi pencari kerja. Menurut CareerCast, pekerja pada posisi ini bisa memperoleh penghasilan rata-rata $71.000.


 .     
 

5 Pekerjaan IT Terbaik

          Pekerjaan di bidang IT terus mengalami perkembangan dan menjadikan dunia IT sebagai industri yang sangat menjanjikan. Lowongan pekerjaan IT sangat mudah ditemui saat ini karena hampir semua perusahaan besar menggunakan teknologi informasi untuk menjalankan dan mengembangkan bisnis mereka. Karena teknologi informasi merupakan industri besar, tentu saja karyawan dan staf terbaik sangat dibutuhkan untuk menghadapi persaingan teknologi yang begitu pesat.
Pekerjaan di bidang IT membutuhkan orang-orang yang pintar dan menguasai teknologi informasi itu sendiri. Mereka ini dari awal sudah berkeinginan untuk menerjuni salah satu bidang IT yang mereka minati sesuai dengan skill atau kemampuan mereka dan kebutuhan di dunia kerja. Berikut ini merupakan pekerjaan IT terbaik berdasarkan kebutuhan industri IT di masa sekarang dan yang akan datang. 
  • Computer Hardware Engineers adalah orang-orang yang memiliki kemampuan untuk membuat setiap bagian dan komponen dari perangkat keras komputer.
  • Computer Scientist adalah mereka yang memiliki keahlian programming dan desain software atau perangkat lunak. Seorang ilmuwan komputer bisa saja mengembangkan perangkat lunak untuk game hingga sistem infrastruktur nasional.
  • Computer Software Engineers. Mereka adalah orang-orang yang membuat perangkat lunak untuk menjalankan perangkat keras atau hardware yang diciptakan oleh Hardware Engineers. Mereka terbiasa menciptakan aplikasi dan sistem operasi untuk hampir semua perangkat elektronik yang kita gunakan dalam keseharian.
  • Systems Analysts. biasanya merupakan bagian dari manajemen perusahaan yang bertugas menganalisa kebutuhan bisnis perusahaan dari sisi teknologi. Mereka bertanggung jawab terhadap semua aspek teknik perusahaan seperti analisa kebutuhan hardware atau software yang akan dibeli untuk menunjang kelancaran bisnis perusahaan.
  • Database Administrators. Mereka ini bertanggung jawab untuk mengelola database perusahaan dan melakukan perawatan untuk melindungi database perusahaan. Keahlian programming sangat dibutuhkan disini untuk memperbaiki error yang kadang terjadi di database.


APA JENIS – JENIS PEKERJAAN DI DUNIA IT (Information Technology) & Telekomunikasi
no.
nama pekerjaan
description
hal yang perlu dipersiapkan
   1
system administrator
orang ini bertanggung jawab untuk mengurusi server-server yang digunakan organisasi
tergantung organisasinya. ada yang windows-based, linux-based, freebsd, solaris, dll. disarankan mempunyai pengalaman mengadministrasi server dan mempunyai sertifikasi yang relevan. misal: redhat, solaris, ubuntu, freebsd, microsoft, dll
   2
network administrator
orang ini bertanggung jawab untuk mengurusi network dari organisasi
sesuai jobdescnya, maka orang ini akan bertanggung jawab terhadap perangkat networking. e.g. router, switch, access points. disarankan mempunyai pengalaman mengadministrasi server dan mempunyai sertifikasi yang relevan. misal: mikrotik, cisco, juniper
   3
RSS (radio sub system) engineer
orang ini bertanggung jawab pada perangkat Radio: BTS, BSC. node B
GSM/UMTS operation (biasanya perlu training khusus dari vendor perangkat), terampil dalam mengoperasikan perangkat vendor yang dipakai (ericsson/siemens/nokia/huawei, dll), jika perangkatnya menggunakan teknologi IT (oracle database, solaris, linux, dll) akan lebih baik jika yang bersangkutan punya sertifikasi hal tersebut.
   4
NSS (network subsystem( engineer
orang ini sering disebut juga core-network engineer. orang ini bertanggung jawab pada perangkat core network: MSC. HLR, HSS
GSM/UMTS operation (biasanya perlu training khusus dari vendor perangkat), terampil dalam mengoperasikan perangkat vendor yang dipakai (ericsson/siemens/nokia/huawei, dll), jika perangkatnya menggunakan teknologi IT (oracle database, solaris, linux, dll) akan lebih baik jika yang bersangkutan punya sertifikasi hal tersebut.
  5
OMS (operation maintenance subsystem)
OMS berguna untuk melakukan monitoring perangkat RSS & NSS. OMS engineer bertanggung jawab pada perangkat OMS. server monitoring core network, server monitoring radio. jika pada saat monitoring ditemukan error, maka engineer ini akan berkoordinasi dengan pihak terkait.
GSM/UMTS operation (biasanya perlu training khusus dari vendor perangkat), terampil dalam mengoperasikan perangkat vendor yang dipakai (ericsson/siemens/nokia/huawei, dll), jika perangkatnya menggunakan teknologi IT (oracle database, solaris, linux, dll) akan lebih baik jika yang bersangkutan punya sertifikasi hal tersebut.
  6
drive-test engineer
orang ini bertugas untuk mengukur kualitas signal, mengecek blankspot, mengecek komplain yang terkait dengan signal
paling tidak orang ini perlu mengerti tentang fundamental GSM/UMTS. mengerti menggunakan tools yang dipakai (e.g. TEMS, mapinfo). punya kemampuan analisis yang baik
  7
network planning / optimisation
orang ini bertugas untuk melakukan planning network (e.g. menentukan apakah perlu menambah BTS baru). melakukan optimisasi (e.g. tunung parameter agar kualitas sugnal menjadi baik). mereka juga mengambil data dari dari drive-test untuk dianalisis lebih lanjut.
orang ini perlu mengerti tentang fundamental GSM/UMTS. mengerti menggunakan tools yang dipakai (e.g. TEMS, mapinfo, planning), mengerti parameter yang digunakan dalam optimisasi, punya kemampuan analisis yang baik.
   8
packet core/SGSN/GGSN engineer
orang ini bertugas untuk instalasi/konfigurasi perangkat yang berkaitan dengan PS (packet switch) seperti GGSN, SGSN, router, dll.
orang ini perlu mengerti tentang fundamental GSM/UMTS. mengerti GPRS operation, mengerti IP technology dan layanan berbasis IP. punya kemampuan analisis yang baik, dan disarankan punya sertifikasi networking (e.g. mikrotik, cisco, juniper)
   9
helpdesk / support
disetiap perusahaan modern, hampir semua karyawan menggunakan komputer dalam kerjanya. helpdesk akan meladeni karyawan lain jika user tersebut kesulitan menggunakan layanan. mis: komputernya ngadat, kena virus, dll
orang ini perlu tahu menggunakan komputer lebih dari karyawan biasa, akan lebih baik jika punya sertifikasi keahlian komputer.
  10
VAS (Value Added Service) engineer
tentang VAS
orang ini perlu mengerti tentang fundamental GSM/UMTS. mengerti tentang VAS operation. tergantung teknologi yang dipakai (windows based, linux/unix based) sebaiknya mempunyai sertifikasi yang relevan.
  11
project manager
project manager ada di setiap perusahaan. tugas utama project manager adalah mendeliver project agar tidak telat, tidak overbudget, dan memastikan bahwa pekerjaan yang dilakukan sesuai spec.
posisi ini adalah bukan entry level. biasanya memerlukan pengalaman yang cukup karena project manager adalah kombinasi technical & managerial. skill komunikasinya harus bagus, kemampuan berbahasa inggris adalah keharusan di multinational company.
  12
SITAC (site acquisition)
operator memerlukan site untuk meletakan perangkatnya (BTS), nah bagian SITAC ini akan bertugas untuk membeli/menyewa lahan tsb, nego dengan pemilik, dealing dengan orang2 daerah tsb, dll
perlu kemampuan negosiasi, kemampuan komunikasi
  13
programmer / software engineer
sesuai namanya, orang ini bertugas untuk melakukan pemrogramman untuk mendevelop software, bug-fix, dan kadang ngetest juga
tergantung bahasa pemrogramman yang dipakai (C, C++, .net, PHP, java, dll) programmer perlu menguasai bahasa pemrogramman tempat dia bekerja. terkadang di sebuah project besar, programmer juga perlu tahu OS (operating system) karena OS tersebut adalah platform yang dipakaioleh softwarenya.
  14
consultant
sesuai namanya konsultant mempunyai tugas spesifik sesuai kontak yang dibuatnya. kadang engineer2 diatas ketika merasa cukup skill, mereka keluar dari perusahaannya, dan menjadi konsultan.. tidak jarang seorang konsultant banyak bekerja sebagi expatriate di luar negeri.
ini bukan posisi entry level. seorang konsultant biasanya mempunyai pengalaman yang banyak dan dalam tentang sebuah teknologi. sehingga mereka daat memberi advice atau mengerjakan tugas spefisik tersebut. skill komunikasi, english, presentation, adalah penting bagi konsultan.
  15
operation manager
orang ini bertugas untuk memastikan bahwa kegiatan operasional berjalan dengan baik. jika ada trouble (mis: BTS mati) maka manager ini akan berkoordinasi dengan bagian lain untuk mengatasi masalah ini
ini bukan posisi entry level. seorang manager operasional biasanya berasal dari engineer juga, punya banyak pengalaman teknikal. skill komunikasi, english, presentation, adalah penting bagi bagi mereka.
  16
technical sales
ketika menjual sebuah produk teknologi, bagian sales perlu mempunyai orang yang mengerti produk yang dijual secara teknis dan mendalam. untuk itulah diperlukan technical sales.
biasanya bukan posisi entry level. technical sales biasanya orang yang mengerti product yang dijual perusahaannya dengan baik, mengerti limitnya, mengerti error-errornya.
  17
analyst
dalam sebuah software house, biasanya memerlukan analyst untuk menganalisis requirements yang diberikan klien dan menterjemahkannya ke dalam bentuk teknis (DFD, ERD, spec) yang kemudian dikerjakan oleh programmer atau bagian lainnya
biasanya bukan posisi entry level. biasanya berasal dari programmer. mempunyai communication/presentation skill yang baik, mempunyai skill teknis yang baik, berpengalaman cukup, dan punya kemampuan analyses yang baik
  18
DBA (Database Administrator)
posisi ini biasanya ada di perusahaan yang besar (banking, telco, oil, mining, etc). tugasnya untuk manage database yang digunakan perusahaan tsb. database memuat informasi sensitif, karena itulah tidak semua orang punya akses kesana
mempunyai skill teknis yang baik tentang database yang dipakai. mempunyai sertifikasi (oracle database, mysql, postgresql) akan lebih baik.
  19
integration engineer
ketika sebuah teknologi jadi diadopsi (baca: dibeli) oleh sebuah organisasi, maka orang ini akan bertugas untuk mengintegrasikan teknologi ini ke organisasi
biasanya bukan posisi entry level. perlu mengetahui banyak teknologi terutama yang dipakai oleh perusahaan maupun dari produk yang dipakai.
  20
security engineer
jika perusahaan semakin besar, maka diperlukan pula orang khusus yang mengurusi masalah security. baik security, network, system, maupun aplikasi. dia memastikan bahwa security dilakukan dengan baik. misal: konfigurasi firewall, role, dll.
orang ini memerlukan skill OS yang dipakai (solaris, linux, windows) akan lebih baik jika punya sertifikasinya. mengerti jaringan komputer dengan baik, akan lebih baik jika punya sertifikasinya (mikrotik, cisco, dll). mengerti menggunakan tools security. akan lebih baik jika punya sertifikasi security juga.
  21
Auditor
sesuai namanya auditor bertugas untuk mengaudit sebuah organisasi. auditor IT akan bertugas untuk memeriksa implementasi IT dan membandingkannya dengan standar atau spesifikasi.
agar dapat mengaudit dengan baik, auditor perlu mampunyai skill diatas orang rata-rata. perlu mengerti OS, database, standard IT, networking, dll. masak yang diaudit lebih pinter dari yang mengaudit? hehehe. auditor juga punya sertifikasi juga. mis: CISA
   22
ERP (Enterprise Resource Planning) consultant
dari namanya, orang ini akan bertanggung jawab dalam konsultasi implementasi/konfigurasi aplikasi ERP.
tergantung aplikasi ERP yang dipakai. untuk menjadi konsultant ERP, diperlukan kemampuan teknis yang memadai, komunikasi, presentasi, dll. salah satu pembuat software ERP yaitu SAP juga mengeluarkan sertifikasi produknya.
  23
technical writer
sesuai namanya technical writer bertugas untuk menulis dokumentasi dari software/product yang dibuat. biasanya kalo projectnya sudah besar banget
kemampuan menulis yang baik, mahir menggunakan word processor. mengerti bagian teknis.
  24
procurement
bagian ini dikenal juga sebagai bagian pengadaan. mereka bertugas untuk menerima requirements pengadaan dari department lain kemudian melakukan nego dengan supplier.
memerlukan kemampuan komunikasi yang baik, teknis, skill negosiasi. procurement mempunyai prosedur standar yang umum dijalankan, sehingga ada sertifikasinya juga. dibeberapa perusahaan, implementasi procurement yang tidak standard akan dicurigai oleh auditor sebagai sebuah indikasi penyimpangan.
  25
Quality Assurance / tester
bagian ini bertugas untk memastikan bahwa product/software yang dibuat adalah sesuai spec. jika orang QA bilang productnya belum layak untuk di release, ya berarti belum direlease
di software house, orang QA biasanya dulunya adala programmer juga. jadi ngerti tentang bug suatu product.
  26
web developer
web developer sering disebut juga web programmer. mereka bertugas untuk menulis kode-kode untuk sebuah aplikasi berbasis web.
karena berkaitan dengan web, maka web developer perlu mengetahui HTML, CSS, javascript, database SQL, dan mengerti cara kerja HTTP. beberapa bahasa pemrogramman juga punya sertifikasinya.
  27
web designer
web designer bertugas untuk mendesain website, mengatur layout, mengatur warna, dll. jadi lebih ke artistik dari sebuah website.
meskipun tugasnya bukan programming, designer web juga perlu mengerti hal-hal dasar seperti HTML, CSS, layout, dll.
  28
trainer
sesuai namanya, orang ini bertugas untuk mengajar It kepada orang lain.
tergantung dari training yang diajarkan. beberapa training mensyaratkan trainernya harus sudah bersertifikasi dahulu sebelum diperbolehkan mengajar.