정재형

정재형 Email and Phone Number

Seoul, KR
정재형's Location
Seoul, South Korea, Korea, Republic of
About 정재형

안녕하세요, 데이터베이스 관리 전문가이자 데이터 엔지니어 정재형입니다. 18년 이상의 경력 동안 게임, 이동통신, 교육 등 다양한 산업 분야에서 DBA로 활약해 왔습니다. 데이터 아키텍처 설계부터 데이터베이스 운영, 성능 최적화, 데이터 마이그레이션에 이르기까지 DB 라이프사이클 전반을 관리해 온 노하우를 갖추고 있습니다.스마일게이트에서는 6년간 온라인 및 모바일 게임 DB 시스템을 운영하며 대규모 트래픽 처리와 24시간 무중단 서비스를 안정적으로 지원하였습니다. 데이터 모델링부터 쿼리 튜닝, 이기종 DB 간 데이터 마이그레이션까지 게임 데이터 처리의 A to Z를 경험하며 전문성을 쌓았습니다. 머스트잇에서는 DataLake, DW 및 BI 시스템을 구축하며 데이터 활용 가치를 높이는 데 주력하였습니다. Kafka 기반 실시간 데이터 파이프라인을 구축해 데이터 처리 속도를 50% 향상시켰으며, Quicksight를 활용한 셀프서비스 BI 환경을 제공해 데이터 민주화를 이뤄냈습니다.이투스교육에서는 전사 DB 시스템 운영을 총괄하며 교육 서비스 무장애(無障碍) 운영에 힘썼습니다. DB 표준화 및 모니터링 자동화를 주도해 운영 효율성을 30% 높였으며, 데이터 아키텍처 개선으로 쿼리 성능 50% 향상을 달성하였습니다.주요 보유 기술로는 Oracle, MySQL, SQL Server, PostgreSQL, MongoDB 등 다양한 관계형 및 NoSQL DBMS 운영 능력, 데이터 모델링, 백업 및 복구, 트러블슈팅, 데이터 마이그레이션 역량을 자랑합니다. AWS, GCP 등 클라우드 환경에서의 DBMS 운영 경험도 풍부합니다.데이터 품질 관리와 거버넌스 구축, 데이터 표준화 등 DBA의 확장된 역할도 꾸준히 수행해 왔습니다. 단순히 DB를 관리하는 것을 넘어, 조직 내 데이터 활용도를 높이고 비즈니스 의사결정을 지원하는 데이터 전문가로서의 면모도 갖추고 있습니다.대규모 서비스를 지탱하는 DB 인프라 운영부터 클라우드 기반 데이터 플랫폼 구축까지, 데이터 관리 분야의 A부터 Z까지 풍부한 경험과 노하우를 자랑합니다. 체계적인 문제 해결 능력과 배움에 대한 열정, 긍정적인 마인드로 데이터 기반 비즈니스 가치 창출에 앞장서겠습니다!

정재형's Current Company Details
banksalad (뱅크샐러드)

Banksalad (뱅크샐러드)

View
DBA
Seoul, KR
Website:
rainist.com
Employees:
144
정재형 Work Experience Details
  • Banksalad (뱅크샐러드)
    Dba
    Banksalad (뱅크샐러드)
    Seoul, Kr
  • 머스트잇 <​Must'It>
    Data Engineering 팀장
    머스트잇 <​Must'It> May 2022 - Jun 2024
    대한민국 서울
    머스트잇에서 DBA로 근무하며 다양한 프로젝트를 수행하고 있습니다.첫째, DataLake 시스템 구축 프로젝트에서는 Debezium, Kafka, S3, Mongo, Airflow 등의 기술을 활용하여 실시간 데이터 수집, 저장, 분석이 가능한 시스템을 설계 및 개발하였습니다. 이를 통해 데이터 처리 속도를 50% 향상시키고, 데이터 기반 의사결정 및 분석 역량 강화에 기여하였습니다.둘째, 판매자 데이터 구독 서비스 구축 프로젝트에서는 AWS Quicksight를 활용하여 판매자 맞춤형 데이터 시각화 및 분석 서비스를 개발하였습니다. 판매자의 니즈를 반영한 대시보드와 셀프 서비스 분석 환경을 제공하여 판매자 만족도를 30% 향상시키는 성과를 거두었습니다. 셋째, DataWarehouse 시스템 구축 프로젝트에서는 Aurora MySQL과 SQL Server를 활용하여 전사 데이터를 통합 관리할 수 있는 DW 시스템을 구축하였습니다. ETL 자동화 및 데이터 품질 관리 프로세스를 적용하여 데이터 관리 효율성을 80% 향상시키고, 부서별 데이터 분석 소요 시간을 70% 단축하는 등의 성과를 달성하였습니다.넷째, AWS Quicksight를 활용한 BI 솔루션 구축 프로젝트를 통해 사용자 친화적인 데이터 시각화 및 분석 플랫폼을 구축하였습니다. 40여개의 대시보드를 개발 및 배포하고, 사용자 교육과 변화 관리를 수행하여 데이터 기반 의사결정 문화 확산에 기여하였습니다.다섯째, Aurora MySQL 데이터베이스 성능 고도화 및 비용 최적화 프로젝트를 수행하였습니다. 체계적인 성능 모니터링과 튜닝을 통해 데이터베이스 응답 속도를 50% 개선하고, 인프라 비용을 연간 1억원 이상 절감하는 성과를 거두었습니다. 여섯째, Aurora MySQL 자체 모니터링 시스템 고도화 프로젝트에서는 오픈소스 기반의 모니터링 시스템(TIG 스택)을 구축하여 CloudWatch 의존도를 낮추고 연간 모니터링 비용을 50% 절감하였습니다. 또한 실시간 모니터링 및 알람 체계를 마련하여 장애 대응 시간을 30% 단축시키는 등 운영 효율성을 크게 향상시켰습니다.이러한 프로젝트 경험을 통해 데이터 아키텍처 설계, 데이터베이스 운영 및 최적화, 데이터 분석 및 시각화 등 다양한 영역에서의 전문성을 함양할 수 있었습니다. 앞으로도 데이터 기반의 의사결정 문화를 선도하는 DBA로서 조직에 기여하고자 합니다.
  • 이투스교육(Tech)
    Senior Database Administrator
    이투스교육(Tech) Feb 2021 - May 2022
    대한민국 서울
    이투스교육 DB 관리 및 모니터링 시스템 구축 프로젝트- 프로젝트 목표: - 전사 DB 시스템 모니터링 체계 구축을 통한 안정적인 서비스 운영 - 성능 분석 및 튜닝을 통한 DB 서버 최적화 - DW, BI 시스템 구축으로 데이터 기반 의사결정 지원- 활용 기술: TIG 스택 (Telegraf, InfluxDB, Grafana), AWS(Aurora, Kinesis, Athena, Glue), SQL Server, PostgreSQL, MySQL, MongoDB- 프로젝트 기간: 2021.03 ~ 2022.05본인 역할 및 기여도:1. 전사 DB 모니터링 시스템 구축 - TIG 스택을 활용한 실시간 DB 성능 모니터링 시스템 자체 구축 - 온라인/오프라인 교육 시스템 DB 성능 지표 수집 및 시각화 - 이상 징후 탐지 및 알람 설정으로 신속한 장애 대응 체계 마련 - DB 모니터링 시스템 구축으로 운영 효율성 30% 향상2. DB 성능 분석 및 최적화 - 쿼리 실행 계획 분석 및 인덱스 튜닝을 통한 쿼리 성능 최적화 - 데이터 모델링 및 테이블 설계 개선으로 DB 구조 효율화 - 정기적인 성능 분석 및 튜닝으로 DB 서버 안정성 확보 - 성능 이슈 개선으로 평균 쿼리 응답 속도 50% 향상3. DW 및 BI 시스템 구축 - 데이터 웨어하우스(DW) 시스템 요건 정의 및 아키텍처 설계 - ODS(운영 데이터 저장소) 및 Datalake 구축을 통한 데이터 통합 - AWS Kinesis, Athena, Glue를 활용한 실시간 데이터 처리 파이프라인 구축 - ReDash 기반의 BI 솔루션 구축으로 데이터 시각화 및 셀프 서비스 분석 환경 제공4. 교육용 Metaverse 로깅 시스템 구축 - MongoDB 기반의 Metaverse 로깅 데이터 수집 및 저장 체계 구축 - AWS S3를 활용하여 로깅 데이터를 Datalake와 연동하는 아키텍처 설계 - 로깅 데이터 분석을 통한 Metaverse 서비스 개선 및 운영 최적화프로젝트 성과:- TIG 스택 기반 DB 모니터링 시스템 구축으로 DB 가시성 확보 및 운영 안정성 향상- 데이터 아키텍처 개선 및 성능 튜닝으로 DB 처리 성능 50% 향상- DW 및 BI 시스템 구축을 통해 데이터 기반 의사결정 체계 마련- Metaverse 로깅 시스템 구축으로 서비스 운영 및 개선을 위한 데이터 분석 기반 확보본 프로젝트를 통해 DB 모니터링 및 성능 최적화, 데이터 아키텍처 설계, 데이터 파이프라인 구축 등 DB 관리 전반에 걸친 역량을 크게 향상시킬 수 있었습니다. 체계적인 DB 모니터링과 데이터 활용 기반을 마련하여 기업 데이터 자산의 가치를 높이는데 기여하였습니다.
  • 스마일게이트
    과장
    스마일게이트 Mar 2015 - Feb 2021
    대한민국 경기도 성남
    전사 DB 관리 및 최적화 프로젝트- 프로젝트 목표: - 온라인 PC 및 모바일 게임 서비스의 안정적인 DB 시스템 운영 - 성능 모니터링 및 분석을 통한 DB 서버 최적화 - 데이터 마이그레이션 및 BI 시스템 구축으로 데이터 활용 기반 마련- 활용 기술: AWS Aurora, SQL Server, MySQL, TIG 스택(Telegraf, InfluxDB, Grafana), Python Django- 프로젝트 기간: 2015.03 ~ 2021.02 (6년)본인 역할 및 기여도:1. 게임 DB 시스템 운영 및 최적화 - 온라인 PC 및 모바일 게임 서비스의 DB 시스템 운영 및 관리 - 신규 게임 오픈 전 DB 성능 검수 및 안정화 작업 수행 - 쿼리 분석 및 인덱스 튜닝을 통한 DB 성능 최적화 - 성능 이슈 사전 감지 및 proactive한 대응으로 서비스 안정성 확보2. 실시간 DB 모니터링 시스템 구축 - TIG 스택을 활용한 실시간 DB 성능 모니터링 시스템 구축 - SQL Server Extended Event를 활용한 실시간 성능 지표 수집 - 게임 서비스별 맞춤형 모니터링 대시보드 구현으로 가시성 향상 - 모니터링 시스템 구축으로 이슈 대응 시간 30% 단축3. DB 운영 자동화 및 관리 도구 개발 - Python Django 프레임워크를 활용한 DB 업무 관리 도구 개발 - 반복적인 DB 운영 작업 자동화로 업무 효율성 40% 향상 - DB 성능 분석 및 리포팅 도구 개발로 의사결정 지원 4. DB 마이그레이션 및 BI 시스템 구축 - 게임 DB와 플랫폼 DB 간 실시간 데이터 마이그레이션 수행 - 대용량 데이터 이관 시 무중단 마이그레이션 체계 수립 - 게임 서비스 데이터를 활용한 BI 시스템 구축으로 데이터 기반 의사결정 지원프로젝트 성과:- 6년간 20여개의 온라인 PC 및 모바일 게임 서비스 DB 시스템 안정적 운영- 실시간 모니터링 및 선제적 성능 튜닝으로 zero downtime 달성- DB 운영 자동화 및 관리 도구 개발로 연간 1,000시간 이상의 업무 시간 절감- 게임 및 플랫폼 DB 간 실시간 마이그레이션으로 데이터 일관성 확보 - 게임 데이터 기반의 BI 시스템 구축으로 데이터 드리븐 의사결정 문화 확산6년간의 스마일게이트 재직 기간 동안 다양한 게임 서비스의 DB 시스템을 안정적으로 운영하고, 성능을 최적화함으로써 서비스 품질 향상에 기여하였습니다. 실시간 모니터링 체계를 구축하여 이슈를 사전에 탐지하고 신속히 대응할 수 있는 기반을 마련하였으며, 운영 자동화 및 관리 도구 개발을 통해 업무 효율성을 대폭 향상시켰습니다.또한 게임 및 플랫폼 간 데이터 마이그레이션과 BI 시스템 구축 경험을 통해 데이터 활용 역량을 강화하였습니다. 본 프로젝트를 통해 대규모 DB 시스템 운영 및 최적화, 데이터 마이그레이션, 데이터 분석 플랫폼 구축 등 DB 및 데이터 엔지니어로서의 전문성을 갖출 수 있었습니다.
  • 공게임즈
    플랫폼팀 팀장
    공게임즈 Mar 2014 - Mar 2015
    대한민국
    게임 서비스 플랫폼 구축 프로젝트- 프로젝트 목표: - 자체 게임 퍼블리셔를 위한 통합 게임 서비스 플랫폼 개발 - 안정적이고 효율적인 게임 서비스 운영을 위한 DB 시스템 관리 - 데이터 기반의 게임 운영 및 의사결정 지원- 활용 기술: SQL Server, Windows Server, DB 모니터링 도구, Extended Event- 프로젝트 기간: 2014.03 ~ 2015.03 (1년)작업 내용:1. 게임 서비스 플랫폼 개발 리딩 - 자체 게임 서비스 플랫폼 요구사항 분석 및 아키텍처 설계 - 플랫폼 개발 일정 및 리소스 관리, 개발 프로세스 정립 - 플랫폼 개발 품질 관리 및 테스트 수행 - 성공적인 플랫폼 런칭으로 자체 게임 서비스 역량 강화2. DB 시스템 설계 및 개발 지원 - 게임 서비스 DB 시스템 아키텍처 설계 및 구축 - 게임 개발팀 DB 개발 지원 (SP 개발, 테이블 모델링, 인덱스 설계 등) - DB 성능 최적화를 위한 쿼리 튜닝 및 파라미터 설정 - 안정적인 DB 시스템 운영으로 게임 서비스 가용성 99.9% 달성3. 실시간 DB 모니터링 시스템 구축 - SQL Server 모니터링 도구를 활용한 실시간 성능 모니터링 체계 수립 - Extended Event를 활용한 DB 성능 지표 및 이벤트 모니터링 - 이슈 발생 시 신속한 알람 및 대응 프로세스 정립 - DB 모니터링 시스템 구축으로 이슈 탐지 및 해결 시간 50% 단축 4. 게임 운영 지원 도구 개발 - 게임 서비스 통계 및 분석을 위한 통계 툴 개발 - 게임 운영팀 효율성 향상을 위한 게임 운영 자동화 도구 개발 - 도구 개발을 통해 게임 운영 생산성 30% 향상5. 플랫폼팀 리더십 및 관리 - 플랫폼팀 비전 및 목표 수립, 팀원 역량 개발 계획 수립 - 크로스 펑셔널 조직과의 원활한 커뮤니케이션 및 협업 체계 구축 - 정기적인 코드 리뷰 및 기술 공유회를 통한 팀 역량 강화 - 체계적인 팀 관리를 통해 프로젝트 일정 준수 및 높은 팀 만족도 달성프로젝트 성과:- 자체 게임 서비스 플랫폼 성공적으로 런칭, 다수의 게임 서비스 안정적 운영 - 실시간 DB 모니터링 시스템 구축으로 서비스 안정성 및 가용성 향상- 게임 운영 지원 도구 개발로 게임 운영 효율성 30% 향상- 체계적인 플랫폼팀 운영으로 프로젝트 일정 100% 준수 게임 서비스 플랫폼 구축 프로젝트를 성공적으로 리딩하여, 자체 게임 퍼블리싱 역량 강화에 기여하였습니다. DB 시스템 아키텍처 설계 및 개발 지원, 실시간 모니터링 체계 구축 등을 통해 플랫폼의 안정성과 효율성을 높였습니다.또한 게임 운영 지원 도구 개발로 게임 서비스 운영 효율성을 제고하는 한편, 체계적인 플랫폼팀 관리를 통해 조직력을 향상시켰습니다. 본 프로젝트를 통해 DB 엔지니어링 역량뿐만 아니라, 프로젝트 관리 및 리더십 역량을 한층 성장시킬 수 있었습니다.
  • 누리엔소프트
    Dba팀 팀장
    누리엔소프트 Dec 2012 - Mar 2014
    대한민국 서울
    온라인 게임 DB 관리 및 지원 프로젝트- 프로젝트 목표: - 온라인 댄스 배틀 게임의 안정적인 DB 시스템 운영 및 개발 지원 - 게임 운영 및 데이터 분석을 위한 도구 개발 - 다수의 해외 서비스를 위한 DB 관리 및 마이그레이션- 활용 기술: SQL Server 2008, Windows Server, Extended Event- 프로젝트 기간: 2012.12 ~ 2014.03 (1년 4개월)작업 내용:1. 게임 DB 개발 및 운영 - 게임 DB 스키마 설계 및 SP, User Function 개발 - 인덱스 튜닝 및 쿼리 최적화를 통한 DB 성능 개선 - 게임 업데이트 및 패치에 따른 DB 변경사항 관리 - 안정적인 DB 운영으로 서비스 가동률 99.5% 이상 달성2. 게임 운영 지원 도구 개발 - 게임 운영팀의 요구사항을 반영한 운영 툴용 DB 스키마 설계 - 운영 툴에서 사용되는 데이터 검색 및 추출을 위한 SP 작성 - 대용량 데이터 마이그레이션 수행 및 자동화 스크립트 작성 - 운영 지원 도구 개발로 운영팀 업무 효율 25% 향상3. 게임 데이터 분석 도구 개발 - 게임 서비스 현황 파악 및 의사결정을 위한 통계 툴 요건 정의 - 결제, 유저 행위, 게임 데이터 등을 시간 단위로 집계하는 통계 툴 개발 - 데이터 추출 및 집계 로직 최적화로 분석 소요 시간 30% 단축 - 통계 툴을 활용한 게임 밸런싱 및 이벤트 효과 분석으로 매출 5% 증대4. 실시간 DB 모니터링 체계 구축 - SQL Server Extended Event를 활용한 실시간 성능 지표 모니터링 - 이상 징후 발생 시 신속한 알림 및 대응 프로세스 수립 - DB 모니터링 체계 구축으로 이슈 사전 탐지율 50% 향상5. 해외 서비스 DB 관리 - 다수의 해외 서비스 DB 인스턴스 관리 및 모니터링 - 해외 서비스 특성을 고려한 DB 튜닝 및 최적화 수행 - 글로벌 서비스 확장에 따른 DB 마이그레이션 및 스키마 동기화 작업 수행프로젝트 성과:- 온라인 댄스 배틀 게임 DB 시스템의 안정적 운영으로 서비스 가동률 99.5% 달성- 게임 운영 및 데이터 분석 도구 개발로 업무 효율성 20% 이상 향상- 실시간 모니터링 체계 구축으로 DB 이슈 사전 탐지 및 신속한 대응 가능- 해외 서비스 DB 관리를 통해 글로벌 서비스 확장에 기여누리엔소프트에서의 경험을 통해 온라인 게임 DB 운영 및 개발 colaboration 역량을 한층 강화할 수 있었습니다. 게임 서비스의 핵심인 DB 시스템을 안정적으로 운영하는 한편, 다양한 지원 도구 개발을 통해 업무 효율성을 높이고 게임 서비스 품질 향상에 기여하였습니다.특히 해외 서비스 DB 관리 경험을 통해 글로벌 서비스 인프라 구축 및 운영 노하우를 쌓을 수 있었습니다. 본 프로젝트를 통해 DB 엔지니어로서의 전문성을 강화하고, 크로스 펑셔널 조직과의 협업 및 글로벌 서비스 대응 역량을 향상시킬 수 있었습니다.
  • Lg Uplus
    Database Administrator
    Lg Uplus Jan 2012 - Nov 2012
    대한민국 서울
    DW 시스템 운영 및 최적화 프로젝트 (프리랜서)- 프로젝트 목표: - Sybase IQ 기반 DW 및 ODS 시스템의 안정적 운영 - MySQL 기반 계정 관리 시스템 운영 및 최적화 - 데이터 마이그레이션 및 추출 자동화를 통한 운영 효율성 제고- 활용 기술: Sybase IQ, MySQL, 쉘 스크립트, mysqldumpslow- 프로젝트 기간: 2012.01 ~ 2012.11 (11개월)작업 내용:1. Sybase IQ DW 및 ODS 시스템 운영 - 대용량 데이터베이스 시스템 모니터링 및 성능 최적화 - Data 운영팀 요청에 따른 저장 프로시저(SP) 및 테이블 튜닝 - 데이터베이스 백업 및 복구 수행, 이슈 대응 - DW 및 ODS 시스템 운영 가이드 작성 및 문서화2. 데이터 마이그레이션 자동화 - 일/주/월 단위 데이터 마이그레이션 배치 프로세스 개발 - Sybase IQ 간 증분 데이터 이관 로직 구현 - 쉘 스크립트를 활용한 배치 프로세스 스케줄링 및 모니터링 - 마이그레이션 자동화로 운영 리소스 30% 절감3. MySQL 기반 계정 관리 시스템 운영 - MySQL InnoDB 엔진 기반 OLTP 시스템 운영 및 모니터링 - 계정 관리 시스템 테이블 구조 최적화 및 인덱스 튜닝 - mysqldumpslow를 활용한 slow 쿼리 분석 및 튜닝 - 계정 데이터 추출 및 제공, 데이터 정합성 검증4. 쉘 스크립트 기반 운영 자동화 - Sybase IQ 및 MySQL 데이터베이스 프로세스 모니터링 자동화 - 로그 파일 분석 및 알람 설정, 운영 이슈 사전 탐지 - 데이터베이스 통계 정보 수집 및 리포팅 자동화 - 운영 자동화로 수동 작업 시간 50% 단축5. 데이터 요구사항 대응 및 추출 - 마케팅, 영업, 기획 등 조직 내 다양한 부서의 데이터 요구사항 분석- 핵심 지표 및 차원 정의, 데이터 마트 설계- 효율적인 데이터 추출을 위한 SQL 쿼리 작성 및 튜닝- 추출된 데이터의 품질 검증 및 정합성 확보 프로세스 수행프로젝트 성과:- Sybase IQ 기반 DW/ODS 시스템 및 MySQL 기반 계정 관리 시스템 안정적 운영 - 데이터 마이그레이션 자동화로 운영 효율성 30% 향상- 데이터베이스 최적화를 통해 평균 쿼리 응답 속도 20% 개선- 쉘 스크립트 기반 운영 자동화로 수동 작업 부하 50% 감소LG U+에서의 경험을 통해 대용량 데이터베이스 시스템 운영 및 최적화 역량을 한층 강화할 수 있었습니다.Sybase IQ와 MySQL 등 이기종 DBMS 환경에서의 안정적인 시스템 운영 노하우를 쌓았으며, 데이터 마이그레이션 및 운영 자동화 역량도 함양하였습니다. 데이터 추출 및 제공, 데이터 정합성 검증 등 DW 시스템 운영에 필요한 제반 활동을 수행하였으며, 쉘 스크립트를 활용한 운영 자동화로 효율성 제고에 기여하였습니다.본 프로젝트를 통해 통신사 DW 시스템 운영 전문가로서의 역량을 한층 높일 수 있었습니다.
  • Kt
    Oracle Database Administrator
    Kt Oct 2011 - Jan 2012
    대한민국 서울
    KT WiFi 존 데이터 수집 및 DW 구축 프로젝트 (프리랜서)- 프로젝트 목표: - KT 전국 WiFi 망 진출입 로그 데이터 수집 및 DW 시스템 구축 - 수집된 데이터 기반의 고객 분석 및 마케팅 활용 기반 마련 - 효과적인 데이터 저장 및 활용을 위한 데이터 모델링 및 개발- 활용 기술: Oracle 10g, DA# 모델링 도구, 쉘 스크립트- 프로젝트 기간: 2011.10 ~ 2012.01 (4개월)작업 내용:1. 데이터 모델링 - WiFi 존 진출입 로그 데이터 분석 및 요구사항 정의 - DA# 모델링 도구를 활용한 개념/논리/물리 데이터 모델 설계 - 사실 테이블 및 차원 테이블 정의, 코드 체계 수립 - 데이터 품질 및 활용성을 고려한 데이터 구조 최적화2. Oracle DB 개발 - 데이터 모델을 기반으로 Oracle 테이블 및 인덱스 생성 - 데이터 로딩 및 변환을 위한 PL/SQL 프로시저 개발 - 데이터 추출 및 집계 SQL 작성, 쿼리 튜닝을 통한 성능 최적화 - DB 개발 표준 수립 및 문서화, 개발 프로세스 관리3. 데이터 수집 및 적재 자동화 - WiFi 존 진출입 로그 파일 수집 및 파싱 쉘 스크립트 작성 - Oracle 데이터 로더(SQL*Loader) 제어 파일 작성 - 증분 데이터 적재 및 전체 데이터 리프레시 로직 구현 - 데이터 수집 및 적재 프로세스 스케줄링 및 모니터링4. 데이터 검증 및 개선 - 수집된 데이터의 정합성 및 품질 검증, 오류 데이터 식별 - 데이터 클렌징 및 필터링 로직 적용, 누락된 데이터 보정 - 데이터 적재 프로세스 개선을 통한 수행 속도 30% 향상 - 이슈 사항 및 개선 내용 문서화, 프로젝트 진척 관리프로젝트 성과: - KT 전국 WiFi 존 진출입 로그 기반 DW 시스템 구축 완료- 일 평균 1억 건 이상의 로그 데이터 안정적 수집 및 적재- 데이터 모델링 및 DB 최적화로 쿼리 성능 50% 향상- DW 시스템 기반의 고객 분석 및 마케팅 캠페인 도출KT에서의 첫 프리랜서 경험을 통해 통신사 빅데이터 프로젝트 수행 역량을 쌓을 수 있었습니다.대용량 데이터 처리에 적합한 데이터 모델을 설계하고, 데이터 수집 및 적재 프로세스를 자동화하는 과정에서 데이터 엔지니어링 스킬을 크게 향상시켰습니다.프로젝트 전반의 DB 개발 작업을 수행하며 Oracle 및 SQL 역량을 강화하였으며, 데이터 검증 및 개선 활동을 통해 데이터 품질 확보의 중요성도 인지하게 되었습니다.KT 프로젝트를 통해 쌓은 경험과 노하우는 이후 다양한 프로젝트에서 활용할 수 있는 소중한 자산이 되었습니다.
  • 라이브플렉스
    Database Administrator
    라이브플렉스 Feb 2009 - Oct 2011
    대한민국 서울
    온라인 게임 DB 운영 및 최적화 프로젝트- 프로젝트 목표: - 다양한 장르(FPS, MMORPG 등)의 온라인 게임 DB 안정적 운영 - 게임 DB 성능 최적화를 통한 서비스 품질 향상 - 이벤트 및 통계 데이터 추출을 통한 게임 운영 지원- 활용 기술: SQL Server 2005, MySQL, DMV/DMF, 쉘 스크립트- 프로젝트 기간: 2009.02 ~ 2011.10 (2년 8개월)작업 내용:1. FPS 게임 DB 운영 및 최적화 - 스페셜 포스, 크로스 파이어 등 FPS 게임 DB 성능 모니터링 및 튜닝 - DMV(Dynamic Management Views)와 DMF(Dynamic Management Functions)를 활용한 DB 상태 모니터링 및 분석 - 게임 이벤트 및 통계 데이터 추출을 위한 쿼리 작성 및 최적화 - 성능 이슈 발생 게임의 DB 튜닝을 통해 응답 속도 50% 이상 개선2. MMORPG 게임 DB 운영 및 최적화 - 천존 온라인 등 MMORPG 게임 DB 성능 모니터링 및 튜닝 - 읽기 성능 향상을 위한 MySQL 슬레이브 DB 구성 및 운영 - 쉘 스크립트를 활용한 MySQL DB 프로세스 모니터링 자동화 - 게임 이벤트 및 통계 데이터 추출을 위한 쿼리 작성 및 최적화3. 회원 및 웹 DB 운영 및 최적화 - 자사 회원 DB 및 각종 웹 DB 성능 모니터링 및 튜닝 - 주기적인 게임 DB 점검 수행 (백업, 패치, 튜닝 등) - 이벤트 데이터 추출 및 제공을 위한 쿼리 작성 및 최적화 - DB 아키텍처 개선을 통해 확장성 및 성능 이슈 해결4. 개발팀 협업 및 커뮤니케이션 - 게임 개발팀 및 내부 개발 스튜디오와의 적극적인 커뮤니케이션 - 게임 설계 단계에서부터 DB 관점 검토 및 개선 사항 제언 - 테이블 구조 설계 및 인덱스 튜닝 등 DB 개발 가이드 제공 - 서비스 이슈 발생 시 신속한 원인 분석 및 해결 방안 제시프로젝트 성과:- 다양한 장르의 게임 DB를 안정적으로 운영하여 서비스 가용성 99.9% 달성- 성능 이슈 게임 DB 집중 튜닝을 통해 응답 속도 50% 이상 개선- DB 모니터링 자동화로 운영 효율성 30% 향상 및 이슈 사전 탐지 가능- DB 아키텍처 개선으로 확장성 확보 및 성능 안정화에 기여라이브플렉스에서의 경험은 다양한 DB 환경에서의 운영 노하우를 쌓고, DBA로서의 역량을 한층 성장시킨 계기가 되었습니다. 온라인 게임 서비스의 핵심인 DB의 안정성과 성능을 확보하기 위해 적극적으로 튜닝 및 모니터링 활동을 수행하였으며, 자동화 스크립트 작성을 통해 운영 효율성도 높일 수 있었습니다.특히 성능에 이슈가 있던 게임 DB를 집중적으로 분석하고 개선하여 가시적인 성과를 거둔 경험은 DBA로서의 자신감을 한층 높여주었습니다. 또한 개발팀과의 긴밀한 커뮤니케이션과 협업을 통해 시스템 전체를 바라보는 넓은 시야를 갖게 되었으며, 문제 해결 능력도 크게 향상되었습니다.라이브플렉스에서의 경험은 이후 DB 전문가로 성장하는 데 있어 소중한 자산이 되었습니다.
  • Seedc
    Database Administrator
    Seedc Nov 2005 - Dec 2008
    대한민국 서울
    SeedC 게임 DB 운영 및 통합 빌링 시스템 개발 프로젝트- 프로젝트 목표: - 다양한 게임 서비스의 DB 운영 및 최적화를 통한 안정적인 서비스 제공 - 각 게임별로 분산된 빌링 시스템을 통합하여 운영 효율성 제고 및 비용 절감 - DBA로서의 기본 역량 강화 및 서비스 개선을 위한 제안 활동 수행- 활용 기술: SQL Server 2000, MySQL, Oracle 9i, 쉘 스크립트, ASP- 프로젝트 기간: 2005.11 ~ 2008.12 (3년 2개월)본인 역할 및 기여도:1. 게임 DB 운영 및 최적화 - 다양한 장르의 게임 DB 운영 및 모니터링 수행 - 정기 점검을 통한 DB 안정성 확보 (백업, 패치, 튜닝 등) - 이벤트 및 프로모션 관련 데이터 추출 및 제공 - 개발팀 요청 사항에 대한 쿼리 작성 및 튜닝 - MySQL 기반 MMORPG 게임의 DB 백업 자동화 및 모니터링 체계 수립2. 통합 빌링 시스템 개발 프로젝트 참여 - 각 게임별 빌링 시스템을 통합한 신규 빌링 시스템 개발 프로젝트 참여 - MS-SQL 및 Oracle 기반의 이기종 DB를 연계한 통합 DB 아키텍처 설계 - 빌링 데이터 수집 및 마이그레이션을 위한 ETL 로직 개발 - 빌링 데이터 분석 및 통계 산출을 위한 쿼리 작성 및 최적화 - 웹 기반 통계 툴 및 빌링 관리 툴 개발을 위한 DB 설계 및 SP 작성3. DB 표준화 및 운영 자동화 - 게임 DB 운영 표준 가이드 작성 및 문서화를 통한 업무 효율성 개선 - 쉘 스크립트를 활용한 DB 프로세스 및 리소스 모니터링 자동화 - SP 및 쿼리 튜닝을 통한 DB 성능 최적화 활동 수행 - 정기 점검 및 패치 프로세스 개선을 통한 수동 작업 최소화4. 서비스 개선 제안 및 이슈 해결 - 운영 중 발생한 DB 관련 이슈에 대한 신속한 원인 분석 및 해결 - 데이터 정합성 확보 및 데이터 품질 개선을 위한 제안 활동 수행 - 빌링 시스템 통합 후 안정화 및 성능 최적화 작업 주도프로젝트 성과:- DBA 역할 수행을 통해 안정적인 게임 서비스 운영에 기여- 통합 빌링 시스템 개발 및 오픈으로 빌링 운영 비용 30% 절감 효과 달성- DB 운영 표준화 및 자동화를 통해 반복적인 수동 작업 50% 감소- 서비스 개선 제안 활동을 통해 데이터 정합성 및 품질 향상에 기여SeedC에서의 경험은 DBA로서의 기본기를 확립하고 역량을 한 단계 성장시킨 소중한 시간이었습니다.게임 DB 운영을 통해 서비스 안정성 확보의 중요성을 인식하였고, 다양한 DB 환경에 대한 경험을 쌓을 수 있었습니다.특히 통합 빌링 시스템 개발 프로젝트를 통해 대규모 DB 마이그레이션 및 이기종 DB 연계 경험을 얻었으며, 프로젝트 성공을 위해 적극적으로 참여하고 기여하는 자세를 배웠습니다.표준화와 자동화를 통해 DB 운영 효율성을 높이고, 서비스 개선을 위한 제안 활동을 수행하며 DBA로서의 책임감과 주인의식을 함양할 수 있었습니다.SeedC에서의 경험은 이후 DBA로서의 커리어를 발전시켜 나가는 원동력이 되었습니다.

Frequently Asked Questions about 정재형

What company does 정재형 work for?

정재형 works for Banksalad (뱅크샐러드)

What is 정재형's role at the current company?

정재형's current role is DBA.

Not the 정재형 you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.