주요업무
[A. 아키텍처/설계·검증(Governance)]
- 요구사항 → 아키텍처/NFR(성능·가용성·보안·운영성)로 구조화, 설계 원칙·표준 수립
- 서비스/모듈 분해, 계층/컴포넌트 구조, 데이터 흐름, 트랜잭션/오류처리/재처리 전략 정의
- 대외/대내 연계(I/F) 아키텍처(REST/Message/Batch/File 등)와 계약(Contract) 기반 설계
- 설계·개발 산출물 리뷰(Architecture Review, 설계 적정성, 표준 준수, 기술 부채/리스크 관리)
- 공통 컴포넌트/프레임워크 가이드 및 참조 구현(Reference Implementation) 제시
[B. 운영 SWAT(장애·성능·안정화)]
- 장애/이슈 리딩: 영향도 분석 → 우회/복구 → RCA → 재발방지(구조 개선/가드레일 반영)
- 성능 병목 분석(APM/로그/메트릭/트레이스) 및 튜닝 가이드(쿼리/캐시/스레드/GC/커넥션풀)
- 배포 안정화(릴리즈 리스크, 롤백/Hotfix, Runbook/Playbook 정비, 운영 지표/알람 개선)
[C. AI Coding Tool 적용/확산(Preferred 경험 영역)]
- AI Coding Tool(Copilot/Cursor/Claude Code 등) 활용한 설계·코딩·리팩토링·테스트 생성 경험
- 팀 단위 적용을 위한 AI 사용 가이드/프롬프트 템플릿/코딩 표준/리뷰 체크리스트 설계
- 도메인/표준문서를 AI가 읽을 수 있게 정리(AI-readable docs), 필요 시 RAG/Vector DB 기반 지식주입 적용(폐쇄망/보안 조건 고려)
- AI 생성 코드에 대한 품질·보안 검증 체계(정적분석, 시큐어코딩, 아키텍처 규칙, 회귀테스트) 내재화