K. Kalandarov — AI 엔지니어언어 · KO / English서울, 대한민국
--:--:-- KST
37°33′N 126°58′E
충북대 · 석사
인턴십·정규직 지원 가능

운영 중

JobHunterKR

결과
6,567
2026년 9월 기준, 1,678개 기업의 채용 중인 공고, 모든 제목을 영어로 확인 가능

문제

한국의 채용 공고는 수십 개의 채용 사이트와 기업 채용 페이지에 흩어져 있고 대부분 한국어로만 되어 있으며, 규모가 큰 사이트는 수집을 금지합니다. 기업의 88%가 한국어 이름만 공개하기 때문에 영어로 "kakao"나 "samsung"을 검색하면 거의 아무것도 나오지 않고, 사이트마다 직무 분류도 제각각입니다.

무엇이 고장났나

Supabase는 한 번의 요청에 최대 1,000행만 반환하며 오류도 내지 않습니다.

수집 작업이 저장된 공고를 한 번의 요청으로 읽어 5,808건 중 1,000건만 보았기 때문에, 그 범위 밖에서 내려간 공고는 사라진 것으로 집계되지 않았습니다. 그 결과 죽은 링크 1,229건이 열린 공고로 남았고, 알림 매칭도 같은 이유로 새 공고의 76%를 건너뛰었습니다. 모든 읽기를 페이지 단위로 나누어 해결했고, 수정 후 첫 실행에서 오래된 공고 57건이 마감 처리되었습니다.

접근

수집이 허용된 11개 소스(Linkareer, Jumpit, KOWORK, K-Campus, GreetingHR, Ninehire, Greenhouse/Lever/Ashby, 카카오, 네이버, LINE, 알바몬)를 매시간 Postgres에 모으고, 나머지는 딥링크로 연결합니다. 모든 소스를 하나의 분류 체계(직무 20개, 17개 시도, 경력 수준, 요구 경력 연수, 고용 형태, 언어)로 정리하고, 한국어 제목은 원문 옆에 영어로 보여 주며, 기업 별칭 덕분에 영어 검색으로도 한국어 이름만 있는 기업을 찾을 수 있습니다. 저장한 검색 조건은 pg_cron으로 몇 분 안에 이메일이나 텔레그램으로 알림을 보냅니다.

스택 Next.js · Supabase (Postgres, Auth) · pg_cron · Netlify Functions · Resend · Vitest