interview 데이터엔지니어링강대권

데이터만으로,
의미 있는 결과물을
만들어 내는 곳
Q. 소속된 부서에서는 무슨 일을 하나요?
데이터 팀(분석/엔지니어링)은 라인게임즈의 게임에서 발생하는 모든 로그 데이터들을 수집하여 게임들을 분석하고 있습니다. 데이터 팀의 업무는 게임 출시 전과 출시 후로 나뉘어질 수 있습니다. 게임 출시 전에는 분석에 필요한 데이터의 구조와 지표들을 설계하고, 비공개 테스트(Closed Beta-Test, CBT)를 통해 데이터 정합성 검사를 진행하게 됩니다. 게임 출시 이후에는 게임의 로그 데이터를 수집 및 분석하여 게임의 문제점 및 개선점을 찾는 비즈니스 인텔리전스(Business intelligence, BI) 역할을 수행합니다. 이 외에도 글로벌 게임 시장 분석, 분석 알고리즘 및 데이터 플랫폼 개발 등 데이터와 관련된 모든 일을 하고 있습니다.

Q. 그 중 어떤 업무를 담당하고 계시나요?
저는 데이터 엔지니어로서 게임 안에서 발생하는 로그 데이터들과 국내 및 글로벌 게임 시장 데이터 등의 분석에 필요한 데이터들을 추출 및 가공 후, DB에 적재하고 있습니다 (ETL: Extract, transform, load). 이러한 ETL 플랫폼을 개발하여 데이터 분석 환경을 만들고, 자동화를 통해 ETL 환경을 고도화 하는 것이 저의 담당 업무입니다. 또한, 데이터 분석가들이 게임의 현황 파악 및 분석을 할 수 있도록 분석 플랫폼 개발을 하고 있습니다.

Q. 하루 업무 일과가 어떻게 되시나요?
매일 아침 ETL 로그 기록을 확인하여 전날 데이터들이 정확히 적재 되어있는지 확인합니다. 데이터 이상 여부에 따라서 데이터 분석에 영향을 주기 때문에 오류가 발생하면 우선적으로 문제를 해결합니다. 오류가 있을 경우 이를 분석하고 보완하며 관련된 여러 기술들을 찾아 테스트 작업을 합니다. 테스트를 통해 개발된 기능을 실제 서비스에 적용시켜 더욱 고도화된 ETL 플랫폼을 만들기 위해 노력하고 있습니다. 이 외에도 데이터 분석에 필요한 각종 API 및 플랫폼 개발을 하고 있습니다.
어제의 신(新)기술이
오늘의 구(舊)기술이 되는 곳
Q. 해당 업무에 필요한 역량/자질은 무엇인가요?
데이터 엔지니어 팀에서는 프로그램 언어(Java, Python 등)를 다룰 수 있는 능력, 오픈소스를 활용할 수 있는 능력 그리고 분산 환경을 이해하는 것이 중요합니다. 또한, 대부분의 작업이 리눅스 환경에서 이뤄지기 때문에 기본적인 리눅스 환경에 대한 이해가 필요 합니다. 이 외에도, 데이터 업무에는 컴퓨터 공학, 통계, 수학적 지식을 많이 이용하기 때문에 이러한 학문들을 연관성 있게 배우면 많은 도움이 됩니다. 그리고 무엇보다도, 게임을 좋아하고 즐길 줄 알아야 합니다.

Q. 해당 업무에 어떤 성격/성향의 사람이 적합할까요?
데이터 엔지니어링 팀은 빅 데이터들을 다루는 업무를 하기 때문에, 빅 데이터의 최근 트렌드 및 새로운 기술들을 빠르게 받아들여야 합니다. 그렇기 때문에, 창의성, 실험정신 그리고 끊임없는 학습능력을 갖고 있다면 데이터 엔지니어링 업무에 적합하다고 할 수 있습니다. 또한, 데이터 팀은 다양한 부서들과 협업을 하기 때문에 커뮤니케이션 능력도 필요로 합니다.

Q. 라인게임즈에 입사할 수 있었던 나만의 강점은?
저는 대학교 시절, 데이터 사이언티스트라는 꿈을 가지고 컴퓨터 및 통계 응용수학을 전공하였습니다. 단일 전공자에 비해서 각 각의 전문 지식이 떨어질 수는 있지만, 컴퓨터 프로그래밍으로 다양한 통계 기법과 알고리즘 해석을 어우르는 법을 배울 수 있었습니다. 이러한 배움은 컴퓨터의 정확성, 통계의 신뢰성 그리고 수학의 논리성을 가지고 데이터를 다룰 수 있었고 라인게임즈 입사에 큰 도움이 되었습니다.

자유로운 무대,
라인게임즈
Q. 라인게임즈를 선택한 이유가 무엇인가요?
입사 전 금융관련 및 미국 시장 마케팅 데이터를 다뤄본 경험이 있습니다. 이곳에서의 데이터들은 자사의 데이터보다는 외부 데이터를 많이 다루었습니다. 외부 데이터들에 의존이 높아지면 원하는 데이터 셋을 수집하기 힘들고, 이는 분석에서의 신뢰성 하락으로 이어집니다. 하지만 라인게임즈는 초기 데이터 선정부터 검증 그리고 데이터 관리까지, 모두 내부 데이터들을 다룰 수 있다는 장점이 있습니다.

Q. 라인게임즈의 자랑할만한 복지는 무엇인가요?
자유로운 분위기는 라인게임즈의 자랑입니다. 라인게임즈는 출퇴근부터 업무환경, 회사 분위기 등 모든 것이 자유롭습니다. 경직된 분위기에서 결과를 만들어 내는 곳이 아닌, 자유로운 분위기 속에 창의적인 결과물을 만들어 갈 수 있는 곳입니다. 업무 중 쉬고 싶을 땐, 라인게임즈 카페에서 티타임을 갖고 회사에서 제공해주는 각종 편의시설(탁구/다트/비디오게임)들은 언제든지 즐길 수 있습니다. 이러한 분위기와 회사의 지원은 업무 효율성을 높여주어 더 좋은 결과물을 만들어 내는데 원동력이 됩니다.

또 하나의 따뜻한 가족,
웃음을 주는
친구가 되어주세요.
Q. 새로운 동료가 들어온다면 이런 사람과 함께 일하고 싶다!
라인게임즈의 동료들은 가족, 친구보다 더 많은 시간을 함께 보내는 소중한 사람들입니다. 그렇기 때문에, 가족처럼 따뜻함을 공유 할 수 있고, 친구처럼 편하게 지낼 수 있는 사람이었으면 좋겠습니다.

Q. 지원자들에게 해주고 싶은 말이 있다면?
게임은 누군가에게는 단순한 게임일 수 있겠지만, 다른 누군가에게는 인생을 즐겁게 만들어 주는 보물과 같은 것이라고 생각합니다. 누군가에게 즐거움을 선사하는 것만큼 행복한 일은 없다고 믿기 때문입니다. 라인게임즈의 일원이 되어 즐거움을 만들고 행복해 지길 바랍니다.