IT직업 - 빅데이터 개발자
- 10,443
- 0
- 0

빅데이터(Big Data)는 무엇인가?
빅데이터는 수십 테라의 정형, 비정형 데이터를 의미합니다.
가트너(Gartner)는 빅데이터를 대용량의 데이터 규모(high-volume), 빠른 속도(high-velocity), 높은 다양성(high-variety)을 지닌 정보 자산이라고 말합니다.
빅데이터 개발자란?
대량의 데이터를 다루는 사람을 의미합니다.
대량의 데이터는 수십 테라 정도이며 이 자료를 수집하고, 어떻게 효율적으로 관리할지 고민하는 역할을 합니다. 즉, 박데이터 기술을 사용할 수 있도록 서버, 웹사이트, 데이터베이스 등에 환경을 구축하는 일을 하는 사람입니다.
빅데이터 개발자의 업무는?
데이터를 분석하기 위해 많은 양의 자료를 수집하고, 분석할 수 있도록 이를 가공하고 정제할 수 있는 프로그램을 개발하는 업무를 수행합니다.
데이터를 활용하는 목적에 맞게끔 이를 정확하고, 신속하게 처리할 수 있는 프로그램, 플랫폼을 설계하는 업무를 하는 것입니다.
빅데이터 개발자가 되기 위해서는?
프로그래밍 능력이 필수입니다. 기본적으로 python, R, Hadoop eco와 분산처리에 대한 이해, database/DW 지식이 바탕이 되어야 합니다.
부가적으로는 네트워크 지식, linux, shell script, Java 등에 관한 지식을 보유한다면 좋습니다.
빅데이터 개발자가 되기 위해서는 학력 또한 중요합니다. 아직 고졸 출신 개발자가 없으며, 대부분 4년제 학사 이상의 학력이 요구됩니다.
참고로, 빅데이터 개발자의 경우에는 신입사원을 뽑는 경우보다는 경력자 혹은 석/박사 위주로 채용이 진행됩니다.
`19.01.14(updated. `19.01.16)