주요업무
[직무소개]
- 멤버십 및 포인트 관리 시스템 개발
; 멤버십 및 포인트 관리 시스템 개발
; 포인트 적립, 사용, 환급, 유효 기간 관리 등 포인트 관리 기능의 설계 및 구현.
; 사용자의 등급 관리, 포인트 적립 비율 및 한도 설정, 리워드 시스템 구현.
; 회원 서비스에 대한 사용자 경험(UX)을 고려한 시스템 최적화 및 기능 개선.
- OIDC 기반 회원 인증 시스템 개발 및 연동
; OIDC(OpenID Connect) 기반의 사용자 인증 시스템 설계 및 구현.
; CJ 계열사 회원 통합 및 SSO(Single Sign-On) 지원.
; JWT(Json Web Token) 기반의 세션 관리 및 토큰 검증 시스템 구축.
- API 설계 및 백엔드 개발
; RESTful API 설계 및 개발을 통해 외부 시스템과의 연동 지원.
; 멤버십과 포인트 관리 기능을 외부 서비스(결제 시스템, CRM 등)와 연동.
; 대규모 트래픽 및 사용량을 처리할 수 있도록 시스템 성능 최적화.
- 데이터 분석 및 인사이트 도출
; 회원 이용 패턴, 포인트 사용 현황 등을 분석하여 서비스 개선 및 마케팅 전략 제안.
; 고객의 행동 데이터를 기반으로 맞춤형 혜택 제공을 위한 시스템 개발.
[기술 스택 (Tech Stack)]
- Backend: Java, Kotlin, Node.js
- Frameworks: Spring Boot, FastAPI 등
- DB: Oracle, PostgreSQL, MySQL, Redis, MongoDB, Cassandra 등
- Message/Streaming: Kafka, RabbitMQ, AWS Kinesis
- Infra: AWS (EKS, S3, Lambda, CloudFront), Kubernetes, Docker, Terraform
- Data Pipeline: Airflow, Spark, Flink, Beam
- Monitoring: Prometheus, Grafana, ELK Stack- CI/CD: GitHub Actions, Jenkins, ArgoCD
- CI/CD: GitHub Actions, Jenkins, ArgoCD