arch.ruaniz.com

Scott.Lee, Application Architect

영문

About

고객의 관점에서 요구사항을 분석하고 고객과 함께 시스템 구축에 필요한 것들을 설계/구축하거나 문제를 해결합니다.

Skills

  1. Java 기반 전사적 어플리케이션 아키텍처 설계·구현
    • Spring 기반 개발 프레임웍 구성/개발 및 개발 가이드/교육
      • 사내 개발 프레임웍 및 표준 개발/배포
      • 아키텍쳐 프로토타이핑 수행(공통 모듈 구현·배포) 및 개발자 교육
    • OSGi(Open Service Gateway initiative) & Eclipse RCP(Rich Client Programming)
  2. 오픈소스 소프트웨어 기반 시스템 구축
    • MSA 구축을 위한 서비스 모듈화 및 컨테이너 환경 구축
    • Kubernetes/Docker/Vargrant 등을 통한 시스템 가상화 설계/구축 및 운영
    • 버전관리 및 빌드/배포 자동화를 통한 CI/CD 환경 구성
  3. 클라우드 기반 아키텍쳐 설계
    • AWS 등 Cloud 기반 아키텍쳐 설계
      • 네트워크/보안, 스토리지, 인스턴스 설계 및 구성
    • 컨테이너(Kubernetes/Docker) 환경 구성 및 서비스 설계
      • Service Mesh(Istio, Linkerd), Serverless(k-native)구성
      • MSA 구축을 위한 Outer, Inner 아키텍쳐 설계 및 구성
  4. 대용량 트래픽/데이터 처리 및 분석
    • 트래픽 분산을 위한 시스템 수평확장 설계/구성
    • 비동기 처리를 통한 시계열적 트래픽 분산 처리
      • MQ(Kafka 등)를 활용한 비동기 처리
    • 리포팅 성능 개선 등을 위한 데이터 캐시 처리 및 구성
    • 데이터 수집/변환/집계/분석 설계/구현
  5. 네트웍·시스템·스토리지·보안 및 미들웨어 솔루션 활용·이해
    • 시스템 구성 및 환경 구축
    • AIX, HP, Solaris, Linux 및 Windows Server 환경 구성 및 활용
    • 미들웨어(WEB/WAS, EAI, FEP 등) 장애/오류/성능 분석 및 개선
  6. 정보/데이터 모델 설계 및 통합
    • RDBMS, NOSQL, LDAP 등 다양한 데이터 모델 이해 및 설계
    • 데이터 구조/성능 분석 및 성능개선(SQL튜닝, 힌트, 인텍스, 파티셔닝, …)
  7. 통합 솔루션 설계/구현
    • Portal 솔루션(포틀릿 컨테이너 엔진) 설계/구현
    • Kerberos 기반 SSO 솔루션 설계/구축 및 LDAP Data Model 설계