공고 내 [지원서 tip]을 참고하여 카카오페이에 지원하게 된 동기, 업무 역량 등에 대해 자유롭게 작성해주세요. - “공유하고 함께 해결하는 것의 중요성”
거주지 추천 서비스 프로젝트 개발을 진행하며, GitOps 체계를 도입하고 표준화된 배포 체계를 만든 경험이 있습니다. GitOps 기반의 CI/CD와 연동된 Slack에서 프론트엔드 빌드 실패 알림이 반복적으로 발생해 배포가 중단된 적이 있습니다. 당시 인프라를 담당하고 있던 저는 먼저 Jenkins 서버 상태를 점검했고, 반복된 빌드로 도커 이미지가 쌓이면서 서버 용량이 부족해졌다는 점을 확인했습니다.
처음에는 즉시 배포 문제를 해결하기 위해 불필요한 데이터를 정리하여 디스크 용량을 확보했습니다. 하지만 같은 문제가 다시 발생하면서 단순히 용량 정리만으로는 근본적으로 문제를 해결하기 어렵다고 판단했습니다. 이를 해결하기 위해서 문제 원인과 서버 상태를 팀원들에게 공유했고, 재발 방지를 위한 대응 방향을 함께 논의했습니다. 이후 Jenkins pipeline script에 배포 직후 미사용 데이터를 자동으로 정리하는 단계를 추가했고, 변경된 절차는 문서화해 팀과 공유했습니다. 그 결과, 배포 중단 문제를 해결했고, 운영 안정성을 높일 수 있었습니다.
이 경험을 통해 팀과 원인을 공유하고 함께 개선하는 방식의 중요성을 경험했습니다. 또한 배포 과정의 문제를 직접 개선하며 안정적인 서비스 운영을 만들어가는 역할을 수행하고 싶다는 목표를 갖게 되었습니다.
카카오페이와 같은 금융 서비스는 배포 과정에서의 작은 문제가 사용자의 서비스 신뢰도에 직접적인 영향을 줄 수 있다고 생각합니다. 특히 많은 사용자가 동시에 이용하는 환경에서는 배포의 안정성과 신속한 대응이 필수적이라고 느꼈습니다. 이러한 환경에서 저의 경험을 바탕으로 배포 과정에서 발생하는 반복 작업과 리소스 관리 문제를 개선하며, 실제 운영에서 발생하는 장애를 줄이는 역할을 수행하고 싶습니다. 입사 후에는 팀과 협업하여 배포 과정의 문제를 빠르게 공유하고, 자동화 과정을 최적화해 안정적인 서비스 운영을 만들어가는 데 기여하겠습니다.