본문/내용
1. 본인의 IT 업무개발 경험과 관련하여 구체적인 사례를 제시하여 설명해 주세요.
금융 분야의 IT 업무 개발에 있어 다양한 경험을 쌓아왔습니다. 특히 고객의 편의성과 업무 효율성을 높이기 위한 시스템 개발 프로젝트에 많이 참여하였습니다. 그 중에서도 가장 기억에 남는 사례는 증권사 고객 거래 플랫폼의 안정성과 사용자 경험을 동시에 향상시킨 작업입니다. 당시 고객들이 거래 시 겪던 서버 과부하와 화면 지연 문제들이 지속적으로 제기되었으며, 이는 고객만족도 저하는 원인으로 작용하고 있었습니다. 이 문제를 해결하기 위해 먼저 기존 시스템의 인프라 구조를 면밀히 분석하였습니다. 서버의 부하 분산이 제대로 이루어지고 있지 않다는 점과, 트래픽이 급증할 경우 자동으로 자원을 확장할 수 없는 구조임을 파악하였습니다. 이후 클라우드 기반의 가상 서버를 도입하고, 로드 밸런서를 적용하는 방안을 제시하였으며, 이를 실현하기 위해 서버 스케일업과 스케일아웃이 가능하도록 자동 확장 기능을 개발하였습니다. 이 과정에서 서버 간 데이터 일관성을 유지하며, 시스템 전체의 안정성을 확보하는 것이 가장 큰 과제였는데, 이를 위해 캐시 시스템…