본문/내용
1. 모바일 앱 서버 개발 경험에 대해 구체적으로 설명해 주세요.
SCI평가정보 모바일앱 서버개발 및 운영 업무를 수행하며 Java를 활용한 RESTful API 개발에 집중하였고, Spring Boot 프레임워크를 이용하여 안정적이고 확장 가능한 서버를 구축하였습니다. 서비스 트래픽이 급증하는 시기에는 서버 부하를 분석하여 Redis 캐시 적용과 로드밸런서 도입으로 응답 속도를 평균 250ms에서 150ms로 개선시켰으며, 동시에 서버 다운타임을 0. 1% 미만으로 유지하는 데 성공하였습니다. 또한, 사용자 데이터 보호를 위해 SSL/TLS 보안 통신을 적용하고, OAuth 0 인증 방식을 도입하여 보안성을 강화하였으며, 일일 평균 50만 건의 요청을 안정적으로 처리하였습니다. 서버 모니터링 도구와 로그 분석 시스템을 구축하여 장애 발생 시 원인 분석과 복구 시간을 평균 30분 이내로 단축시켰고, 서버 성능 최적화를 통해 시스템 가용성을 9 99% 이상 유지하였습니다. 또한, 모바일 앱과 연계되는 API의 응답률 향상과 서버 자원 효율화를 위해 Docker 기반 컨테이너화와 Kubernetes 오케스트레이션을 도입하였으며, 이를 통해 배포 시간을 50% 단축하는 성과를 이뤘습니다.
2. …