Search

김영민 | Youngmin Kim

DevOps & Backend Engineer | 6+ years

Contacts

Phone : 010-2907-1885

Introduction

검색 서비스 개발과 AWS 인프라 운영을 담당하고 있습니다. IDC 환경에서 운영되던 검색 시스템을 서비스 중단 없이 AWS로 이전했으며, 현재 30억 건 이상의 문서를 처리하는 다중 Elasticsearch 클러스터를 운영하고 있습니다. 또한 Grafana와 Prometheus 기반의 모니터링 체계를 구축하고 리소스 최적화를 통해 연간 인프라 비용을 약 30% 절감했습니다.
학습한 것을 기록하고 공유하는 것을 중요하게 생각합니다. 오랜 기간 운영해 온 블로그에는 200여 개의 포스팅을 작성해 왔고, 개인 프로젝트를 꾸준히 진행하며 기술 역량을 쌓고 있습니다.
소프트웨어 엔지니어로서 인프라 설계부터 운영까지 전반을 아우르며, 단순 구현을 넘어 시스템 전체를 바라보고 문제를 해결하는 엔지니어가 되고자 합니다.

Skills & Tools

Cloud : AWS (EC2, ECS, ECR, ELB, S3, CloudWatch)
Search Engine : Elasticsearch, OpenSearch
Backend : Java, Spring Boot, MyBatis
DB : MySQL, MSSQL
Log Pipeline : Logstash, Filebeat
CI/CD : Jenkins
Monitoring : Grafana, Prometheus, Kibana
VCS : GitHub, GitLab
Tools : Slack, Jira, Notion

Experience

퍼닌(Funin)

Devops & Backend Engineer, 2021.12 - Present 검색/추천 서비스 개발 및 AWS 인프라 환경 구축 및 운영

검색/추천 API AWS 마이그레이션

IDC 검색/추천 API를 ECS Fargate로 전환하여 자동 스케일링 및 무중단 배포 환경 확보
Jenkins 기반 CI/CD 파이프라인 구축 및 배포 프로세스 자동화
nGrinder 기반 API 성능 테스트 수행

Elasticsearch 다중 클러스터 운영

서비스 간 장애 전파 차단을 위해 단일 ES 클러스터를 5개로 분리 운영
Filebeat → Logstash를 통한 API 로그 수집 파이프라인 구성 (S3 및 ES 저장)
새해 자정 트래픽 급증(3~4배) 장애 분석 후 ElastiCache 캐시 도입, 이듬해 동일 시점 에러 0건

모니터링 및 알림 체계 구축

Grafana, Prometheus 기반 검색/추천 API 성능 모니터링 환경 구축
컨테이너 OOM 발생으로 Prometheus 기반 JVM 모니터링 도입
AWS SNS, Slack 알림 체계를 구축하여 장애 인지 및 대응 속도 단축

AWS 리소스 비용 최적화

ECS, EC2 리소스 스펙 조정을 통해 연간 인프라 비용 30% 절감

OpenSearch 벡터 검색 API 개발

OpenSearch 다중 클러스터 아키텍처 설계 및 구축
AI Agent 서비스의 OpenAI 호출 비용 절감을 위한 OpenSearch 벡터 API 개발

게임덱스(Gamedex)

Backend Engineer, 2020.04 - 2021.06 웹 서비스 백엔드 기능 구현 및 시스템 운영

웹 서비스 백엔드 개발

사내 인트라넷 게시판 및 관리자 백오피스 개발
게임 사전예약 API 설계 및 개발 (유효성 검증, 중복 방지 처리)

Personal Projects

Terraform 기반 AWS 인프라 프로비저닝

AWS 인프라(VPC, ECS, EC2, ALB) Terraform 모듈 기반 설계
환경별(dev/stg/prod) 설정 분리 및 Atlantis를 활용한 PR 기반 배포 자동화

Helm, ArgoCD 기반 GitOps 배포 환경 구성

Helm 차트 기반 서비스 배포 환경 구성
ArgoCD Image Updater를 활용한 CI/CD 분리 운영

Education

Ezen Academy 자바 웹 서비스 구축 과정 수료 (2019.08 - 2020.02)
중앙대학교 일반대학원 스포츠 영상분석학과 중퇴 (2017.03 - 2017.09)
중앙대학교 체육대학 스포츠 산업학과 졸업 (2013.03 - 2017.02)

Certificates

CLF-C02 Cloud Practitioner (2024.11 - 2027.11)