클라우드검색솔루션 프로젝트
Last updated
Last updated
NAVER 의 검색 서비스는 수십 억건의 문서에서 일 평균 수억 건의 질의에 달하는 국내 최대 규모의 트래픽을 처리하고 있습니다. 여기에 멈추지 않고 글로벌 수준의 문서 수와 질의를 처리할 수 있도록 검색 서비스를 더 큰 규모로 확장하고 있습니다. 이를 효과적으로 지원하기 위해 규모 확장이 용이하고 운영 비용을 최소화할 수 있는 클라우드 검색 솔루션을 개발하기 위한 프로젝트를 진행하고 있습니다.
그 동안 NAVER 의 대규모 검색 서비스는 물리 머신에 기반하여 최대한의 검색 성능과 안정성을 유지하여 왔으나 쿠버네티스에 기반한 높은 성능과 안정성을 갖춘 검색 플랫폼을 개발하여 수천 대에 달하는 글로벌 수준의 초 대규모 검색 클러스터의 효율적인 운영을 꾀하고자 합니다.
네이버 검색은 한국을 넘어 글로벌 검색 회사로 거듭나기 위해 계속해서 발전중입니다. 글로벌 서비스 개발이 늘어가면서 발빠른 지원과 시의적절한 장애 대응의 중요성이 더욱 더 중요해지고 있습니다. 이를 위해 쿠버네티스 기반으로 클라우드 검색 플랫폼을 구축하여 손쉽게 검색 클러스터를 구축하고 장애대응 또한 최대한 자동화되어 운영될 수 있는 환경을 구축하려 합니다.
DEVIEW
개발 생산성 10배 높이기 (2020)
딥러닝 기술을 이용한 검색시스템 응답시간 예측 (2020)
디지털 데일리 [네이버 어벤져스]
글로벌 TOP 5 규모의 초대형 클라우드기반 검색플랫폼 개발/관리 기술 보유
엔진운영 자동화 기술 (kubernetes operator, chaos engineering)
트래픽 모니터링 및 운영 기술 (prometheus, logstack, naver sre)
국내 뿐만 아니라 해외 협력사(LINE 등)와의 글로벌 서비스개발 프로젝트 참여
수십만대 이상의 물리 서버와 클라우드(kubernetes) 환경에서 대규모 검색시스템을 안정적으로 devops 할 수 있는 기술 역량 확보
국내 최대 규모의 트래픽을 처리할 수 있는 검색시스템 아키텍처를 설계/구축/개발 역량 확보
정보 검색(IR)과 더불어 수집/저장/정제 프로세스를 이해하여 검색 개발자로 성장 가능
검색시스템과 연계된 이중화, 로그스택, 트래픽예측, 운영자동화(RPA) 시스템 등 다양한 내부 프로젝트를 통한 기술역량 확장의 기회
검색 서비스에 대한 이해가 있으신 분
Kubernetes 인프라 운영과 플랫폼에서 서비스개발 경험이 있으신 분
Linux 환경에서 개발 가능하신 분
컨테이너 및 자동화 기술에 대한 경험이 있으신 분
서비스 배포 및 운영 환경에 대한 경험이 있으신 분
분산 시스템에 대한 기본적인 이해가 있으신 분
C++, Go, Python 등 프로그래밍 언어에 하나 이상 능숙하신 분
대용량 데이터 및 트래픽 처리 경험이 있으신 분
Linux 시스템 프로그래밍 능력 보유하신 분
글로벌 업무 대응에 도전적인 역할을 해보고 싶으신 분
유연하고 적극적인 커뮤니케이션과 DevOps 문화에 익숙하신 분
클라우드 솔루션 생태계에 전반에 대해 지속적인 트래킹 하시는 분
정보 검색 이론(Information Retrieval) 관련 지식 보유
오픈 소스 프로젝트 개발 및 기여 경험 있으신 분