My name is KURURU
SUMMARY
5년간 Backend 개발자를 시작으로 현재 DevOps 엔지니어로서 재직중입니다
Backend 개발자로서 이하 작업을 주로 담당했습니다
- Java 와 Spring framework 를 이용해 고객관리 및 거래내역관리 Web application 개발
- Batch appliction 설계, 개발, 테스트 및 성능개선
그리고 운영팀에 소속되어 DevOps 엔지니어 역할을 주로 수행했습니다
- Live server 의 에러 발생시 조사 및 긴급대응
- CI/CD(Jenkins)을 통한 빌드, 테스트, 배포 자동화
- 업무내 비효율 process 개선
- 배포전략 개선
주로 CLI환경에서의 작업을 많이 진행하기때문에, Unix 환경에 거부감이 없습니다. 네트워크 전체에 대한 내용 이헤와 보안대책 구축이 가능하며, 일어나지 않은 일에 대해 끊임없이 예측하고 예방했을때 혹은 모니터링 지표내 에러지표가 없을때 가장 희열을 느낍니다
배움에 대한 열정이 남다르다 자신하며, 최근에는 내부서버에 대한 모니터링 혹은 APM을 통한 자동 트래픽 분석기능에 대한 연구 및 프로세스 생성에 대해 학습중이며, 실업무중에서도 적용 및 실험중에 있습니다
항상 문제를 피하기보단 부딪혀 해결하는 성향이 저의 가장 큰 장점입니다
WORK HISTORY
AFI
모바일게임 Saas형 서버 구축 및 기능 제공 서비스 (FaaS)
DevOps Engineer
🔆 2022/09 ~ Present
Backend API 서버 구축 및 개발
IaC 툴을 통한 AWS GCP 기반 인프라 관리
AWS 전체 리소스의 요금최적화
Troubleshooting, 고객 요구사항에 따른 Backend API 설계 및 구축 인프라 관리
Backend API, Back-office API 개발 및 테스트
지속적인 코드 리팩토링 및 시스템 및 DB 정규화, Audit log process
Toil 정책 수렴 및 대응, 프로세스 개선, 업무환경 분석 및 개선
새로운 운영 프로세스 기획 및 적용
모니터링 정책 수렴 및 장애 알림 프로세스 구축
Legacy infrastructure Kubernete 이행 및 적용
도메인관리
서비스 매출 및 운영용 데이터를 위한 데이터 파이프라인 유지보수
🎮 [Backnd](https://thebackend.io)
Career break
기간: 2022/04 - 2022/08
개인정비, 자기계발 및 휴가
Recurit lifestyle (Contract)
업무·경영 지원서비스 지원 플랫폼
1. DevOps Engineer
🔆 2020/03 ~ 2022/03
🔆 팀내 서브리더로 활약
Module 배포 작업
서비스 모니터링 시스템 구축 및 관리 (APM, Server Resource 감시), 긴급대응
CI/CD 를 통한 빌드, 테스트, 배포 자동화 (GitHub, SVN, Jenkins)
대량 Traffic 분석 및 Access 집중포화기간에 대한 대비계획과 테스트
불필요 공수 해소에 대한 대응정책 및 개발 (단순업무의 자동화, 업무내 process의 비효율적요소 인지 및 차단)
개발팀의 원할한 개발진행을 위한 개발환경구축 및 관리, 트래픽 분석 및 필요에 따른 데이터스트림 생성
2. Backend Engineer
🔆 2018/01 ~ 2020/02
고객정보관리, 거래내역관리 및 관리자전용 Web, Batch application 개발
Client 요구사항정의, 설계 및 개발
단위, 통합, 시스템 UAT 테스트 계획 및 진행
Skills & Stacks
Server
Unix, Ubuntu, Windows, Linux
Cloud or INFRA
AWS, GCP, OCI, RedHat(On-premise)
Language
NodeJS(Express.js), Bash, Python(Script and Flask web framework), Java, Spring framework, Oracle, JavaScript, React, GoLang
Databases
Oracle, MySQL, MongoDB, AWS DynamoDB, Redis, BigQuery(for datawarehouse)
Tools
Slack, Github, Docker, JFrog, JIRA, Confluence, Notion, Kubernetes, Terraform, Prometheus and Gradana, Datadog
ETC
GRPC, socket programming, Airflow (Management for BigData)