피드로 돌아가기
올리브영 테크블로그Career
원문 읽기
올리브영 Tech 그것이 궁금하다
올리브영이 1100만 멤버십 회원과 40만 DAU를 지탱하기 위해 클라이언트, 플랫폼, 코어서비스, 트랜잭션, 디스커버리 5개 팀으로 조직을 구성해 온·오프라인 통합 커머스 서비스 운영
AI 요약
Context
올리브영은 1100만 이상의 온라인 멤버십 회원, 1200개 이상의 오프라인 매장, 40만명 이상의 온라인(웹, 앱) DAU를 동시에 지원해야 하는 대규모 커머스 플랫폼이다. 이러한 규모의 서비스를 안정적으로 운영하고 고객 경험을 개선하기 위해 기술 조직의 확대가 필수적이었다.
Technical Solution
- 클라이언트개발팀: App, Front-end, Publishing 담당하여 UX/UI 개선과 성능 개선에 집중
- 플랫폼 엔지니어링팀: SRE(DevOps)가 클라우드 인프라 구축 및 CI/CD 파이프라인 구현
- 플랫폼 엔지니어링팀 내 DBA: DBMS 안정적 운영 및 성능 향상을 위한 최적화 담당
- 플랫폼 엔지니어링팀 내 QA: 테스트 자동화 및 모니터링 대시보드를 통해 서비스 품질 검증
- 코어서비스 파트: 오프라인 관리 시스템, SCM(발주/입고/재고), 상품 메타 관리, POS 구축으로 온·오프라인 기반 데이터 통합
- 트랜잭션개발팀: 주문, 결제, 배송, 교환/반품, 정산 기능 담당
- 디스커버리개발팀: 검색/탐색, 상품 전시, 리뷰, 회원 영역 담당
- Squad 기반 조직: Agile 프로세스로 팀 간 협업 구조 운영
Key Takeaway
대규모 온·오프라인 통합 커머스 플랫폼에서는 고객 접점인 클라이언트 팀, 시스템 안정성을 담당하는 플랫폼 팀, 비즈니스 기반을 구축하는 도메인별 팀으로 조직을 분리하고, Squad 기반 Agile 프로세스로 운영하는 것이 핵심이다.
실천 포인트
1100만 이상의 사용자를 지탱하는 커머스 플랫폼을 운영 중이라면, 클라이언트 성능 개선, 인프라 자동화(CI/CD), 데이터베이스 안정화, 테스트 자동화라는 4개 축으로 플랫폼 엔지니어링 팀을 구성하면 올영세일과 같은 트래픽 급증 상황에서도 서비스 안정성을 보장할 수 있다.