고성능 서버리스 플랫폼 개발
소개
네이버 검색의 AI 서비스를 포함한 여러 애플리케이션을 서빙하기 위한 컨테이너 클러스터 기반의 서버리스 플랫폼을 만듭니다.
간단한 개발 인터페이스를 제공하여 서버 개발 및 운영에 대해 잘 모르는 애플리케이션 개발자도 구상한 비즈니스 로직만 있다면 쉽게 고성능 서비스를 개발할 수 있도록 하는 것이 목표입니다. 실제로 여러 네이버의 서비스들이 이 플랫폼을 이용해 개발되어 국내최대급의 대규모 트래픽을 소화하고 있습니다.
이제 점점 커져가는 시스템을 견고히 지탱하고, 늘어나는 애플리케이션 개발자의 기능 요구를 수용하며 나아가 글로벌 스케일에 걸맞는 완전한 플랫폼으로 거듭나기 위해 노력하고 있습니다. 함께하실 분을 찾습니다.
대용량 서빙 환경 특성상 back-end 개발자로서 도전적이지만 매우 흥미로울 여러 이슈들이 준비되어 있습니다. 좋은 개발 경험이 될 것이라 장담합니다.
역할
다음 업무 중 일부를 담당하게 됩니다
고성능 HTTP 서빙 유닛 개발
대규모 컨테이너 클러스터 운영
지표 수집 및 가시화
플랫폼 공통기능의 인터페이스 정의 및 로직 개발(SDK)
AI 애플리케이션 개발 및 dogfooding
대용량 서비스를 위한 최적화
대용량 데이터 배포 시스템
자격요건
C/C++/Go/Python 중 한가지 이상을 주 개발 언어로 자신있게 사용하시는 분
Linux 시스템을 잘 이해하고 있고 익숙하게 사용하시는 분
(경력지원인 경우)production-level의 back-end 서버를 개발하고 운영한 경험이 있으신 분
우대사항
기술 주제에 대한 토론을 좋아하시는 분
여러 가지 디버깅 도구를 잘 활용하시는 분
효율적인 컨테이너 기반의 서비스 생태계에 대해 의견이 많으신 분
ML 서빙 경험이 있으신 분
서버 시스템 운영 중 발생하는 이슈와 그 trouble shooting을 많이 경험해 보신 분
Last updated