스캐터랩의 Open-Domain AI 인 "이루다"의 지속적인 서비스 발전을 위한 데이터 엔지니어링을 담당하고 있습니다. (백엔드 엔지니어에서 전향함)
- Java 언어와 Spring framework를 사용하여 백엔드 어플리케이션 개발
- Docker 및 Kubernetes를 통해 컨테이너를 활용한 서비스 아키텍처 환경 구성
- Github Actions 및 CircleCI를 통해 자동 통합 및 배포 파이프라인 구성
- AWS EKS를 통해 Kubernetes 운영 환경 구성
- AWS ALB, Route 53 등을 통해 서비스 운영 네트워크 환경 구성
- GCP Cloud Functions, Pub/Sub, Cloud Scheduler를 통해 지속적인 네트워크 모니터링 환경 구성
- GCP BigQuery에서 SQL을 통해 서비스 로그 분석
- GCP Data Transfer Service의 예약된 쿼리로 주기적인 ETL 작업 실행 환경 구성
- Data Studio를 통한 로그 통계 데이터 시각화
- ReTool을 활용하여 서비스 로그 사후 조회 도구(시나리오 검색 등) 제작
- GCP AI Platform을 통해 Kubeflow Pipelines 환경 구성
- Kubeflow Pipelines를 활용하여 가명정보 처리 시스템 구동 관리
- Kubeflow Pipelines API 와 python을 통해 가명정보처리시스템 단계별 컴포넌트 개발
- Google Cloud Storage를 통한 사내 가명정보 저장 방법 설계
- GCP Cloud Logging을 통해 가명정보처리시스템을 포함한 다중 프로젝트 구조에서의 감사 로그 중앙화
- AWS Control Tower를 통해 사내 AWS 사용을 위한 다중 계정 구조 구성
- AWS SSO를 통해 다중 계정을 동시에 관리 가능한 환경 구성
- AWS Security Group, Network ACL 등을 통해 네트워크 보안 구성
- AWS VPC, Subnet, Internet Gateway 등을 통해 네트워크 구조 설계 및 구성
- AWS 클라우드 내 논리적 네트워크 망분리 환경 기반 준비
- Terraform을 통해 사내 AWS VPC 인프라 코드화
더보기