본문/내용
1. 데이터 파이프라인 구축 경험에 대해 설명해 주세요.
다양한 데이터 파이프라인을 구축하며 데이터 엔지니어링 역량을 쌓아 왔습니다. 처음에는 매일 수백만 건의 로그 데이터를 실시간으로 수집, 처리하는 프로젝트를 수행하였으며, Apache Kafka와 Apache Flink를 활용하여 스트리밍 데이터 처리 시스템을 구축하였습니다. 이 시스템을 통해 평균 1분 내에 데이터 처리 지연시간을 5초 이하로 유지하였으며, 장애 발생 시 자동 복구 기능을 도입하여 가동률을 9 9% 이상 유지하였습니다. 또한, 수집된 데이터를 효율적으로 활용하기 위해 Hadoop HDFS와 Amazon S3에 저장하는 데이터 Lake를 설계하고, Spark와 Airflow 기반 워크플로우를 개발하여 일일 처리량이 20TB에 이를 때에도 안정적이고 신속하게 데이터를 가공하였습니다. 이와 함께 데이터 품질 검증과 ETL 자동화 작업을 통해 데이터 신뢰성을 높였으며, 이를 통해 내부 BI 시스템의 데이터 신뢰도 확보와 분석 시간 단축에 기여하였습니다. 이러한 경험은 복잡한 대용량 데이터 시스템을 설계·운영하며 실시간 처리와 안정성을 동시에 확보하는데 큰 도움이 되었습니다.
2. 대용량 데이터를 처리…