핵심 요구사항
- MS-SQL 커넥션 풀 구성 및 14개 프로시저/쿼리 기반 데이터 추출·클렌징
- 외부 API 인증 및 14개 엔드포인트별 페이로드 전송, 실패 시 재시도 로직
- 항목별 독립 주기 설정 및 중복 실행 방지 스케줄러 데몬 구성
- 전송 로그 조회 및 수동 재전송 기능 웹 어드민 개발
- DB 접속정보·API 키 환경변수 분리 및 암호화, 대용량 페이징/청크 처리
- 가비아 클라우드 서버 배포 및 스케줄러 데몬 등록
영림원 K-System Ace ERP의 MS-SQL 데이터를 조회·가공하여 14개 메뉴 데이터를 외부 API로 주기적으로 전송하는 Python 스케줄러와, 전송 로그 조회 및 수동 재전송이 가능한 모니터링 웹 어드민을 개발하는 프로젝트입니다. DB 커넥션 풀·청크 처리, API 인증·재시도 로직, 스케줄러 중복 실행 방지, 관리자 로그인 등 안정적 데이터 파이프라인 구축이 핵심입니다. Python 백엔드와 스케줄러 경험이 있고 MS-SQL 및 ERP 연동, API 예외 처리 설계에 익숙한 개발자에게 적합합니다.